Awareness, collaboration and comunication's tools for distributed software development: A systematic mapping.
Marco Auelio Panizza DamatoAlexandre L'ErárioJosé Augusto FabriPublished in: SCCC (2016)
Keyphrases
- software development
- software developers
- collaborative learning activities
- distributed learning environments
- tool support
- knowledge intensive
- geographically dispersed
- software engineering
- distributed systems
- cooperative
- software development environment
- distributed environment
- collaborative learning
- software systems
- software components
- software architecture
- information sharing
- real world
- software engineers
- knowledge workers
- software artifacts
- development effort
- artificial intelligence
- group awareness
- software development teams
- information systems
- multi agent
- multi agent systems
- software reuse
- end users
- learning process
- resource sharing
- software evolution
- software maintenance
- knowledge management
- peer to peer