The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Software project management: a unified framework
Software project management: a unified framework
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Principles of Software Engineering Management
Principles of Software Engineering Management
Extreme Programming from a CMM Perspective
IEEE Software
Recovery, Redemption, and Extreme Programming
IEEE Software
Using Extreme Programming in a Maintenance Environment
IEEE Software
Integrating Business and Software Development Models
IEEE Software
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Introducing XP into Greenfield Projects: Lessons Learned
IEEE Software
Assessing XP at a European Internet Company
IEEE Software
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
An Ethnographic Study of XP Practice
Empirical Software Engineering
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Practical experiences of agility in the telecom industry
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Embracing change: an XP experience report
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
The impact of agile practices on communication in software development
Empirical Software Engineering
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
Collaborative refactoring: results of an empirical study using grounded theory
CRIWG'11 Proceedings of the 17th international conference on Collaboration and technology
Collaborative refactoring: results of an empirical study using grounded theory
CRIWG'11 Proceedings of the 17th international conference on Collaboration and technology
Interpretative case studies on agile team productivity and management
Information and Software Technology
Evidence of software inspection on feature specification for software product lines
Journal of Systems and Software
When agile meets the enterprise
Information and Software Technology
Journal of Systems and Software
Hi-index | 0.00 |
Agile methods have evolved as a bottom-up approach to software development. However, as the software in embedded products is only one part of development projects, agile methods must coexist with project management models typically of the stage-gate type. This paper presents a qualitative case study of two large independent software system projects that have used eXtreme Programming (XP) for software development within contexts of stage-gate project management models. The study is comprised of open ended interviews with managers as well as practitioners, followed by a structured, fully traceable, qualitative analysis. We conclude that it is possible to integrate XP in a gate model context. Key issues for success are the interfaces towards the agile subproject and management attitudes towards the agile approach.