Software quality and software development productivity have been topics of major interest and concern for the past three decades. The recent rapid growth in the size and complexit...
Components-based development is promising in improving software development productivity and software quality by re-using existing well-tested software components. However, one of...
Test-driven development (TDD) is entering the mainstream of software development. We examined the software development process for the purpose of evaluation of the TDD impact, with...