|
|
|
|
|
by stackghost
64 days ago
|
|
>Business objectives should override engineering policies when the two are in conflict, at least if you're a business owner who wants to make money. This bush league kind of attitude is why people insinuate that most software development is not "real engineering". When Boeing or NASA lets making money get in the way of good engineering practice, people die. |
|
Most software development doesn't have anywhere near the real world impact of the Boeing/NASA engineering you reference.
Good engineering practice recognizes the risks and scales the effort to match it.
A CRUD app for internal users has a different set of requirements than a revenue generating SaaS app, just like a backyard fence has different building criteria than a highway bridge.