Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Writing Effective Use Cases
Pair Programming Illuminated
Extreme Programming Installed
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
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
Ahaa --agile, hybrid assessment method for automotive, safety critical smes
Proceedings of the 30th international conference on Software engineering
RDP technique: a practice to customize xp
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
The impact of agile practices on communication in software development
Empirical Software Engineering
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
Drivers of agile software development use: Dialectic interplay between benefits and hindrances
Information and Software Technology
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
When agile meets the enterprise
Information and Software Technology
Hi-index | 0.00 |
Software development teams face a continuous battle to increase productivity while maintaining or improving quality. Often, a project's mandated ship date requires that software development begin with only a portion of the requirements defined. Recently, several Motorola software development teams faced these issues. They decided to pilot Extreme Programming to mitigate the risk of changing requirements and improve productivity. The results indicate that if developers are willing to work hard and carefully introduce an agile process into their organization, their efforts should yield positive results.