Lessons Learned from Designing and Implementing Team Project Work in a Software Engineering Course.
Narasimha BollojuPublished in: COMPUTE (2023)
Keyphrases
- lessons learned
- software engineering
- participatory design
- case study
- software development
- software development teams
- team members
- software projects
- future directions
- systems development
- reverse engineering
- empirical software engineering
- requirements elicitation
- artificial intelligence
- object oriented
- requirements engineering
- software systems
- programming language
- development process
- language technology
- design science
- project management
- project managers
- software architecture
- design patterns
- grounded theory
- effort estimation
- interactive virtual
- information systems development
- source code
- multi robot
- knowledge engineering