Collaborative Software Development Through Reflection and Storytelling.
Mark MahoneyPublished in: CSCW Companion (2017)
Keyphrases
- software development
- knowledge intensive
- software engineering
- software projects
- effort estimation
- cost estimation
- software design
- software systems
- development process
- case study
- video games
- pair programming
- multi user
- software components
- software maintenance
- software testing
- information technology
- digital storytelling
- software reuse
- collaborative environment
- cooperative
- software architecture
- development lifecycle
- extreme programming
- software development environment
- decision making
- small to medium sized
- geographically dispersed
- software evolution
- software developers
- computer supported collaborative learning
- knowledge sharing
- knowledge management