Agile Experiences in a Software Development Extension Course at a Software Engineering Bachelor's Degree.
Carlos Felipe ArantesPatrícia Lourenço PereiraSoraia Lúcia da SilvaTadeu dos Reis FariaPublished in: WBMA (2019)
Keyphrases
- software development
- software engineering
- agile development
- extreme programming
- case study
- software systems
- development process
- software developers
- agile software development
- software projects
- software design
- requirements engineering
- software development processes
- agile methods
- software engineers
- reverse engineering
- software testing
- software reuse
- systems development
- object oriented
- cost estimation
- software artifacts
- software quality
- software cost estimation
- development cycle
- artificial intelligence
- software architecture
- programming language
- effort estimation
- software development process
- software development environment
- design patterns
- pair programming
- development methodologies
- software industry
- software development projects
- software components
- software development environments
- tool support
- project managers
- model driven architecture
- formal methods
- complex software systems
- development lifecycle
- software process
- test driven development