Extreme programming explained: embrace change
Extreme programming explained: embrace change
Project retrospectives: a handbook for team reviews
Project retrospectives: a handbook for team reviews
Augmenting Experience Reports with Lightweight Postmortem Reviews
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
Improving Software Process in Agile Software Development Projects: Results from Two XP Case Studies
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Mobile-D: an agile approach for mobile application development
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Introducing an Agile Process in a Software Maintenance and Evolution Organization
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
Crystal clear a human-powered methodology for small teams
Crystal clear a human-powered methodology for small teams
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 practical approach for deploying agile methods
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Systematic piloting of agile methods in the large: two cases in embedded systems development
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
Currently, software development organizations are increasingly interested in adopting agile processes and practices. The organizations, however, need procedures and methods for supporting a systematic selection and deployment of new agile practices and for tailoring them to suit the organizational context. In this paper, an agile deployment framework is proposed. It is compatible with the ideology of continuous improvement of organizational practices (QIP), while it also integrates it with the opportunities provided by short iterations of agile process model. The suggested framework includes the procedures and methods needed for selecting suitable new agile practices in an organization. It also embodies the means for iteratively tailoring and validating the deployed practices within agile projects and gaining feedback rapidly from projects to the organization. The paper presents the empirical experiences of a case study where the F-Secure Corporation deployed a new agile software development process (Mobile-D) in a pilot project in order to utilize its experiences in developing an organization specific agile process model alongside their traditional F-Secure product realization process.