Preparing scientists for scalable software development.
Valerie MaxvillePublished in: SE-CSE@ICSE (2009)
Keyphrases
- software development
- software engineering
- software projects
- artificial intelligence
- case study
- software systems
- development process
- computer scientists
- highly scalable
- computer science
- software design
- software reuse
- software components
- software developers
- software testing
- lightweight
- software architecture
- software development effort
- effort estimation
- software industry
- cost estimation
- data analysis
- agile software development
- cross disciplinary
- database
- decision making
- software process
- information systems
- scientific disciplines
- software development environment
- scientific data
- extreme programming