Home > Store

Managing Iterative Software Development Projects

Register your product to gain access to bonus material or receive a coupon.

Managing Iterative Software Development Projects

Book

  • Sorry, this book is no longer in print.
Not for Sale

eBook

  • Your Price: $46.39
  • List Price: $57.99
  • Includes EPUB and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    Adobe Reader PDF The popular standard, used most often with the free Acrobat® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Description

  • Copyright 2007
  • Dimensions: 7" x 9-1/4"
  • Pages: 672
  • Edition: 1st
  • Book
  • ISBN-10: 0-321-26889-X
  • ISBN-13: 978-0-321-26889-1

Iterative development is founded on the recognition that we cannot plan perfectly, that we need an approach that enables us to adapt to and make progress in the face of change. It is basically dynamic planning that incorporates, and even seeks out, new information. While iterative development is not a new concept, it is not particularly well documented. The basic principles of iterative development are the basis of approaches such as Extreme Programming, the Unified Process, and the Rational Unified Process (RUP) and have been introduced in a number of books, but an applicable guide, with specifics on how to actually run an iterative project has not existed. This book is that guide. Using the framework of the Unified Process (UP), Bittner and Spence present a simple, straightforward and practical approach to organizing, estimating, staffing, and managing an iterative project. They provide practices that can be applied to very small projects and yet can be scaled-up to very large programs. While this book is particularly valuable for projects following UP and RUP, the overall management framework presented is free to use a variety of approaches, including Extreme Programming, the Microsoft Solutions Framework or any other iterative and incremental development approach.

Sample Content

Downloadable Sample Chapter

Download the Sample Chapter from this book.

Table of Contents

Foreword    xix
Preface        xxiii
Acknowledgments xxxiii

PART I THE PRINCIPLES OF ITERATIVE PROJECT MANAGEMENT 1

Chapter 1    What Is Iterative Development? 3

Chapter 2    How Do Iterative Projects Function? 43

Chapter 3    Controlling Iterative Projects 77

Chapter 4     Are You Ready for Iterative Project Management? 123

PART II PLANNING AND MANAGING AN ITERATIVE PROJECT 157

Chapter 5    A Layered Approach to Planning and Managing Iterative Projects 159

Chapter 6    Overall Project Planning 203

Chapter 7    Evolution and Phase Planning 243

Chapter 8    Iteration Planning 291

Chapter 9    Iteration, Phase, and Project Assessments 339

Chapter 10    A Scalable Approach to Managing Iterative Projects 393

Chapter 11    Getting Started with Iterative Project Management 429

PART III APPENDICES 455

Appendix A    A Brief Introduction to Use-Case Driven Development 457

Appendix B    Outlines, Templates, and Checklists 481

Appendix C    Examples 541

Index 601

Foreword

Download the Foreword from this book.

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.