How Agile is Agile Enough? Toward a Theory of Agility in Software Development.
Kalle LyytinenGregory M. RosePublished in: Business Agility and Information Technology Diffusion (2005)
Keyphrases
- software development
- agile methods
- agile software development
- software systems
- extreme programming
- systems development
- agile development
- software engineering
- development process
- software projects
- software development processes
- case study
- information systems development
- development teams
- cost estimation
- software components
- pair programming
- software developers
- development cycle
- software design
- software testing
- test driven development
- software architecture
- project management
- supply chain management
- development methodologies
- requirements engineering
- early stage
- software reuse
- software industry
- software quality
- knowledge management
- software maintenance
- neural network
- relational databases
- source code
- software development environment
- literature review
- software evolution
- project managers