Can the field of MIS be disciplined?
Communications of the ACM
Prototyping: the effective use of CASE technology
Prototyping: the effective use of CASE technology
Software development methodologies and traditional and modern information systems
ACM SIGSOFT Software Engineering Notes
Manufacturing flexibility: a strategic perspective
Management Science
The flexibility of production processes: a general framework
Management Science
Agile manufacturing: forging new frontiers
Agile manufacturing: forging new frontiers
The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Information systems development and data modeling: conceptual and philosophical foundations
Information systems development and data modeling: conceptual and philosophical foundations
An empirical investigation into the adoption of systems development methodologies
Information and Management
An agile approach to logical network analysis in decision support systems
Decision Support Systems
Empirical research in information systems: the practice of relevance
MIS Quarterly - Special issue on intensive research in information systems
Rigor and relevance in MIS research: beyond the approach of positivism alone
MIS Quarterly - Special issue on intensive research in information systems
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Extreme programming examined
The costs and benefits of pair programming
Extreme programming examined
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
Software and the Agile Manufacturer: Computer Systems and World Class Manufacturing
Software and the Agile Manufacturer: Computer Systems and World Class Manufacturing
Information, Systems and Information Systems: Making Sense of the Field
Information, Systems and Information Systems: Making Sense of the Field
Information Systems Development: Methodologies, Techniques, and Tools
Information Systems Development: Methodologies, Techniques, and Tools
Software Process Improvement
Agile Software Development with Scrum
Agile Software Development with Scrum
Testing Extreme Programming
Using Extreme Programming in a Maintenance Environment
IEEE Software
Proceedings of the IFIP TC8 Open Conference on Business Process Re-engineering: Information Systems Opportunities and Challenges
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
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
The Effects of "Pair-Pressure" and "Pair-Learning" on Software Engineering Education
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
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
Agile Methods for Large Organizations - Building Communities of Practice
ADC '04 Proceedings of the Agile Development Conference
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
A Dynamic Framework for Classifying Information Systems Development Methodologies and Approaches
Journal of Management Information Systems
Coevolving Systems and the Organization of Agile Software Development
Information Systems Research
Information Systems Research
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Coevolving Systems and the Organization of Agile Software Development
Information Systems Research
A Control Theory Perspective on Agile Methodology Use and Changing User Requirements
Information Systems Research
Control of Flexible Software Development Under Uncertainty
Information Systems Research
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Beyond the customer: Opening the agile systems development process
Information and Software Technology
Post-agility: What follows a decade of agility?
Information and Software Technology
The relationship between organizational culture and the deployment of agile methods
Information and Software Technology
The impact of inadequate customer collaboration on self-organizing Agile teams
Information and Software Technology
The Journal of Strategic Information Systems
A decade of agile methodologies: Towards explaining agile software development
Journal of Systems and Software
Coordination in co-located agile software development projects
Journal of Systems and Software
Obstacles to decision making in Agile software development teams
Journal of Systems and Software
Evaluate an applied focus group approach using Klein & Myers principles
Information Systems Journal
Analyzing the drivers of the combination of lean and agile in software development companies
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Survey on agile and lean usage in finnish software industry
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Agile distributed software development: enacting control through media and context
Information Systems Journal
Assimilation of agile practices in use
Information Systems Journal
Successful extreme programming: Fidelity to the methodology or good teamworking?
Information and Software Technology
Performance measurement systems and environmental uncertainty effect on profitability
International Journal of Business Information Systems
Design principles for research data export: lessons learned in e-health design research
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Don't ignore the iceberg: timely revelation of justification in DSR
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Respondent behavior logging: an opportunity for online survey design
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
The lean gap: A review of lean approaches to large-scale software systems development
Journal of Systems and Software
When agile meets the enterprise
Information and Software Technology
Hi-index | 0.00 |
Awareness and use of agile methods has grown rapidly among the information systems development (ISD) community in recent years. Like most previous methods, the development and promotion of these methods have been almost entirely driven by practitioners and consultants, with little participation from the research community during the early stages of evolution. While these methods are now the focus of more and more research efforts, most studies are still based on XP, Scrum, and other industry-driven foundations, with little or no conceptual studies of ISD agility in existence. As a result, this study proposes that there are a number of significant conceptual shortcomings with agile methods and the associated literature in its current state, including a lack of clarity, theoretical glue, parsimony, limited applicability, and naivety regarding the evolution of the concept of agility in fields outside systems development. Furthermore, this has significant implications for practitioners, rendering agile method comparison and many other activities very difficult, especially in instances such as distributed development and large teams that are not conducive to many of the commercial agile methods. This study develops a definition and formative taxonomy of agility in an ISD context, based on a structured literature review of agility across a number of disciplines, including manufacturing and management where the concept originated, matured, and has been applied and tested thoroughly over time. The application of the texonomy in practice is then demonstrated through a series of thought trials conducted in a large multinational organization. The intention is that the definition and taxonomy can then be used as a starting point to study ISD method agility regardless of whether the method is XP or Scrum, agile or traditional, complete or fragmented, out-of-the-box or in-house, used as is or tailored to suit the project context.