SlideShare a Scribd company logo
1 of 16
Download to read offline
GROUP3

Ethics and
Software Engineering.
Scenario
Company Y contracts Company X to help develop a
software to help them fix a security hole in their fire wall.
Company Y over anticipates the delivery of the software
there by putting company X on pressure of delivering the
software prematurely due to a penalty clause that was put in
the contract, Company X delivers the software but with key
functionality missing.
When the systems administrator at Company Y installs the
software he finds that he was now able to access all the
personal files of the computers on the network and as he
was looking through them he found child pornography on
one of the computers, when he brought this forward before
the concerned authorities he was ignored
Analysis

Looking over the list of eight principles of the
code of Ethics for software engineers, we find
these to be most relevant to our scenario:
●

Public

●

Client and employer

●

Product

●

Judgment

●

Colleagues
We examine the lists of clauses associated with
these principles and identify those which are most
relevant:
Somebody has misused the company's PC by using it to
store images of pornography. By this principle the systems
administrator has an obligation to report what he discovered.
1.04. Disclose to appropriate persons or authorities any
actual or potential danger to the user, the public, or the
environment, that they reasonably believe to be
associated with software or related documents.
While revealing the existence of the pornography may harm the
employee, possessing child is illegal. Applying this principle
would lead the systems administrator to disclose what he
discovered
6.05. Not promote their own interest at the expense of the
profession,client, or employer/employee.
Analysis continued
Simply because a person had these files on his computer
does not necessarily mean he/she is guilty. Perhaps
someone else broke into their computer and stored the files
there.
7.07. Not unfairly intervene in the career of any colleague;
however, concern for the employer, the client, or public
interest may compel software engineers, in good faith,to
question the competence of a colleague.
The systems administrator discovered the pornography by
violating the company's policy
against examining files on personal computers used by
employees.
Our analysis is more complicated because the systems
administrator violated company policy to uncover the
pornography on someone's Pc.
Once he has this knowledge, however, the remaining
principles guide the systems administrator to reveal what he
has discovered to the relevant authorities within the
corporation, even though management may punish the
systems administrator for breaking the privacy policy.
There is the possibility that person that had pornographic
material is a victim.
Someone else may be trying to frame that person or use his
computer as a safe stash for their collection of images. The
systems administrator should be discreet until a complete
investigation is completed and the person has had the
opportunity to defend himself
Looking over the different software
Dilemmas
We found the one below to be the most relevant
to our scenario
●

Mea culpa

The mea culpa dilemma occurs when staff members must
deliver a product that still lacks key functionality or has
known software defects.
So from our scenario company X was required to release
the product prematurely, before contractual obligations
associated with a penalty clause come due.And this led to
delivering of software lacking some key functionality.
Whistle-blowing
A whistleblower is someone who breaks ranks with an
organization in order to make an unauthorized disclosure of
information about a harmful situation after attempts to report
the concerns through authorized organizational channels
have been ignored or rebuffed [1].
Sometimes employees become whistleblowers out of fear
that actions taken by their employer may harm the public;
other times they have identified fraudulent use of tax [2].
The systems administrator could be the whistleblower since
he disclosed the findings to the relevant authorities but he
was ignored.
While it is fair to say that all whistleblowers are trying to
bring an end to wrongdoing, they may well have other
reasons for publicizing a problem. We can evaluate the
morality of whistleblowing by considering whether the
whistleblower is motivated by a desire to help others or to
harm them.
So it would be ethical if the systems administrator's desire
is to help rather than harm.
Schools of Ethics
Virtue ethics
This ethical school holds that a person's
character or essential moral identity is the
chief ethical issue.
By this judgment.
The Systems administrator was in a right
principle to conduct himself in a sense that would
be expected of as far as the company's morals
are concerned.
Common Good and Public interest.

Common Good and Public interest.

