Presented in Agile Singapore 2013 Conference
Managing software is different from other management because of the nature of software development. It is the softness, the focus on learning, the complexity and the lack of physical material that causes this difference. Companies who manage software development without understanding this different nature will grossly mismanage their development effort, causing it to be ineffective at best and resulting in low quality software. In this session, Bas will explore five principles of managing software development that he has distilled out of his own development experience and the experience of coaching management of several large agile development projects.