Collaborative Software Development in Agile Methodologies - Perspectives from Small Group Research.
Venugopal BalijepallyPublished in: AMCIS (2005)
Keyphrases
- software development
- extreme programming
- agile methods
- pair programming
- agile software development
- software engineering
- knowledge intensive
- requirements engineering
- development methodologies
- software architecture
- software developers
- software design
- software systems
- agile development
- case study
- development process
- software components
- geographically dispersed
- agent oriented
- social aspects
- artificial intelligence
- information systems development
- development cycle
- test driven development
- knowledge management
- collaborative learning
- systems development
- software maintenance
- software development processes
- agent oriented software engineering
- software projects
- software development process
- computer supported collaborative learning
- software reuse
- software industry
- project management
- software development environment
- knowledge sharing
- software product line
- development teams
- decision making
- data mining
- cost estimation