Managing the software process
The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Introduction to the personal software process
Introduction to the personal software process
Introduction to the team software process
Introduction to the team software process
Winning with software: an executive strategy
Winning with software: an executive strategy
A Discipline for Software Engineering
A Discipline for Software Engineering
Software Process Improvement at Hughes Aircraft
IEEE Software
Using an expert panel to validate a requirements process improvement model
Journal of Systems and Software
Defining a Requirements Process Improvement Model
Software Quality Control
A measurement framework for assessing the maturity of requirements engineering process
Software Quality Control
On the Process of Software Design: Sources of Complexity and Reasons for Muddling through
Engineering Interactive Systems
Social networks in software process improvement
Journal of Software Maintenance and Evolution: Research and Practice
Assessing and improving the front end activities of software development
International Journal of Business Information Systems
Brazilian public software: beyond sharing
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
MCPR'11 Proceedings of the Third Mexican conference on Pattern recognition
Prescription, description, reflection: the shape of the software process improvement field
International Journal of Information Management: The Journal for Information Professionals
De-motivators of software process improvement: an analysis of vietnamese practitioners' views
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Methodology Mashups: An Exploration of Processes Used to Maintain Software
Journal of Management Information Systems
Hi-index | 0.00 |
This paper provides the author's personal views and perspectives on software process improvement. Starting with his first work on technology assessment in IBM over 20 years ago, Watts Humphrey describes the process improvement work he has been directly involved in. This includes the development of the early process assessment methods, the original design of the CMM, and the introduction of the Personal Software Process (PSP)SM and Team Software Process (TSP){SM}. In addition to describing the original motivation for this work, the author also reviews many of the problems he and his associates encountered and why they solved them the way they did. He also comments on the outstanding issues and likely directions for future work. Finally, this work has built on the experiences and contributions of many people. Mr. Humphrey only describes work that he was personally involved in and he names many of the key contributors. However, so many people have been involved in this work that a full list of the important participants would be impractical.