Why software engineering programs should teach agile software development.
Orit HazzanYael DubinskyPublished in: ACM SIGSOFT Softw. Eng. Notes (2007)
Keyphrases
- agile software development
- software engineering
- software development
- extreme programming
- agile development
- development cycle
- software development projects
- agile methods
- software development teams
- software projects
- development process
- artificial intelligence
- computer programs
- reverse engineering
- software systems
- programming language
- software reuse
- knowledge engineering
- pair programming
- data mining
- software maintenance
- software quality
- software process
- software architecture
- object oriented
- case study