Question: Can someone help me answer these questions? Is software engineering developed enough to be a profession? Is it engineering , similar to mechanical or civil

Can someone help me answer these questions?

  • Is software engineering developed enough to be a profession? Is it engineering, similar to mechanical or civil engineering, or is it something else?
  • Some professions have a fiduciary responsibility, a mandated responsibility to act in the best interests of the client, even if other options may be easier or more profitable. Should software developers have such responsibilities, at least in some application areas? Why (or why not)?
  • How well do you think the ACM Code of Ethics captures the essential responsibilities of the profession? Does it give too much emphasis to some things over others? Are there significant oversights?
  • At what point does an awareness of corporate wrongdoing compel a software developer to 'blow the whistle'? Should Roger Boisjoly done more? When do professional ethics require a developer to risk their career?
  • You can also discuss one or more of the case studies: Max the abusive manager, Stewart and Dark UX patterns, Tim and his Anti-Worm program, BlockerPlus' manipulation of web filters, etc.
  • You must make at least 2 posts, one of your own and one in response to someone else's. (You're free to make more than one reply, of course... the point is to get a discussion going, after all.)

Remember the rules about keeping it civil and substantive; many of these questions don't have a single clearly-correct answer.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!