loopfinity
asked on
code of ethics
hi there
currently, I am curious about Code of Ethic for Software Engineering.
Could you please provide me SW ethic related documents, e-books, links and
lecture notes.
kind regards.
currently, I am curious about Code of Ethic for Software Engineering.
Could you please provide me SW ethic related documents, e-books, links and
lecture notes.
kind regards.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ok. let me ask main question from my mind?
as we all know the software is not tangible. How can one define code of ethic for proposed software?
I mean if I will produce software for myself, why should I consider standards even
developed software does not follow any standards
regards.
as we all know the software is not tangible. How can one define code of ethic for proposed software?
I mean if I will produce software for myself, why should I consider standards even
developed software does not follow any standards
regards.
ASKER
I just increase the points to 500 and lets wait for a while
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
>>There are laws of course about copyrights
to some extends, laws for copy right seems to me acceptable, yet mankind has no universal laws for ethics.
why ACM and IEEE expose to all developer to follow same footstep?
imho, they kill creativity, do not they?
to some extends, laws for copy right seems to me acceptable, yet mankind has no universal laws for ethics.
why ACM and IEEE expose to all developer to follow same footstep?
imho, they kill creativity, do not they?
"why should I consider standards even
developed software does not follow any standards"
There is a big difference between ethics and standards.
developed software does not follow any standards"
There is a big difference between ethics and standards.
ASKER
ok
lets modify it.
"why should I consider to apply the others opinions to develop software "
for instance,
1. PUBLIC - Software engineers shall act consistently with the public interest.
do u think all big companies care very much about above statement.
lets modify it.
"why should I consider to apply the others opinions to develop software "
for instance,
1. PUBLIC - Software engineers shall act consistently with the public interest.
do u think all big companies care very much about above statement.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
You mentioned standards. Many coding standards (commenting, etc) are useful even if you are just developing for yourself. I can't tell you how many times I've gone back to adjust some code that I wrote and it took a long time to figure out and update because I hadn't used good coding standards and practices.
The big companies don't want the expense of following ethical behaviour, but everyone else should theoretically benefit. That's why we want ethics standards. So the big unfeeling corporations can't run over everybody and cut corners etc.
The big companies don't want the expense of following ethical behaviour, but everyone else should theoretically benefit. That's why we want ethics standards. So the big unfeeling corporations can't run over everybody and cut corners etc.
ASKER
thanks
http://www.computer.org/cms/Computer.org/Publications/code-of-ethics.pdf
That'd be your best bet.