Information systems definition: the Multiview approach
Information systems definition: the Multiview approach
Systems analysis and design: current practices
MIS Quarterly
Software conflict: essays on the art and science of software engineering
Software conflict: essays on the art and science of software engineering
Software development methodologies and traditional and modern information systems
ACM SIGSOFT Software Engineering Notes
Methodology EngineeringR: a proposal for situation-specific methodology construction
Challenges and strategies for research in systems development
Object-oriented development: the fusion method
Object-oriented development: the fusion method
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Flexible method adaptation in CASE: the metamodeling approach
Scandinavian Journal of Information Systems
A proposal for context-specific method engineering
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Growing systems in emergent organizations
Communications of the ACM
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Software developer perceptions about software project failure: a case study
Journal of Systems and Software - Special issue on software engineering education and training for the next millennium
Blowing the whistle on troubled software projects
Communications of the ACM
The XP of TAO: extreme programming of large, open-source frameworks
Extreme programming examined
Extreme programming applied: playing to win
Extreme programming applied: playing to win
Agile software development
Agile modeling: effective practices for extreme programming and the unified process
Agile modeling: effective practices for extreme programming and the unified process
Eliciting and analyzing expert judgment: a practical guide
Eliciting and analyzing expert judgment: a practical guide
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development: Principles, Patterns, and Practices
Information Systems Development: A Database Approach
Information Systems Development: A Database Approach
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Planning Extreme Programming
Agile Software Development with Scrum
Agile Software Development with Scrum
Questioning Extreme Programming
Questioning Extreme Programming
Testing Extreme Programming
Using Extreme Programming in a Maintenance Environment
IEEE Software
Assembly Techniques for Method Engineering
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
Situational method engineering for informational system project approaches
Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle
Systems Without Method: The Impact of New Technologies on Information Systems Development Projects
Proceedings of the IFIP WG8.2 Working Conference on The Impact of Computer Supported Technologies in Information Systems Development
Accommodating Emergent Work Pratices: Ethnographic Choice of Method Fragments
Proceedings of the IFIP TC8/WG8.2 Working Conference on Realigning Research and Practice in Information Systems Development: The Social and Organizational Perspective
Tailoring XP for Large System Mission Critical Software Development
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Introducing XP into Greenfield Projects: Lessons Learned
IEEE Software
The impact of pair programming on student performance, perception and persistence
Proceedings of the 25th International Conference on Software Engineering
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Extreme Programming Refactored: The Case Against XP
Extreme Programming Refactored: The Case Against XP
How Extreme Does Extreme Programming Have to Be? Adapting XP Practices to Large-Scale Projects
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 3 - Volume 3
Agility through Discipline: A Debate
Computer
Agile Project Management: Creating Innovative Products
Agile Project Management: Creating Innovative Products
An empirical study of industrial requirements engineering process assessment and improvement
ACM Transactions on Software Engineering and Methodology (TOSEM)
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Controlling Software Projects: Management, Measurement, and Estimates
Controlling Software Projects: Management, Measurement, and Estimates
Situational method engineering: combining assembly-based and roadmap-driven approaches
Requirements 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
Training future software developers to acquire agile development skills
Communications of the ACM
Strategies for information requirements determination
IBM Systems Journal
Beyond the customer: Opening the agile systems development process
Information and Software Technology
Early experience with agile methodology in a model-driven approach
Proceedings of the 14th international conference on Model driven engineering languages and systems
An Approach for Modeling Architectural Design Rules in UML and its Application to Embedded Software
ACM Transactions on Software Engineering and Methodology (TOSEM)
Assimilation of agile practices in use
Information Systems Journal
Successful extreme programming: Fidelity to the methodology or good teamworking?
Information and Software Technology
Sustained agile usage: a systematic literature review
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Key factors for adopting inner source
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
It has long been acknowledged that software methods should be tailored if they are to achieve optimum effect. However comparatively little research has been carried out to date on this topic in general, and more notably, on agile methods in particular. This dearth of evidence in the case of agile methods is especially significant in that it is reasonable to expect that such methods would particularly lend themselves to tailoring. In this research, we present a framework based on interviews with 20 senior software development researchers and a review of the extant literature. The framework is comprised of two sets of factors—characteristics of the method, and developer practices—that can improve method tailoring effectiveness. Drawing on the framework, we then interviewed 16 expert XP practitioners to examine the current state and effectiveness of XP tailoring efforts, and to shed light on issues the framework identified as being important. The article concludes with a set of recommendations for research and practice that would advance our understanding of the method tailoring area.