3 ms·
I'm not even sure there's a widely accepted definition of what 'software engineering' is, or what constitutes a 'software engineer'. I like the idea of having
by stakkur 6y ago
I'm not even sure there's a widely accepted definition of what 'software engineering' is, or what constitutes a 'software engineer'.
I like the idea of having a body of knowledge, but given the loose definitions above, I'm not sure this is useful or practical beyond documenting some potential best practices/techniques.
- flakiness 6y agoFor a context, some older version of swebok was edited by Steve McConnell, the author of an old best seller "Code Complete" At that time, there was some consensus on what's software engineering. This version (coming out at 2013) was extension of that line of thought. The IT field has expaneded since then. So your point is kinda right: I don't think SWEBOK covers mobile or ML fields well, for example. But there is a still some value to cover traditinal software engineering field, as it still exists and it's not that small.
- whereis 6y agoMaybe this (and other work) will eventually lead to a Professional Engineering standard for software dev