Software Processes and Life Cycle Models : An Introduction to Modelling, Using and Managing Agile, Plan-Driven and Hybrid Processes - Kneuper, Ralf (Springer)