Professional >> Engineering and Computer Science >> Computer Science >> Computer Science


Agile Estimating and Planning

Agile Estimating and Planning

Author(s):
  • Mike Cohn
  • Author: Mike Cohn
    • ISBN:9788131705483
    • 10 Digit ISBN:813170548X
    • Price:Rs. 1090.00
    • Pages:360
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    The first step to project success is accurate estimating and realistic planning. Projects with unrealistic expectations affixed to them are likely to derail at an early stage. This book shows the software practitioner how to effectively estimate and properly plan a project within an agile context. The book's content is suitable for projects using any agile or semi-agile process (such as Extreme Programming, Scrum, Feature Driven Development, Crystal, Adaptive Software Development, DSDM or even the IBM Rational Unified Process). The ideas in this book will work with any iterative development process, which greatly broadens the target audience beyond the traditional agile community. Each chapter is supported by a summary and a set of questions that allows readers to assess their ability to estimate and plan a project. The result is an engaging read with pearls of wisdom that can be applied to the reader's next project.

    Table of Content

    1. The Problem and the Goal
      1. The Purpose of Planning
      2. Why Planning Fails
      3. An Agile Approach
    2. Estimating Size
      1. Estimating Size with Story Points
      2. Estimating in Ideal Days
      3. Techniques for Estimating
      4. Re-Estimating
      5. Choosing between Story Points and IdealDays
    3. Planning for Value
      1. Prioritizing Themes
      2. Financial Prioritization
      3. Prioritizing Desirability
      4. Splitting User Stories
    4. Scheduling
      1. Release Planning Essentials
      2. Iteration Planning
      3. Selecting an Iteration Length
      4. Estimating Velocity
      5. Buffering Plans for Uncertainty
      6. Planning the Multiple-Team Project
    5. Tracking and Communicating
      1. Monitoring the Release Plan
      2. Monitoring the Iteration Plan
      3. Communicating about Plans
    6. Why Agile Planning Works
      1. Why Agile Planning Works
    7. A Case Study
      1. A Case Study: Bomb Shelter Studios

    Salient Features

    • Save time,conserveorganizational resources, and manage software projects more efficiently by learning to anticipate future needs
    • Key points are supported by case studies derived from real-world projects
    • Teaches the nuts and bolts of estimating a project, an iteration, or even a task -- and teaches a variety of approaches to effective estimating