The Software Design Lifecycle
TL,DR; Software Design is an inherently messy process if you are operating in a complex or chaotic domain. In this course you will learn how to put the various approaches together to continuously add value

Learning Outcomes
- Analyses of current way of working
- Learning to spot bottlenecks
- Managing technical debt