Bill Sourour, a former software developer, wrote an article titled “The Code I am Still
Ashamed Of.” In this article, he reveals details about a project he had worked on in the early
stages of his career. The project involved developing a tool to create code for a client’s website
automatically. However, the tool also included creating fake user accounts and generating fake
user activity to make the website appear more popular than it was. Initially, Sourour agreed to
this unethical behavior, but he later realized the extent of the harm it was causing and spoke out
against it. His article sheds light on the dangers of compromising one’s moral values for
professional advancement. In this Case Analysis, I will argue that the ethics of care shows us that
the code was morally problematic because it violated the trust of the users and the client and that
Sourour was right to speak out against it because he had a responsibility to act in the best
interests of all stakeholders involved.
In the context of ethical considerations, integrity is one of the pivotal concepts that
computing professionals should uphold. According to the Code of Ethics of the Association for
Computing Machinery (ACM), computing professionals are expected to exhibit honesty,
trustworthiness, and respect for others. Similarly, the Institute of Electrical and Electronics
Engineers (IEEE) Code of Ethics underscores the importance of integrity as a fundamental
characteristic of a professional. Furthermore, the National Society of Professional Engineers
(NSPE) Code of Ethics also emphasizes the significance of this trait, stating that engineers must
avoid dishonest practices that falsify their qualifications or the quality of their work. In essence,
exhibiting integrity is crucial for computing professionals to build trust and maintain ethical
standards.
Creating fake user accounts and generating fake user activity, as highlighted by Sourour,
is a clear violation of the principle of integrity. Such behavior is dishonest and deceptive and undermines the trust that both users and clients place on the website and the development team
responsible for it. Using such fake accounts and activity provides an unfair advantage to the
client, as it misrepresents the popularity and success of the website. This misrepresentation could
lead to significant financial gains for the client, but it would be at the expense of other
stakeholders who rightfully expect transparency and authenticity. In addition, using fake accounts
and activity could harm the website’s reputation and credibility, leading to a loss of users and
clients in the long run. Therefore, it is crucial to maintain the highest standards of integrity and
transparency in all aspects of website development and user engagement.
When we adopt an ethics of care perspective while dealing with a case, it becomes clear
that the well-being and interests of all stakeholders are paramount. In this instance, the
stakeholders include the users, the client, and the development team. It is crucial to consider the
impact that the creation of counterfeit accounts and activity can have on each of these
stakeholders:
1. Such practices can be deeply harmful to the users. They need to maintain their trust and
confidence in the website, which can lead to losing faith in the company. This can translate
into a significant loss of business for the client, which can be catastrophic for their financial
well-being and long-term success.
2. The creation of counterfeit accounts and activity can also adversely affect the client. It can
misrepresent the website’s popularity and success, leading to unrealistic expectations and
goals. This can lead to frustration and disappointment when the actual numbers are revealed,
harming the client’s reputation and standing in the industry.
3. Such practices can also impact the development team. It can harm their professional integrity and credibility, adversely affecting their careers. It can
also lead to a loss of trust among their peers and clients, making it difficult for them to secure
future projects and business opportunities.
After careful consideration of all the factors involved, Sourour concluded that it was the
right decision to speak out against unethical behavior. His actions were a testament to his strong
commitment to honesty and his sense of responsibility towards all stakeholders. By speaking out,
he was able to prevent any further harm from being inflicted and promote ethical conduct among
the development team.
However, it is essential to acknowledge that speaking out against unethical behavior can
be challenging and may have negative consequences for the individual involved. This highlights
the significance of creating an ethical and supportive workplace culture that values integrity and
encourages ethical behavior. Organizations must establish a culture of transparency and
accountability, where employees feel comfortable reporting unethical behavior without fear of
retribution. This can be achieved by implementing robust ethics training programs, developing a
code of conduct that outlines expected behaviors, and providing employees with channels for
reporting unethical conduct anonymously if they so choose.
In essence, promoting an ethical workplace culture requires a sustained effort from the
organization and its employees. By working together to establish a culture of integrity,
organizations can build trust with their stakeholders, inspire loyalty, and promote a positive work
environment.
In her article titled “Confidentiality: A Comparison Across the Professions of Medicine,
Engineering, and Accounting,” Mary Beth Armstrong delves into the nuances of confidentiality
in various professional fields. The author explores how confidentiality is perceived and maintained in different contexts and how it is sometimes weighed against other ethical
obligations that professionals must uphold. Armstrong highlights the importance of balancing
confidentiality and other ethical considerations and provides a comprehensive overview of how
this balance is achieved in different fields. Overall, the article offers a thought-provoking analysis
of the complex concept of confidentiality and how it is navigated in different professions.
In their profession, therapists often find themselves in a complex situation where their
obligation to keep client information confidential conflicts with their duty to prevent harm to
others in society. In such situations, a therapist must weigh the potential harm resulting from
disclosing confidential information against the importance of maintaining confidentiality. For
example, suppose a client reveals during therapy that they have committed a crime or pose a
threat to themselves or others. In that case, the therapist must take appropriate action while
ensuring that the client’s privacy rights are not violated. This delicate balance requires careful
consideration of all the factors involved, including the severity of the potential harm, the client’s
mental and emotional state, and the therapist’s legal and ethical obligations. Therapists must
understand the nuances of these situations and act in an informed and responsible manner to
ensure the safety and well-being of the client and the wider society.
The ethics of care framework is an approach to decision-making that emphasizes the
importance of considering the impact of one’s actions on both the individual and the wider
community. In the context of therapy, it is essential to be mindful of how a therapist’s actions can
affect their client and the people around them. One of the most crucial aspects of therapy is
confidentiality, which is essential to build trust between the therapist and the client. However, it
is important to remember that confidentiality should never be prioritized over the safety of others.
In certain situations, a therapist may be obligated to disclose information that could prevent harm to someone else. If a therapist becomes aware of information that suggests a client may harm
themselves or others, they must act in the best interest of the client and the public. In such cases,
the therapist should first persuade the client to disclose the information to the relevant authorities.
However, if the client refuses, the therapist may have to consider breaking confidentiality to
prevent harm to others.
The scenario at hand emphasizes the complexity of ethical dilemmas that arise when the
principle of confidentiality conflicts with other ethical obligations. In such cases, balancing the
importance of preserving confidentiality and other ethical considerations is crucial. This requires
carefully evaluating the impact of different courses of action on all parties involved. One possible
framework for doing so is the ethics of care approach, which focuses on the well-being of the
client and the wider community. By applying this framework, one can assess the ethical
implications of different options and strive to arrive at a decision that prioritizes the best interests
of all involved. This may involve considering the potential harm or benefit of disclosing
confidential information, the extent to which it is necessary or proportionate, and the implications
for trust and relationships with the client. Ultimately, the goal is to ensure that ethical principles
are upheld while promoting the welfare of those affected by the decision.
In summary, as computing professionals, we must maintain integrity and trust in our
work. The recent development of the pharmaceutical quiz code using fake user accounts and
activity clearly violated this principle. It is essential to ensure transparency and authenticity in
our work to protect the interests of all stakeholders, including users, clients, and development
teams.
It’s important to approach the situation from an ethics of care standpoint to evaluate how
certain practices affect everyone involved. This approach prioritizes the well-being of all parties involved, including those who may be affected by the actions of computing professionals. Bill
Sourour’s decision to speak out against unethical behavior and take a stand was commendable, as
he acted in the best interests of all stakeholders involved and upheld his ethical obligations as a
computing professional.
We must learn from this case and strive to maintain the highest standards of integrity,
transparency, and ethics in all aspects of our work. By doing so, we can build trust and maintain
the credibility of our profession. Our ethical obligation is to act in the best interests of all
stakeholders and uphold the principles of integrity and trust in everything we do.