The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Strengthening the Case for Pair Programming
IEEE Software
Comparison of CMM Level 2 and eXtreme Programming
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Pair Programming: Addressing Key Process Areas of the People-CMM
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Supporting Adaptable Methodologies to Meet Evolving Project Needs
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
How to Get the Most out of Extreme Programming/Agile Methods
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Agile Meets CMMI: Culture Clash or Common Cause?
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Do We Need 'Agile' Software Development Tools?
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Agile Development: Good Process or Bad Attitude?
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Using agile development methods to improve student writing
Journal of Computing Sciences in Colleges
Software quality development and assurance in RUP, MSF and XP: a comparative study
3-WoSQ Proceedings of the third workshop on Software quality
Integrating agile software development into stage-gate managed product development
Empirical Software Engineering
Investigating the extreme programming system---An empirical study
Empirical Software Engineering
Customising agile methods to software practices at Intel Shannon
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
Developing maintainable software: the READABLE approach
Decision Support Systems
Ahaa --agile, hybrid assessment method for automotive, safety critical smes
Proceedings of the 30th international conference on Software engineering
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
Towards governance schemes for distributed software development projects
Proceedings of the 1st international workshop on Software development governance
The impact of process choice in high maturity environments: An empirical analysis
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Inspecting automated test code: a preliminary study
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Measuring and comparing the adoption of software process practices in the software product industry
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Improving conflict detection in optimistic concurrency control models
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
Analyzing collaboration in software development processes through social networks
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part I
An approach for assessing suitability of agile solutions: a case study
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
A software development process for open source and open competition projects
International Journal of Business Information Systems
Assessing the open source development processes using OMM
Advances in Software Engineering
Building Secure Software Using XP
International Journal of Secure Software Engineering
Silver Pellets for Improving Software Quality
Information Resources Management Journal
Hi-index | 0.01 |
Extreme Programming has been advocated recently as an appropriate programming method for the high-speed, volatile world of Internet and Web software development. The author reviews XP from the perspective of the Capability Maturity Model for Software, gives overviews of both approaches, and critiques XP from a SW-CMM perspective.He concludes that lightweight methodologies such as XP advocate many good engineering practices and that both perspectives have something to offer the other.