Teaching Distributed Multidisciplinary Software Development.
Lisa J. BurnellJohn W. PriestJohn R. DurrettPublished in: IEEE Softw. (2002)
Keyphrases
- software development
- distributed systems
- software engineering
- software systems
- test driven development
- distributed environment
- learning systems
- pair programming
- multi agent
- learning environment
- e learning
- higher education
- computer science
- peer to peer
- collaborative decision making
- distance learning
- software architecture
- development process
- social sciences
- artificial intelligence
- online learning
- development lifecycle
- case study
- secondary school
- computer programming
- software testing
- software design
- software developers
- educational technology
- blended learning
- software components
- high school
- learning process
- data model
- lightweight