ACM vs AITP
The ACM Code of Professional Conduct
– Acquire and maintain professional competence
Commitment to ethical professional conduct is expected of every member (voting members, associate members, and student members) of the Association for Computing Machinery (ACM).
This Code, consisting of 24 imperatives formulated as statements of personal responsibility, identifies the elements of such a commitment. It contains many, but not all, issues professionals are likely to face involve four imperatives:
· GENERAL MORAL IMPERATIVES
· MORE SPECIFIC PROFESSIONAL RESPONSIBILITIES
· ORGANIZATIONAL LEADERSHIP IMPERATIVES
· COMPLIANCE WITH THE CODE
GENERAL MORAL IMPERATIVES
As an ACM member I will …
1.1 Contribute to society and human well-being.
1.2 Avoid harm to others.
1.3 Be honest and trustworthy.
1.4 Be fair and take action not to discriminate.
1.5 Honor property rights including copyrights and patents.
– Violation of copyrights, patents, trade secrets and the terms of license agreements is prohibited by law in most circumstances. Even when software is not so protected, such violations are contrary to professional behavior. Copies of software should be made only with proper authorization. Unauthorized duplication of materials must not be condoned.
– Patent “Copyright protects expression but not underlying ideas” eg “Software patents, like all patents, give an inventor the right to exclude all others from making, selling, or using an invention for 17 years. In return, the patentee discloses his or her ‘best method’ of implementing the invention, thereby relinquishing trade secrets that might otherwise be enforced forever (like the formula for Coca-Cola).”
1.6 Give proper credit for intellectual property.
– Computing professionals are obligated to protect the integrity of intellectual property. Specifically, one must not take credit for other’s ideas or work, even in cases where the work has not been explicitly protected by copyright, patent, etc.
1.7 Respect the privacy of others.
1.8 Honor confidentiality.
MORE SPECIFIC PROFESSIONAL RESPONSIBILITIES
As an ACM computing professional I will …
2.1 Strive to achieve the highest quality, effectiveness and dignity in both the process and products of professional work.
2.2 Acquire and maintain professional competence.
2.3 Know and respect existing laws pertaining to professional work.
2.4 Accept and provide appropriate professional review.
2.5 Give comprehensive and thorough evaluations of computer systems and their impacts including analysis of possible risks.
2.6 Honor contracts, agreements, and assigned responsibilities.
2.7 Improve public understanding of computing and its consequences.
2.8 Access computing and Communication resources only when authorized to do so.
ORGANIZATIONAL LEADERSHIP IMPERATIVES
As an ACM member and an organizational leader, I will …
3.1 Articulate social responsibilities of members of an organizational unit and encourage full acceptance of those responsibilities.
3.2 Manage personnel and resources to design and build information systems that enhance the quality of working life.
3.3 Acknowledge and support proper and authorized uses of an organization’s computing and communications resources.
3.4 Ensure that users and those who will be affected by a system have their needs clearly articulated during the assessment and design of requirements; later the system must be validated to meet requirements.
3.5 Articulate and support policies that protect the dignity of users and others affected by a computing system.
3.6 Create opportunities for members of the organization to learn the principles and limitations of computer systems.
COMPLIANCE WITH THE CODE
As an ACM member, I will ….
4.1 Uphold and promote the principles of this Code.
4.2 Treat violations of this code as inconsistent with membership in the ACM.
· Adherence of professionals to a code of ethics is largely a voluntary matter. However, if a member does not follow this code by engaging in gross misconduct, membership in ACM may be terminated.
AITP Code of Ethics
– Obligation to management
– Obligation to fellow AITP members
– Obligation to society
What is AITP
- AITP is the professional association comprised of career minded individuals who seek to expand their potential – employers, employees, managers, programmers, and others working with information technology.
- AITP seeks to provide avenues for members
· to be teachers as well as students
· to make contacts with other AITP members
· to become more marketable in rapidly changing technological careers.
AITP Members
• Span every level of the IT industry
– Mainframe systems
– Micro systems
– PC based LAN and WAN systems
– Virtual systems
– Internet
• Are found in every facet of society
– Colleges and universities
– Banking
– Industry
– Retail
– Armed forces
– Local, state, and federal governments
– Hospitals
AITP Mission Statement
• AITP offers opportunities for Information Technology (IT) leadership and education through partnerships with industry, government and academia.
• AITP provides quality IT related education, information on relevant IT issues and forums for networking with experienced peers and other IT professionals.
AITP Vision Statement
- AITP is the Information Technology professional organization of choice for providing leadership opportunities, professional development and personal growth.
AITP Code of Ethics
• The Code of Ethics is a standard that reminds us and binds us to the obligations that we hold as technology professionals.
• These ideals are principles that all members should hold as a basis for their everyday careers.
Membership Provides Education
• An open exchange of ideas and information for the resolution of technical, management and industry problems.
• Professional contacts locally and nationally.
• Information Executive, a monthly newspaper for the information technology professional.
• Technical and management seminars held in conjunction with monthly meetings.
Membership Provides Professionalism
• Active participation in AITP means hands-on development of leadership skills, increased proficiency and greater professional interest.
• AITP membership means growing with the IT industry and pressing for higher standards of performance.
Membership Provides Commitment
• Participation in AITP is job enrichment.
• Builds skills, enthusiasm and competence and a new professional dimension to an employee’s occupational stature.
• Interaction with a broad spectrum of IT professionals stimulates a disciplined, purposeful, and goal-oriented approach to the job and its opportunities
Company Advantages
Direct benefits to the company by supporting AITP memberships:
• New technology, products and their applications are presented and discussed at monthly AITP Chapter meetings and AITP-sponsored exhibits and seminars.
• Interaction with a broad spectrum of IT professionals motivates and challenges employees toward increased commitment
• AITP’s structure facilitates the establishment of professional contacts.
• AITP’s Legislative Network is mobilized on industry-related issues pending before local, state/provincial or federal bodies in the U.S. and Canada.
• Membership in AITP accesses cost savings on business equipment and services not readily available in the marketplace.
• On-going education addresses specific staff concerns. AITP Chapters tailor their programs to meet the particular requirements of their members.
• A membership in AITP is cost-effective. According to Training Magazine, a one-year membership in AITP cost less than ¼ of the average one-day information technology course fee.
Employee Benefits
Participation in AITP provides the opportunity to:
• Develop new management strategies.
• Keep current with emerging IT Technologies and equipment.
• Expand professional contacts locally and nationally.
• Contribute to the growth of the IT industry
• Share experience and knowledge with peers.
• Support community programs through the AITP Chapter.
• Access significant personal and professional cost savings on auto rental, telephone, financial services and much more!
More AITP Benefits
• A network of local chapters covering North America.
• Special Interest Groups (SIGs)
• Technical and management seminars held in conjunction with monthly chapter meetings
• An open exchange of ideas and information for the resolution of common problems.
• Professional contacts locally and throughout North America
• Regular technical and news publications
• Discounts on equipment, services, and conferences
AITP The Purpose
• Dedicated to the advancement of the information systems profession in
– Business
– Science
– Industry
– Government
– Medicine
– Telecommunications
– All other areas
• Primarily engaged in educational and research activities for the development of effective programs for the self-improvement of the individual member.
• Encourage high standards of competence and professionalism.
AITP
• Encourages its members to continue their education and professional certification through informative meeting programs, seminars, and conferences as well as through certification.
• Is a representative of the Institute for the Certification of Computing Professionals (ICCP) which administers certification programs related to information technology.
• AITP’s membership includes, but is not limited to:
– IS managers
– Programming and Systems designers
– Systems engineers
– Sales and Marketing representatives
– Educators and Researchers
– Consultants and Contractors
– Recruiters and Vendors
– Information Technology users
• AITP offers a number of member benefits and services including:
– Employment services
– Car rental discounts
– Group insurance plans