Thanks HN! I regularly open HN during lectures. There is no better way to show my students what software engineering entails and why I focus on certain topics. Is SCRUM really as great as its evangelists claim? Let's read HN comments. What are good use cases for UML? Let's check out HN. Does anyone actually care about CoCoMo or CMMI? Let's read ... oh - nearly nobody's talking about it there. Maybe it won't be that r…
>What are good use cases for UML? Let's check out HN. Are there good cases for UML outside the raison d'être of middle managers circa 2007?
I've personally found sequence diagrams to be immensely valuable the handful of times I've worked with them. Both for documenting the intended way to use an API and for analyzing the ways the different components of a system can interact. This has often helped me escape my tendency to focus on the happy path when analyzing systems.