Ask HN: Unethical Software Developer Behavior?
Would it be considered unethical/unprofessional behavior for a developer/engineer to continue to work on a project where:
1.) The developer knows, with certainty, the ROI for the project is negative... by a large amount. 2.) The developer knows, with a high degree of certainty, the project will never have a positive ROI. 3.) The project is not under any type of R&D heading or mandate. 4.) The organization is a financial institution. 5.) The organization is of the mutually owned variety.
3 comments
[ 3.7 ms ] story [ 12.6 ms ] threadIf that is not your area of expertise then your evaluation may be wrong or you may be missing information on the bigger picture to understand the strategic reasoning behind a project.
If you are highly confident that a project will result in financial losses then the only really important questions are personal: do you want to work on this project given that you think if will fail financially? will financial failure negatively impact your career later?