Balancing Agile and Structured Development Approaches to Successfully Manage Large Distributed Software Projects: A Case Study from the Cruise Line Industry.
Dinesh BatraWeidong XiaDebra E. VanderMeerKaushik DuttaPublished in: Commun. Assoc. Inf. Syst. (2010)
Keyphrases
- software projects
- development process
- project management
- case study
- software engineering
- software development
- geographically distributed
- software developers
- software development processes
- agile methods
- development cycle
- software industry
- development projects
- source code
- cost estimation
- software project management
- distributed systems
- knowledge management
- software maintenance
- software quality
- product development
- distributed environment
- risk management