Agile Software Development Quality Assurance, 1st Edition

  • Published By:
  • ISBN-10: 1599042185
  • ISBN-13: 9781599042183
  • Grade Level Range: College Freshman - College Senior
  • 246 Pages | eBook
  • Original Copyright 2007 | Published/Released June 2007
  • This publication's content originally published in print form: 2007

  • Price:  Sign in for price

About

Overview

Agile methods are a collection of different techniques and practices that share the same values and basic principles. Agile Software Development Quality Assurance provides in-depth coverage of the most important concepts, issues, trends, and technologies in agile software. This premier reference source presents the research and instruction used to develop and implement software quickly, in small iteration cycles, and in close cooperation with the customer in an adaptive way. It is a comprehensive guide that helps researchers and practitioners in the agile software development process avoid risks and project failures that are frequently encountered in traditional software projects.

Table of Contents

Front Cover.
Title Page.
Copyright Page.
Table of Contents.
Detailed Table of Contents.
Foreword.
Preface.
Acknowledgments.
About the Editors.
1: Introduction: Agile Methods and Quality.
2: Agile Software Methods: State-of-the-Art.
3: Agile Quality or Depth of Reasoning? Applicability vs. Suitability with Respect to Stakeholders' Needs.
4: What's Wrong with Agile Methods? Some Principles and Values to Encourage Quantification.
5: Quality Within Agile Development.
6: Requirements Specification Using User Stories.
7: Handling of Software Quality Defects in Agile Software Development.
8: Agile Quality Assurance Techniques for GUI-Based Applications.
9: Quality Within Agile Process Management.
10: Software Configuration Management in Agile Development.
11: Improving Quality by Exploiting Human Dynamics in Agile Methods.
12: Teaching Agile Software Development Quality Assurance.
13: Agile Methods and Quality: Field Experience.
14: Agile Software Development Quality Assurance: Agile Project Management, Quality Metrics, and Methodologies.
15: Test-Driven Development: An Agile Practice to Ensure Quality Is Built from the Beginning.
16: Quality Improvements from Using Agile Development Methods: Lessons Learned.
About the Authors.
Index.