4 ms·
Eh, I'd much rather "software engineers" had good product and business sense, since most product managers and CEOs sure don't. No point in building the wrong th
by trevyn 9y ago
Eh, I'd much rather "software engineers" had good product and business sense, since most product managers and CEOs sure don't. No point in building the wrong thing well.
- alkonaut 9y agoThat's of course another factor that goes into software engineering skills. Collaboration, Domain knowledge, Design skill, Customer knowledge, some ops knowledge and so on.
- 19890309 9y ago> No point in building the wrong thing well Very powerful statement there.
- Jtsummers 9y ago> No point in building the wrong thing well. This is validation, and in systems engineering (which software engineering both came from and fed back into before we, in software, forgot about it). It's part of the V&V (verification and validation) portion of system development. Verification means ensuring the system is correct with respect to the specifications and requirements. Validation means ensuring that what's being made is actually the correct, desired thing. We need our software engineers to study systems engineering, where you will find formal methods being applied to the task of developing complex systems, and rather effectively at that.
- AnimalMuppet 9y agoIf the product managers and CEOs don't have it, how do you expect the software engineers to do better? That isn't our area of strength.
- trevyn 9y agoProblem solving is our area of strength.