Documentation practices in scientific software development.
Aleksandra PawlikJudith SegalMarian PetrePublished in: CHASE (2012)
Keyphrases
- software maintenance
- software development
- software evolution
- tool support
- agile development
- software engineering
- software projects
- software systems
- case study
- effort estimation
- extreme programming
- software industry
- agile methods
- software process
- software engineers
- development process
- software developers
- science classroom
- software development teams
- conceptual understanding
- artificial intelligence
- software reuse
- software components
- scientific data
- software design
- systems development
- engaging students
- source code
- development methodologies
- conceptual change
- software quality
- data mining
- software architecture
- pair programming
- software testing
- software development projects
- management practices
- scientific disciplines
- cost estimation
- model driven architecture
- agile software development
- development teams
- information systems
- capability maturity model
- scientific knowledge
- development cycle