Common good includes the distinctive and critical
perspective the various professions have to offer on basic
human values, and on facets of the human good.
The common good, therefore,refers to that which constitutes
the well-being of the community-its safety, the integrity of its
basic institutions and practices,the preservation of its core
values.
The systems administrator had to disclose his findings just
for the sake of the common good since pornography is one
of the things that the community does not stand for.
Public interest:
To promote the public interest is to maximize the collective
realization of individual interests, and to protect the integrity
and functioning of those social
arrangements,institutions,and values that make peaceful,
orderly social life possible and mutually advantageous.
Company X did not preserve the integrity and functioning of
those social arrangement of company Y since they
developed software that did not meet the required
specification.
References
[1] Irena Blonder. "Blowing the Whistle." In Codes of Ethics
and the Professions, pages 166~
190. Melbourne University Press, Melbourne, Australia, 1996.

[2] Kevin W. Bowyer. "Goodearl and Aldred versus Hughes
Aircraft: A Whistle- Blowing
Case Study;' In Frontiers in Education, pages S2F2-S2F7.
October 2000.

More Related Content

What's hot

Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue Mohsin Ali
 
Professional societies
Professional societiesProfessional societies
Professional societiesSulman Ahmed
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computingUc Man
 
Association for computing machiner acm
Association for computing machiner acmAssociation for computing machiner acm
Association for computing machiner acmMilton Adrian
 
Super billing computers, ethics, social values
Super billing computers, ethics, social valuesSuper billing computers, ethics, social values
Super billing computers, ethics, social valuessuperb11b
 
Questions of Ethics in Software Development
Questions of Ethics in Software DevelopmentQuestions of Ethics in Software Development
Questions of Ethics in Software DevelopmentJane Prusakova
 
Engineering Ethics, Gina Smith & Gordon Wells
Engineering Ethics, Gina Smith & Gordon WellsEngineering Ethics, Gina Smith & Gordon Wells
Engineering Ethics, Gina Smith & Gordon WellsTWCA
 
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...Dr. Khaled Bakro
 
One - Social & Ethical Issues
One - Social & Ethical IssuesOne - Social & Ethical Issues
One - Social & Ethical IssuesMISY
 
Software Engineering Ethics Myths
Software Engineering Ethics MythsSoftware Engineering Ethics Myths
Software Engineering Ethics MythsAriel Elkin
 
Legal and ethical issues in engineering design
Legal and ethical issues in engineering designLegal and ethical issues in engineering design
Legal and ethical issues in engineering designAhmad Alzbeidat
 
Engineers in Organizations
Engineers in OrganizationsEngineers in Organizations
Engineers in OrganizationsDon W. Lewis
 

What's hot (20)

Professional ethical issue
Professional ethical issue Professional ethical issue
Professional ethical issue
 
Professional societies
Professional societiesProfessional societies
Professional societies
 
Professional ethics in_computing
Professional ethics in_computingProfessional ethics in_computing
Professional ethics in_computing
 
TIAD 2016 : Ethics in software development
TIAD 2016 : Ethics in software developmentTIAD 2016 : Ethics in software development
TIAD 2016 : Ethics in software development
 
Association for computing machiner acm
Association for computing machiner acmAssociation for computing machiner acm
Association for computing machiner acm
 
PPIT Lecture 4
PPIT Lecture 4PPIT Lecture 4
PPIT Lecture 4
 
IEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/EthicsIEEE Code Of Conduct/Ethics
IEEE Code Of Conduct/Ethics
 
Super billing computers, ethics, social values
Super billing computers, ethics, social valuesSuper billing computers, ethics, social values
Super billing computers, ethics, social values
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional Ethics
 
Questions of Ethics in Software Development
Questions of Ethics in Software DevelopmentQuestions of Ethics in Software Development
Questions of Ethics in Software Development
 
Ethic02
Ethic02Ethic02
Ethic02
 
