Towards a framework for understanding the relationships between classical software engineering and agile methodologies.
Li JiangArmin EberleinPublished in: APOS@ICSE (2008)
Keyphrases
- software engineering
- extreme programming
- software development
- requirements engineering
- artificial intelligence
- development methodologies
- agile software development
- agile development
- development process
- software development processes
- object oriented
- software systems
- design patterns
- systems development
- software projects
- software reuse
- reverse engineering
- databases
- agile methods
- software quality
- knowledge engineering
- software development process
- software architecture
- requirements elicitation
- programming language
- pair programming
- information systems
- software engineering education
- causal relationships
- project management
- relational databases
- e learning
- agent oriented software engineering