EXTREME PROGRAMMING FROM A CMM PERSPECTIVE
Mark C. Paulk, Software Engineering Institute
RELATED ARTICLES
| AUTHOR | YEAR | ARTICLE | DESCRIPTION | HOW IT RELATES TO MAIN ARTICLE |
|---|---|---|---|---|
| M.C. Paulk | 1995 | The Capability Maturity Model: Guidelines for Improving the Software Process, Addison- Wesley, Reading, Mass | Improving the CMM model | Further details about about CMM |
| M.C. Paulk | June 1999 | “Using the Software CMM with Good Judgment,” ASQ Software Quality Professional, vol. 1, no. 3, pp. 19–29 | Selective usage of CMM | Further details about CMM |
| D.L. Johnson and J.G. Brodman | July/Aug. 2000 | “Applying CMM Project Planning Practices to Diverse Environments,” IEEE Software, vol. 17, no. 4, , pp. 40–47 | Application of CMM | Further details about CMM in the real world |
| K. Beck | 1999 | Extreme Programming Explained: Embrace Change, Addison-Wesley, Reading, Mass | All about the concept of XP | Further details on the concept of XP |
| IEEE Computer Soc. Dynabook, J. Siddiqi | Nov. 2000 | “eXtreme Programming Pros and Cons: What Questions Remain?” | The pros and cons of using XP | Further details on implementing XP |
| L. Williams | July/Aug 2000 | “Strengthening the Case for Pair Programming,” IEEE Software, vol. 17, no. 4, pp. 19–25 | Emphasis on Pair Programming in XP | Further details on the pro of using XP |
| A. MacCormack | 2001 | “Product-Development Practices that Work: How Internet Companies Build Software,” MIT Sloan Management Rev., no. 42, vol. 2, pp. 75–84 | Software development practices | Further details on the use of XP and CMM in modern software projects |
RELATED WEBSITES
| WEBSITE LINK | DESCRIPTION |
|---|---|
| http://www.ExtremeProgramming.org/ | Introduction to and explanation of the methodology behind this disciplined approach to software development *Highly recommended* |
| http://linux.oreillynet.com/pub/a/linux/2001/05/04/xp_intro.htm | An Introduction to Extreme Programming - article by chromatic on the basics of XP |
| http://www.xprogramming.com/ XProgramming.com | Overview of the twelve XP practices and other related articles |
| http://www.sei.cmu.edu/cmm/ | Capability Maturity Model for Software for Software (SW-CMM ) *Highly recommended* |