[LINK] The Ethics (!) of Dodgy Web Designers

Tom Worthington Tom.Worthington at tomw.net.au
Tue Apr 17 17:37:27 AEST 2007


At 02:10 PM 17/04/2007, Stilgherrian wrote:
>... Is it ethical for a "web design" firm to say they can deliver 
>"online applications" even after their programmer leaves? When the 
>programmer delivers code that contains basic security flaws, but 
>they seem unconcerned? ...

My notes on "Professional ethics and the World Wide Web" are at: 
<http://www.tomw.net.au/technology/it/webethics.shtml>. This includes 
links to articles by some of the researchers working on a $1M 
Australian project on IT ethics. But don't expect any definitive 
answers any time soon.

IT security was the topic for an ANU web design assignment recently. 
The students have found this issue much harder that writing software. 
You might find the references of use:

"... With very little time remaining until the deadline, you notice 
some security problems ... Examine the ethical principles involved in 
this situation and identify the problems arising in applying the 
codes of ethics. Describe the options available to you in these 
circumstances and the possible effects on yourself and others. 
Evaluate your preferred options, rating your ethical principles ..." 
<http://cs.anu.edu.au/students/comp2410/assignments/a1/assignment1.pdf>.

Some comments, which may not necessarily apply in your case:

* ETHICS ARE PERSONAL: Professional bodies have codes of ethics for 
individual professionals. These do not cover a firm, nor do they 
necessarily cover non-members.

* USE A STANDARD:  There are frequently disagreements between 
coworkers as to what is an acceptable quality of work. You can take 
some heat out of the argument by using an external standard. I do 
this when acting as an expert witness in court cases on software and 
web site problems. In some cases the standards were written into the 
original specifications for the system, but everyone seems to forget 
them when the problems start. In other cases I had to find some 
standards myself. In one case the standards were cited on the web 
site of the company developing the web system, but not used by them.

* PRESSURE FROM CLIENTS: If you are a professional, then you are 
obliged to act in the client's interests, even if the client doesn't 
want you to. If you can't find an alternative acceptable to you and 
the client, then you may have to resign or accept being sacked. If 
the client says do something you know to be a bad idea, when it goes 
wrong they will more than likely blame you anyway. ;-)



Tom Worthington FACS HLM tom.worthington at tomw.net.au Ph: 0419 496150
Director, Tomw Communications Pty Ltd            ABN: 17 088 714 309
PO Box 13, Belconnen ACT 2617                http://www.tomw.net.au/
Visiting Fellow, ANU      Blog: http://www.tomw.net.au/blog/atom.xml  




More information about the Link mailing list