1. Be honest and trustworthy.
  2. Honesty is an essential component of trust. Without trust an organization cannot function effectively. The honest mSS Professional will not make deliberately false or deceptive claims about a system or system design, but will instead provide full disclosure of all pertinent system limitations and problems. An mSS Professional (mySmartSimulations®, Inc. Employee, Partner, Distributor, VAR or anyone representing the company) has a duty to be honest about his or her own qualifications, and about any circumstances that might lead to conflicts of interest.

  3. Be fair and take action not to discriminate.
  4. The values of equality, tolerance, respect for others, and the principles of equal justice govern this initiative. Discrimination on the basis of race, sex, religion, age, disability, national origin, or other such factors is an explicit violation of our policy and will not be tolerated.

  5. Contribute to society and human well-being.
  6. This principle concerning the quality of life of all people affirms an obligation to protect fundamental human rights and to respect the diversity of all cultures. An essential aim of mSS Professionals is to minimize the negative consequences of computing systems, including threats to health and safety. When designing or implementing systems, mSS Professionals must attempt to ensure that the products of their efforts will be used in socially responsible ways, will meet social needs, and will avoid harmful effects to health and welfare. In addition to a safe social environment, human well-being includes a safe natural environment. Therefore, mSS Professionals who design and develop systems must be alert to, and make others aware of, any potential damage to the local or global environment.

  7. Avoid harm to others.
  8. "Harm" means injury or negative consequences, such as undesirable loss of information, loss of property, property damage, or unwanted environmental impacts. This principle prohibits use of computing technology in ways that result in harm to any of the following: users, the general public, employees, and employers. Harmful actions include intentional destruction or modification of files and programs leading to serious loss of resources or unnecessary expenditure of human resources such as the time and effort required to purge systems of "computer viruses." Well-intended actions, including those that accomplish assigned duties, may lead to harm unexpectedly. In such an event the responsible person or persons are obligated to undo or mitigate the negative consequences as much as possible. One way to avoid unintentional harm is to carefully consider potential impacts on all those affected by decisions made during design and implementation. Moreover, the quality assurance process needs to be complete and performed with the utmost dedication and responsibility. To minimize the possibility of indirectly harming others, mSS Professionals must minimize malfunctions by following generally accepted standards for system design and testing. Furthermore, it is often necessary to assess the social consequences of systems to project the likelihood of any serious harm to others. If system features are misrepresented to users, coworkers, or supervisors, the individual mSS Professional is responsible for any resulting injury. In the work environment the mSS Professional has the additional obligation to report any signs of system dangers that might result in serious personal or social damage. If one's superiors do not act to curtail or mitigate such dangers, it may be necessary to "blow the whistle" to help correct the problem or reduce the risk. However, misguided reporting of violations can, itself, be harmful. Before reporting violations, all relevant aspects of the incident must be thoroughly assessed thru the proper management channels. In particular, the assessment of risk and responsibility must be credible. It is suggested that advice be sought from other mSS Professionals or your supervisor's manager or senior management if all else fails.

  9. Honor property rights including copyrights and patent.
  10. 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.

  11. Give proper credit for intellectual property.
  12. mSS 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.

  13. Respect the privacy of others.
  14. This imperative implies that only the necessary amount of personal information be collected in a system, that retention and disposal periods for that information be clearly defined and enforced, and that personal information gathered for a specific purpose not be used for other purposes without consent of the individual(s). Furthermore, procedures must be established to allow individuals to review their records and correct inaccuracies.

  15. Honor confidentiality.
  16. The principle of honesty extends to issues of confidentiality of information whenever one has made an explicit promise to honor confidentiality or, implicitly, when private information not directly related to the performance of one's duties becomes available. The ethical concern is to respect all obligations of confidentiality to employers, clients, and users unless discharged from such obligations by requirements of the law.

  17. Strive to achieve the highest quality, effectiveness and dignity in both the process and products of professional work.
  18. Excellence is perhaps the most important obligation of a professional. The mSS Professional must strive to achieve quality and to be cognizant of the serious negative consequences that may result from poor quality in a system.

  19. Acquire and maintain professional competence.
  20. Excellence depends on individuals who take responsibility for acquiring and maintaining professional competence. A professional must participate in setting standards for appropriate levels of competence, and strive to achieve those standards. Upgrading technical knowledge and competence can be achieved in several ways: doing independent study; attending seminars, conferences, or courses; and being involved in professional organizations.

  21. Accept and provide appropriate professional review.
  22. Quality professional work, especially in the computing profession, depends on professional reviewing and critiquing. Whenever appropriate, individual members should seek and utilize peer review as well as provide critical review of the work of others.

  23. Honor contracts, agreements, and assigned responsibilities.
  24. Honoring one's commitments is a matter of integrity and honesty. For the mSS Professional this includes ensuring that system elements perform as intended. Also, when one contracts for work with another party, one has an obligation to keep that party properly informed about progress toward completing that work. An mSS Professional has a responsibility to request a change in any assignment that he or she feels cannot be completed as defined. Only after serious consideration and with full disclosure of risks and concerns to the employer or client, should one accept the assignment. The major underlying principle here is the obligation to accept personal accountability for professional work. On some occasions other ethical principles may take greater priority. A judgment that a specific assignment should not be performed may not be accepted. Having clearly identified one's concerns and reasons for that judgment, but failing to procure a change in that assignment, one may yet be obligated, by contract or by law, to proceed as directed. The mSS Professional's ethical judgment should be the final guide in deciding whether or not to proceed. Regardless of the decision, one must accept the responsibility for the consequences. However, performing assignments "against one's own judgment" does not relieve the professional of responsibility for any negative consequences.

  25. Improve public understanding of computing and its consequences.
  26. mSS Professionals have a responsibility to share technical knowledge with the public by encouraging understanding of computing, including the impacts of computer systems and their limitations. This imperative implies an obligation to counter any false views related to computing.

  27. Access computing and communication resources only when authorized to do so.
  28. Trespassing and unauthorized use of a computer or communication system is addressed by this imperative. Trespassing includes accessing communication networks and computer systems, or accounts and/or files associated with those systems, without explicit authorization to do so. No one should enter or use another's computer system, software, or data files without permission. One must always have appropriate approval before using system resources, including communication ports, file space, other system peripherals, and computer time.

  29. Manage personnel and resources to design and build information systems that enhance the quality of working life.
  30. Organizational leaders are responsible for ensuring that computer systems enhance, not degrade, the quality of working life. When implementing a computer system, organizations must consider the personal and professional development, physical safety, and human dignity of all workers. Appropriate human-computer ergonomic standards should be considered in system design and in the workplace.

  31. Acknowledge and support proper and authorized uses of an organization's computing and communication resources.
  32. Because computer systems can become tools to harm as well as to benefit an organization, the leadership has the responsibility to clearly define appropriate and inappropriate uses of organizational computing resources. While the number and scope of such rules should be minimal, they should be fully enforced when established.

  33. 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.
  34. Current system users, potential users and other persons whose lives may be affected by a system must have their needs assessed and incorporated in the statement of requirements. System validation should ensure compliance with those requirements.

  35. Business Professional dress code and conduct when meeting in a business.
  36. Because we are professionals and meet with prospective customers, customers and business associates, we should dress professionally and be well groomed. Respect of others starts with oneself.

  37. Uphold and promote the principles of this Code.
  38. The future of the interactive training, general business and the computing profession depends on both technical and ethical excellence. Not only is it important for mySmartSimulations®, Inc. Professionals and Partners to adhere to the principles expressed in this Code, each individual should encourage and support adherence by others as well.

 
 
©2005-2008 mySmartSimulations®, Inc. All rights reserved.
Contact Us | Privacy Policy | Copyright & Trademark Notice | Terms of Use