"Let's Discuss it in a Team Meeting!" Collaboration Challenges of Distributed Software Design.
Mahum AdilTommi MikkonenIlenia FronzaLuis CorralOuti Sievi-KorteSalum Abdul-RahmanPublished in: SEAA (2023)
Keyphrases
- software design
- distributed teams
- team members
- software engineering
- software systems
- software development
- educational software
- design patterns
- distributed systems
- virtual teams
- lessons learned
- geographically dispersed
- multi party
- functional requirements
- open source
- distributed environment
- object oriented design
- collective learning
- database
- mobile sensor
- cooperative
- multi agent
- collaborative activities
- collaborative learning
- peer to peer
- relational databases
- case study