Balancing Plan-Driven and Agile Methods in Software Engineering Project Courses.
Barry W. BoehmDan PortA. Winsor BrownPublished in: Comput. Sci. Educ. (2002)
Keyphrases
- software engineering
- software development
- agile methods
- software projects
- software development processes
- agile development
- agile software development
- systems development
- development methodologies
- information systems development
- software systems
- development teams
- development process
- project management
- development cycle
- software engineers
- reverse engineering
- software maintenance
- software developers
- software components
- requirements engineering
- design patterns
- software reuse
- pair programming
- knowledge management
- artificial intelligence
- information systems
- e learning
- higher education
- early stage
- software architecture
- software development projects
- software process
- software industry
- open source
- learning objects
- software evolution
- project managers