Engineering Ethics, Gina Smith & Gordon Wells
Engineering Ethics, Gina Smith & Gordon WellsEngineering Ethics, Gina Smith & Gordon Wells
Engineering Ethics, Gina Smith & Gordon Wells
 
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...
Introduction to Engineering and Profession Ethics Lecture9-Computer Ethics, P...
 
Eng ethics-presentation-final
Eng ethics-presentation-finalEng ethics-presentation-final
Eng ethics-presentation-final
 
PPIT Lecture 06
PPIT Lecture 06PPIT Lecture 06
PPIT Lecture 06
 
One - Social & Ethical Issues
One - Social & Ethical IssuesOne - Social & Ethical Issues
One - Social & Ethical Issues
 
Software Engineering Ethics Myths
Software Engineering Ethics MythsSoftware Engineering Ethics Myths
Software Engineering Ethics Myths
 
Legal and ethical issues in engineering design
Legal and ethical issues in engineering designLegal and ethical issues in engineering design
Legal and ethical issues in engineering design
 
Slide set 5 workplace rights
Slide set 5  workplace rightsSlide set 5  workplace rights
Slide set 5 workplace rights
 
Engineers in Organizations
Engineers in OrganizationsEngineers in Organizations
Engineers in Organizations
 

Viewers also liked

Code of ethics ppt
Code of ethics pptCode of ethics ppt
Code of ethics pptaneez103
 
Ethic in software engineering
Ethic in software engineeringEthic in software engineering
Ethic in software engineeringbeyondfuture
 
The dynamics of software evolution - EVOLUMONS 2011
The dynamics of software evolution - EVOLUMONS 2011The dynamics of software evolution - EVOLUMONS 2011
The dynamics of software evolution - EVOLUMONS 2011Israel Herraiz
 
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular EnvironmentsAn Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular EnvironmentsAlpen-Adria-Universität
 
Software Selection & Evaluation
Software Selection & EvaluationSoftware Selection & Evaluation
Software Selection & EvaluationAlaa Sadik
 
Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringLemi Orhan Ergin
 

Viewers also liked (11)

software engineering ethics
software engineering ethicssoftware engineering ethics
software engineering ethics
 
Ch21
Ch21Ch21
Ch21
 
Code of ethics ppt
Code of ethics pptCode of ethics ppt
Code of ethics ppt
 
Ethic in software engineering
Ethic in software engineeringEthic in software engineering
Ethic in software engineering
 
The dynamics of software evolution - EVOLUMONS 2011
The dynamics of software evolution - EVOLUMONS 2011The dynamics of software evolution - EVOLUMONS 2011
The dynamics of software evolution - EVOLUMONS 2011
 
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular EnvironmentsAn Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments
 
Software evaluation
Software evaluationSoftware evaluation
Software evaluation
 
Software Selection & Evaluation
Software Selection & EvaluationSoftware Selection & Evaluation
Software Selection & Evaluation
 
Software Evolution
Software EvolutionSoftware Evolution
Software Evolution
 
Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software Engineering
 
Architecture evaluation
Architecture evaluationArchitecture evaluation
Architecture evaluation
 

Similar to Ethics and software engineering

Social media & data protection policy v1.0 141112
Social media & data protection policy v1.0 141112 Social media & data protection policy v1.0 141112
Social media & data protection policy v1.0 141112 Dave Shannon
 
Activity 3 - Ethical Dilemma.docx
Activity 3 - Ethical Dilemma.docxActivity 3 - Ethical Dilemma.docx
Activity 3 - Ethical Dilemma.docxAmanmundey
 
Professional practices week 2 lec 2.pptx
Professional practices week 2 lec 2.pptxProfessional practices week 2 lec 2.pptx
Professional practices week 2 lec 2.pptxbahmed0192
 
Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Louise Denham
 
Human rights proforestpillarii_ld_edit (2)
Human rights proforestpillarii_ld_edit (2)Human rights proforestpillarii_ld_edit (2)
Human rights proforestpillarii_ld_edit (2)Louise Denham
 
Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Louise Denham
 
