Re: "Capability Maturity Model " A history lesson.
1) Design the software in full before you start coding.
But, but, but Agile damnit, Agile is where it's at. You can't fuck with what's trendy or you'll piss off the millennial snowflakes and then you'll get a "h4te for you and everything you stand for" hashtag trending on Tw@tter.
Better to let a few people die...