Comment by kragen

2 years ago

While I agree that "real engineering always has to account for financial realities including cash flow as a constraint or optimization parameter" and that, as I said, "Competent engineers (...) have to understand at least the basics of the management context in which they operate," that's no substitute for attempting to replace real engineering with project management in the curriculum, which is what the SWEBOK is attempting to do—as my analysis conclusively shows!

Contrast, for example, MIT's required courses for a degree in mechanical engineering (https://news.ycombinator.com/item?id=41918787 for my thoughts on what a real-engineering curriculum about software would include.