Lecture 13 oveview of etichs, fraud, and internal control- james a. hall boo...
Lecture 13  oveview of etichs, fraud, and internal control- james a. hall boo...Lecture 13  oveview of etichs, fraud, and internal control- james a. hall boo...
Lecture 13 oveview of etichs, fraud, and internal control- james a. hall boo...Habib Ullah Qamar
 
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
F A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docxF A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docx
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docxmecklenburgstrelitzh
 
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
F A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docxF A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docx
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docxlmelaine
 
4. ETHICS IN ENGINEERING (ETC) 3130004 GTU
4. ETHICS IN ENGINEERING (ETC) 3130004 GTU4. ETHICS IN ENGINEERING (ETC) 3130004 GTU
4. ETHICS IN ENGINEERING (ETC) 3130004 GTUVATSAL PATEL
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional EthicsIMAD HASSAN
 
Ethical Considerations in Open-Source Software Usage
Ethical Considerations in Open-Source Software UsageEthical Considerations in Open-Source Software Usage
Ethical Considerations in Open-Source Software Usageepidemicaa
 
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docxambersalomon88660
 
BBA 3551, Information Systems Management 1 Course Lea.docx
 BBA 3551, Information Systems Management 1 Course Lea.docx BBA 3551, Information Systems Management 1 Course Lea.docx
BBA 3551, Information Systems Management 1 Course Lea.docxaryan532920
 
professional ethics
professional ethicsprofessional ethics
professional ethicsHamza Cheema
 
chapter 5.pptxggggggggggggggggggggggggggg
chapter 5.pptxgggggggggggggggggggggggggggchapter 5.pptxggggggggggggggggggggggggggg
chapter 5.pptxgggggggggggggggggggggggggggadabotor7
 

Similar to Ethics and software engineering (20)

Social media & data protection policy v1.0 141112
Social media & data protection policy v1.0 141112 Social media & data protection policy v1.0 141112
Social media & data protection policy v1.0 141112
 
Activity 3 - Ethical Dilemma.docx
Activity 3 - Ethical Dilemma.docxActivity 3 - Ethical Dilemma.docx
Activity 3 - Ethical Dilemma.docx
 
Professional practices week 2 lec 2.pptx
Professional practices week 2 lec 2.pptxProfessional practices week 2 lec 2.pptx
Professional practices week 2 lec 2.pptx
 
Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1
 
Human rights proforestpillarii_ld_edit (2)
Human rights proforestpillarii_ld_edit (2)Human rights proforestpillarii_ld_edit (2)
Human rights proforestpillarii_ld_edit (2)
 
Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1Human rights proforestpillarii_draft1
Human rights proforestpillarii_draft1
 
Lecture 13 oveview of etichs, fraud, and internal control- james a. hall boo...
Lecture 13  oveview of etichs, fraud, and internal control- james a. hall boo...Lecture 13  oveview of etichs, fraud, and internal control- james a. hall boo...
Lecture 13 oveview of etichs, fraud, and internal control- james a. hall boo...
 
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
F A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docxF A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docx
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
 
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
F A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docxF A L L  2 0 1 7  I S S U ETodd HaughThe Trouble With.docx
F A L L 2 0 1 7 I S S U ETodd HaughThe Trouble With.docx
 
4. ETHICS IN ENGINEERING (ETC) 3130004 GTU
4. ETHICS IN ENGINEERING (ETC) 3130004 GTU4. ETHICS IN ENGINEERING (ETC) 3130004 GTU
4. ETHICS IN ENGINEERING (ETC) 3130004 GTU
 
Ethics in IT.pptx
Ethics in IT.pptxEthics in IT.pptx
Ethics in IT.pptx
 
Professional Ethics
Professional EthicsProfessional Ethics
Professional Ethics
 
