Agile Software Development with Scrum
Agile Software Development with Scrum
Software process improvement: making it happen in practice
Software Quality Control
Extreme Programming from a CMM Perspective
IEEE Software
Introducing XP into Greenfield Projects: Lessons Learned
IEEE Software
METRICS '04 Proceedings of the Software Metrics, 10th International Symposium
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
Piloting XP on Four Mission-Critical Projects
IEEE Software
Introducing an Agile Process in a Software Maintenance and Evolution Organization
CSMR '05 Proceedings of the Ninth European Conference on Software Maintenance and Reengineering
An Empirical Investigation of the Key Factors for Success in Software Process Improvement
IEEE Transactions on Software Engineering
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Agile improvement practices in software organizations
European Journal of Information Systems - Including a special section on business agility and diffusion of information technology
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
How agile are industrial software development practices?
Journal of Systems and Software - Special issue: Selected papers from the 4th source code analysis and manipulation (SCAM 2004) workshop
Ahaa --agile, hybrid assessment method for automotive, safety critical smes
Proceedings of the 30th international conference on Software engineering
Empirical studies of agile software development: A systematic review
Information and Software Technology
Acceptance of agile methodologies: A critical review and conceptual framework
Decision Support Systems
Identifying some important success factors in adopting agile software development practices
Journal of Systems and Software
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Empirical Software Engineering
Deploying agile practices in organizations: a case study
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
When agile meets the enterprise
Information and Software Technology
Hi-index | 0.00 |
The number of success stories being reported concerning agile software development has led to an increase in interest among industries and research communities. The purpose of this paper is to identify strengths and barriers for `successful agile deployment' in the software companies. This knowledge can benefit software companies planning their current strategy for agile deployment. Analysis of 57 developers, architects, project managers, customers, quality managers, and line and product managers in three case companies identifies 71 strengths and 169 barriers of agile deployment. The analysis revealed the importance of management providing the necessary goals and support for agile development. It also indicated the significance of defining a tailored process model and giving developers the freedom to improve their own agile development process continuously during agile deployment. The identified barriers, strengths and recommendations can be used as a checklist for planning and/or monitoring the effectiveness of agile deployment in software companies. By identifying the barriers and strengths of agile deployment, the paper deepens understanding of this highly relevant but relatively under-researched phenomenon and contributes to the literature on agile deployment and software process improvement.