Teamwork in Software Development and What Personality Has to Do with It - An Overview.
Philipp M. ZählSabine TheisMartin R. WolfKlemens KoehlerPublished in: HCI (17) (2023)
Keyphrases
- software development
- software developers
- software engineering
- software systems
- case study
- cost estimation
- software architecture
- multi agent
- development process
- software components
- systems development
- software design
- software projects
- intelligent agents
- agile software development
- software cost estimation
- personality types
- software testing
- software reuse
- future trends
- software industry
- machine learning
- requirements engineering
- software maintenance
- resource allocation
- collective learning
- software development effort
- data sets
- knowledge management
- development lifecycle
- software development environment
- early phase
- pair programming
- project managers
- effort estimation
- agent architecture
- software process
- modeling language
- software evolution