Ethical Considerations in Open-Source Software Usage
Ethical Considerations in Open-Source Software UsageEthical Considerations in Open-Source Software Usage
Ethical Considerations in Open-Source Software Usage
 
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx
1. Reply to Discussion ( Minimum 200 Words)1. What types of et.docx
 
Gr 3 ethical implication of it
Gr 3   ethical implication of itGr 3   ethical implication of it
Gr 3 ethical implication of it
 
Ethical Implications of IT
Ethical Implications of ITEthical Implications of IT
Ethical Implications of IT
 
Review questions
Review questionsReview questions
Review questions
 
BBA 3551, Information Systems Management 1 Course Lea.docx
 BBA 3551, Information Systems Management 1 Course Lea.docx BBA 3551, Information Systems Management 1 Course Lea.docx
BBA 3551, Information Systems Management 1 Course Lea.docx
 
professional ethics
professional ethicsprofessional ethics
professional ethics
 
chapter 5.pptxggggggggggggggggggggggggggg
chapter 5.pptxgggggggggggggggggggggggggggchapter 5.pptxggggggggggggggggggggggggggg
chapter 5.pptxggggggggggggggggggggggggggg
 

Recently uploaded

Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...Call Girls in Nagpur High Profile
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...amitlee9823
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)Soham Mondal
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
OSU毕业证留学文凭,制做办理
OSU毕业证留学文凭,制做办理OSU毕业证留学文凭,制做办理
OSU毕业证留学文凭,制做办理cowagem
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳anilsa9823
 
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...robinsonayot
 
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Pooja Nehwal
 
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineBruce Bennett
 
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMotilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMaulikVasani1
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubai
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur DubaiBur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubai
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubaiparisharma5056
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectPriyanshuRawat56
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 

