A Controlled Experiment with Novice Developers on the Impact of Task Description Granularity on Software Quality in Test-Driven Development.
Itir KaracBurak TurhanNatalia JuristoPublished in: IEEE Trans. Software Eng. (2021)
Keyphrases
- software development
- test driven development
- software quality
- software projects
- software systems
- software engineering
- software product
- quality assurance
- software quality classification
- development process
- case study
- software process
- software reuse
- product quality
- software testing
- evaluation process
- software metrics
- software developers
- software components
- high level
- software engineers
- software industry
- software artifacts
- attribute selection
- iso iec
- requirements engineering
- software evolution
- software maintenance
- databases
- development life cycle
- source code metrics
- component based development
- development effort
- project managers
- life cycle
- decision making