Integrating Agile Concepts into Traditional Software Development Processes
暂无分享,去创建一个
This paper provides an overview of a low ceremony software development process that is now being used in software projects at the Software Delivery Centre within Thales Australia. The process integrates some of the current best practices from the agile development approach into conventional software engineering processes, and maintains all conventional reporting and process requirements. The process combines peer review, short development cycles, issue based branching, advanced integrated development environment (IDE) and web-based collaborative tools to develop high quality software that meets customer requirements meeting cost and schedule constraints.
[1] Alistair Cockburn,et al. Agile Software Development , 2001 .
[2] Ivar Jacobson,et al. The Unified Software Development Process , 1999 .
[3] W. W. Royce,et al. Managing the development of large software systems , 1970 .
[4] Peter DeGrace,et al. Wicked problems, righteous solutions , 1990 .
[5] Cemal Yilmaz,et al. Software Metrics , 2008, Wiley Encyclopedia of Computer Science and Engineering.