Recently uploaded (20)

Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hoodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
 
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In East Of Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...Escorts Service Cambridge Layout  ☎ 7737669865☎ Book Your One night Stand (Ba...
Escorts Service Cambridge Layout ☎ 7737669865☎ Book Your One night Stand (Ba...
 
Résumé (2 pager - 12 ft standard syntax)
Résumé (2 pager -  12 ft standard syntax)Résumé (2 pager -  12 ft standard syntax)
Résumé (2 pager - 12 ft standard syntax)
 
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Bidadi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
OSU毕业证留学文凭,制做办理
OSU毕业证留学文凭,制做办理OSU毕业证留学文凭,制做办理
OSU毕业证留学文凭,制做办理
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
 
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Deccan ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
TEST BANK For Evidence-Based Practice for Nurses Appraisal and Application of...
 
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
Dombivli Call Girls, 9892124323, Kharghar Call Girls, chembur Call Girls, Vas...
 
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Road Call Me 7737669865 Budget Friendly No Advance Booking
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptxMotilal Oswal Gift City Fund PPT - Apr 2024.pptx
Motilal Oswal Gift City Fund PPT - Apr 2024.pptx
 
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubai
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur DubaiBur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubai
Bur Dubai Call Girl Service #$# O56521286O Call Girls In Bur Dubai
 
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 

Ethics and software engineering

  • 2. Scenario Company Y contracts Company X to help develop a software to help them fix a security hole in their fire wall. Company Y over anticipates the delivery of the software there by putting company X on pressure of delivering the software prematurely due to a penalty clause that was put in the contract, Company X delivers the software but with key functionality missing. When the systems administrator at Company Y installs the software he finds that he was now able to access all the personal files of the computers on the network and as he was looking through them he found child pornography on one of the computers, when he brought this forward before the concerned authorities he was ignored
  • 3. Analysis Looking over the list of eight principles of the code of Ethics for software engineers, we find these to be most relevant to our scenario: ● Public ● Client and employer ● Product ● Judgment ● Colleagues
  • 4. We examine the lists of clauses associated with these principles and identify those which are most relevant: Somebody has misused the company's PC by using it to store images of pornography. By this principle the systems administrator has an obligation to report what he discovered. 1.04. Disclose to appropriate persons or authorities any actual or potential danger to the user, the public, or the environment, that they reasonably believe to be associated with software or related documents.
  • 5. While revealing the existence of the pornography may harm the employee, possessing child is illegal. Applying this principle would lead the systems administrator to disclose what he discovered 6.05. Not promote their own interest at the expense of the profession,client, or employer/employee.
  • 6. Analysis continued Simply because a person had these files on his computer does not necessarily mean he/she is guilty. Perhaps someone else broke into their computer and stored the files there. 7.07. Not unfairly intervene in the career of any colleague; however, concern for the employer, the client, or public interest may compel software engineers, in good faith,to question the competence of a colleague.
  • 7. The systems administrator discovered the pornography by violating the company's policy against examining files on personal computers used by employees.
  • 8. Our analysis is more complicated because the systems administrator violated company policy to uncover the pornography on someone's Pc. Once he has this knowledge, however, the remaining principles guide the systems administrator to reveal what he has discovered to the relevant authorities within the corporation, even though management may punish the systems administrator for breaking the privacy policy. There is the possibility that person that had pornographic material is a victim.
  • 9. Someone else may be trying to frame that person or use his computer as a safe stash for their collection of images. The systems administrator should be discreet until a complete investigation is completed and the person has had the opportunity to defend himself
  • 10. Looking over the different software Dilemmas We found the one below to be the most relevant to our scenario ● Mea culpa The mea culpa dilemma occurs when staff members must deliver a product that still lacks key functionality or has known software defects. So from our scenario company X was required to release the product prematurely, before contractual obligations associated with a penalty clause come due.And this led to delivering of software lacking some key functionality.
  • 11. Whistle-blowing A whistleblower is someone who breaks ranks with an organization in order to make an unauthorized disclosure of information about a harmful situation after attempts to report the concerns through authorized organizational channels have been ignored or rebuffed [1]. Sometimes employees become whistleblowers out of fear that actions taken by their employer may harm the public; other times they have identified fraudulent use of tax [2].
  • 12. The systems administrator could be the whistleblower since he disclosed the findings to the relevant authorities but he was ignored. While it is fair to say that all whistleblowers are trying to bring an end to wrongdoing, they may well have other reasons for publicizing a problem. We can evaluate the morality of whistleblowing by considering whether the whistleblower is motivated by a desire to help others or to harm them. So it would be ethical if the systems administrator's desire is to help rather than harm.
  • 13. Schools of Ethics Virtue ethics This ethical school holds that a person's character or essential moral identity is the chief ethical issue. By this judgment. The Systems administrator was in a right principle to conduct himself in a sense that would be expected of as far as the company's morals are concerned.
  • 14. Common Good and Public interest. Common Good and Public interest. Common good includes the distinctive and critical perspective the various professions have to offer on basic human values, and on facets of the human good. The common good, therefore,refers to that which constitutes the well-being of the community-its safety, the integrity of its basic institutions and practices,the preservation of its core values. The systems administrator had to disclose his findings just for the sake of the common good since pornography is one of the things that the community does not stand for.
  • 15. Public interest: To promote the public interest is to maximize the collective realization of individual interests, and to protect the integrity and functioning of those social arrangements,institutions,and values that make peaceful, orderly social life possible and mutually advantageous. Company X did not preserve the integrity and functioning of those social arrangement of company Y since they developed software that did not meet the required specification.
  • 16. References [1] Irena Blonder. "Blowing the Whistle." In Codes of Ethics and the Professions, pages 166~ 190. Melbourne University Press, Melbourne, Australia, 1996. [2] Kevin W. Bowyer. "Goodearl and Aldred versus Hughes Aircraft: A Whistle- Blowing Case Study;' In Frontiers in Education, pages S2F2-S2F7. October 2000.