Most software process models don’t include, or even consider, the capability of the user. In this book, the authors have developed a capabilities-oriented software process model, which has been formalized in Unified Modeling Language and implemented as a tool. The text explores concepts from selection to assessment to psychology that make up this approach. This handbook adds a valuable contribution to the literature on people-related aspects in software engineering, meeting the challenge of extending software process definitions to more directly address people-related considerations. Step by step, the Handbook guides the reader to incorporate of the individual’s capabilities into the software process.
A Software Process Model Handbook for Incorporating People's Capabilities offers the most advanced approach to date, empirically validated at software development organizations. This handbook adds a valuable contribution to the much-needed literature on people-related aspects in software engineering. The primary focus is on the particular challenge of extending software process definitions to more explicitly address people-related considerations.
The capability concept is not present nor has it been considered in most software process models. The authors have developed a capabilities-oriented software process model, which has been formalized in UML and implemented as a tool. A Software Process Model Handbook for Incorporating People's Capabilities guides readers through the incorporation of the individual s capabilities into the software process.
Structured to meet the needs of research scientists and graduate-level students in computer science and engineering, A Software Process Model Handbook for Incorporating People's Capabilities is also suitable for practitioners in industry.