Water Science Software Institute: Agile and Open Source Scientific Software Development.
Stan AhaltLarry BandLaura ChristophersonRay IdaszakChris LenhardtBarbara S. MinskerMargaret PalmerMary ShelleyMichael TiemannAnn ZimmermanPublished in: Comput. Sci. Eng. (2014)
Keyphrases
- software development
- open source
- open source software
- software developers
- case study
- software engineering
- software systems
- software projects
- software design
- development process
- artificial intelligence
- extreme programming
- science learning
- science education
- agile software development
- source code
- agile development
- open source projects
- scientific discovery
- development cycle
- computational science
- scientific knowledge
- software development environment
- software quality
- software testing
- software components
- software development processes
- scientific inquiry
- software reuse
- scientific communities
- data mining
- pair programming
- development team
- information sciences
- software industry
- software architecture
- software maintenance
- software engineers
- requirements engineering
- science classroom
- development effort
- agile methods
- software package
- software evolution
- software development effort
- national institute
- test driven development
- development lifecycle
- development teams
- carnegie mellon university
- software artifacts
- real world
- systems development
- project managers
- model driven architecture
- aspect oriented
- software development process
- knowledge management
- effort estimation
- computer science
- software process
- development processes
- software product line