Good Usability Practices in Scientific Software Development.
Francisco QueirozRaniere SilvaJonah MillerSandor BrockhauserHans FangohrPublished in: CoRR (2017)
Keyphrases
- software development
- case study
- software industry
- development lifecycle
- extreme programming
- tool support
- agile development
- software engineering
- development methodologies
- software process
- pair programming
- software developers
- software projects
- software design
- science classroom
- scientific data
- development cycle
- software quality
- software development teams
- data mining
- cost estimation
- conceptual understanding
- software systems
- engaging students
- agile software development
- software architecture
- user experience
- software components
- agile methods
- software testing
- science education
- usability testing
- usability problems
- artificial intelligence
- science learning
- software development processes
- conceptual change
- development teams
- real world
- high school
- management practices
- effort estimation
- software maintenance
- formal methods
- user centered