IT Skills Software Design and Development AgileDevelopment
Peppered with practical advice and case studies, this book provides developers and managers with the tools to enhance learning and change to accommodate new innovative approaches such as agile and lean computing.