Agile Collaboration for Distributed Teams [Software Technology].
Fabio CalefatoChristof EbertPublished in: IEEE Softw. (2019)
Keyphrases
- distributed teams
- software development
- team members
- software development processes
- computer systems
- software systems
- project teams
- personal computer
- collaborative systems
- software process
- business process management
- software evolution
- web enabled
- participatory design
- intelligent software
- collaborative learning
- computer hardware
- agile software development
- extreme programming
- software engineering
- intellectual property
- software developers
- project management
- knowledge sharing
- data processing
- user interface
- graphical user interfaces
- requirements engineering
- development cycle
- software maintenance
- software projects
- development process
- software architecture