Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In the relationship between a computer professional and a client, is it the Prof

ID: 3763252 • Letter: I

Question

In the relationship between a computer professional and a client, is it the Professional's responsibility to implement the client's desires or rather to direct the client's desires? What if the professional foresees that a client's desires could lead to unethical consequences? For example, the client may wish to cut corners for the sake of efficiencies, but the professional may foresee a potential source of erroneous data or misuse of the system if those shortcuts are taken. If the client insists, is the professional free of responsibility?

Provide a real-life example to support your response and cite the source(s) (provide websites for all sources of information).

Explanation / Answer

Intoduction to the Subject:                               

Generally whenerver the computer professional accepts any request from the client he must go through Fesibility Study like Economic,Techincal, etc and futher decide whether the project can be further carried out or not. If the Project can be further carried then he must determine the Functional and Non-functional requirements.

                         In particular the question given above is related to Non-functional requirements. Basically Non-functional requirements are of 3 types:

1) Product requirements 2)Organizational requirements 3) External requirements

                        The question of ethical , Privacy, Safety comes under External requirements

Description:

       It is quite obvious that Computer Professionals shuold justify all the Client requirements.But at the same time he should take care of Issues associated with government licensing of IT professionals

–There are few international or national licensing programs for IT professionals

–No universally accepted core body of knowledge

–Unclear who should manage content and administration of licensing exams

–No administrative body to accredit professional education programs

–No administrative body to assess and ensure competence of individual professionals.

Example:

     Let us consider that when the Computer professional developes a project for the client regarding a banking system and it should be developed in such a way that the details of cash deposited should be kept confidential even to the client who have asked to develop the project and there should not be given any chance of Pishing attacks even by the client who asked to develop the project. Here the concept of Ehical Issues lies.

Conclusion:

                         The Professional is not free though the client insists as he is abided by Organizational requirements like Delivery,Implementation, Standards and External requirements like Interoperability,Ethical,Legilative which means Privacy and Safety.

References: