Emergent Design: The Evolutionary Nature of Professional Software Development
What is design? An opportunity to mitigate risk. A way to look for eliminating waste. It is certainly not simply the "thinking" part of software development.
When are you doing design? Just up front?
When do you test your design?
How much design is enough?
How can design be done in a more natural, evolutionary way and, at the same time, more professional?
Download mp3 | Download o vídeo