Shopping Cart | Login | Register | Language: English

Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning

Copyright © 2007. 15 pages.
OnDemand Chapter PDF Download
Download link provided immediately after order completion
$30.00
List Price: $37.50
Current Promotions:
20% Online Bookstore Discount*
Available. Instant access upon order completion.
DOI: 10.4018/978-1-59904-216-9.ch011
Sample PDFCite

MLA

Mark, S. "Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning." Agile Software Development Quality Assurance. IGI Global, 2007. 206-220. Web. 30 Oct. 2014. doi:10.4018/978-1-59904-216-9.ch011

APA

Mark, S. (2007). Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning. In I. Stamelos, & P. Sfetsos (Eds.) Agile Software Development Quality Assurance (pp. 206-220). Hershey, PA: Information Science Reference. doi:10.4018/978-1-59904-216-9.ch011

Chicago

Mark, S. "Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning." In Agile Software Development Quality Assurance, ed. Ioannis G. Stamelos and Panagiotis Sfetsos, 206-220 (2007), accessed October 30, 2014. doi:10.4018/978-1-59904-216-9.ch011

Export Reference

Mendeley
Favorite
Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning
Access on Platform
Browse by Subject
Top

Abstract

This chapter describes the practice of test-driven development (TDD) and its impact on the overall culture of quality in an organization based on the author’s experience introducing TDD into four existing development projects in an industrial setting. The basic concepts of TDD are explored from an industry practitioner’s perspective before elaborating on the benefits and challenges of adopting TDD within a development organization. The author observed that TDD was well-received by team members, and believes that other teams will have this same experience if they are prepared to evaluate their own experiences and address the challenges.
Top

Complete Chapter List

Search this Book: Reset
Chapter 1
E. Mnkandla, B. Dwolatzky
This chapter is aimed at comprehensively analyzing and defining agile methodologies of software development from a software quality assurance... Sample PDF
Agile Software Methods: State-of-the-Art
$30.00
List Price: $37.50
Chapter 2
E. Berki, K. Siakas, E. Georgiadou
This chapter provides a basis for discussion and analysis of the quality characteristics of the agile information systems development (AISD)... Sample PDF
Agile Quality or Depth of Reasoning? Applicability vs. Suitability with Respect to Stakeholders' Needs
$30.00
List Price: $37.50
Chapter 3
T. Gilb, L. Brodie
Current agile methods could benefit from using a more quantified approach across the entire implementation process (that is, throughout development... Sample PDF
What's Wrong with Agile Methods? Some Principles and Values to Encourage Quantification
$30.00
List Price: $37.50
Chapter 4
V. Monochristou, M. Vlachopoulou
Collecting and analyzing user requirements is undoubtedly a really complicated and often problematic process in software development projects. There... Sample PDF
Requirements Specification using User Stories
$30.00
List Price: $37.50
Chapter 5
J. Rech
Software quality assurance is concerned with the efficient and effective development of large, reliable, and high-quality software systems. In agile... Sample PDF
Handling of Software Quality Defects in Agile Software Development
$30.00
List Price: $37.50
Chapter 6
A. Memon, Q. Xie
This chapter motivates the need for new agile model-based testing mechanisms that can keep pace with agile software development/evolution. A new... Sample PDF
Agile Quality Assurance Techniques for GUI-Based Applications
$30.00
List Price: $37.50
Chapter 7
L. Bendix
Software configuration management (SCM) is an essential part of any software project and its importance is even greater on agile projects because of... Sample PDF
Software Configuration Management in Agile Development
$30.00
List Price: $37.50
Chapter 8
P. Sfetsos, I. Stamelos
Theory and experience have shown that human factors are critical for the success of software engineering practices. Agile methods are even more... Sample PDF
Improving Quality by Exploiting Human Dynamics in Agile Methods
$30.00
List Price: $37.50
Chapter 9
O. Hazzan
This chapter presents a teaching framework for agile quality—that is, the way quality issues are perceived in agile software development... Sample PDF
Teaching Agile Software Development Quality Assurance
$30.00
List Price: $37.50
Chapter 10
J. Kile
Of great interest to software development professionals is whether the adaptive methods found in agile methodologies can be successfully implemented... Sample PDF
Agile Software Development Quality Assurance: Agile Project Management, Quality Metrics, and Methodologies
$30.00
List Price: $37.50
Chapter 11
S. Mark
This chapter describes the practice of test-driven development (TDD) and its impact on the overall culture of quality in an organization based on... Sample PDF
Test-Driven Development: An Agile Practice to Ensure Quality is Built from the Beginning
$30.00
List Price: $37.50
Chapter 12
B. Hwong
In the past few years, Siemens has gained considerable experience using agile processes with several projects of varying size, duration, and... Sample PDF
Quality Improvements from using Agile Development Methods: Lessons Learned
$30.00
List Price: $37.50