Organizing for agility: A complex adaptive systems perspective on agile software development process.
Richard T. VidgenXiaofeng WangPublished in: ECIS (2006)
Keyphrases
- software development process
- software development
- agile software development
- complex adaptive systems
- software systems
- software engineering
- requirements engineering
- life cycle
- complex systems
- knowledge management
- software design
- modeling language
- multi agent systems
- case study
- reference architecture
- development process
- complexity theory
- development cycle
- software quality
- software projects
- project management
- software architecture
- machine learning
- design rationale
- object oriented
- cooperative
- information systems