Description

Book Synopsis
Whether you're starting a software project from scratch, or fixing an ailing one, this handy guide helps you out. It provides essential project management tools, techniques, and practices - all designed to eliminate the frustrating cycle of releases and patches. It supplies you with the information you need to diagnose your team's situation.

Table of Contents
Preface 1. Introduction Tell Everyone the Truth All the Time Trust Your Team Review Everything, Test Everything All Software Engineers Are Created Equal Doing the Project Right Is Most Efficient Part I: Tools and Techniques Part II: Using Project Management Effectively Part One. Tools and Techniques Software Project Planning Understand the Project Needs Create the Project Plan Diagnosing Project Planning Problems 3. Estimation Elements of a Successful Estimate Wideband Delphi Estimation Other Estimation Techniques Diagnosing Estimation Problems 4. Project Schedules Building the Project Schedule Managing Multiple Projects Use the Schedule to Manage Commitments Diagnosing Scheduling Problems 5. Reviews Inspections Deskchecks Walkthroughs Code Reviews Pair Programming Use Inspections to Manage Commitments Diagnosing Review Problems 6. Software Requirements Requirements Elicitation Use Cases Software Requirements Specification Change Control Introduce Software Requirements Carefully Diagnosing Software Requirements Problems 7. Design and Programming Review the Design Version Control with Subversion Refactoring Unit Testing Use Automation Be Careful with Existing Projects Diagnosing Design and Programming Problems 8. Software Testing Test Plans and Test Cases Test Execution Defect Tracking and Triage Test Environment and Performance Testing Smoke Tests Test Automation Postmortem Reports Using Software Testing Effectively Diagnosing Software Testing Problems Part Two. Using Project Management Effectively 9. Understanding Change Why Change Fails How to Make Change Succeed 10. Management and Leadership Take Responsibility Do Everything Out in the Open Manage the Organization Manage Your Team 11. Managing an Outsourced Project Prevent Major Sources of Project Failure Management Issues in Outsourced Projects Collaborate with the Vendor 12. Process Improvement Life Without a Software Process Software Process Improvement Moving Forward Bibliography index

Applied Software Project Management

    Product form

    £23.99

    Includes FREE delivery

    RRP £31.99 – you save £8.00 (25%)

    Order before 4pm today for delivery by Mon 15 Jun 2026.

    A Paperback by Andrew Stellman, Jennifer Greene

    Out of stock


      View other formats and editions of Applied Software Project Management by Andrew Stellman

      Publisher: O'Reilly
      Publication Date: 12/27/2005 12:00:00 AM
      ISBN13: 9780596009489, 978-0596009489
      ISBN10: 0596009488

      Description

      Book Synopsis
      Whether you're starting a software project from scratch, or fixing an ailing one, this handy guide helps you out. It provides essential project management tools, techniques, and practices - all designed to eliminate the frustrating cycle of releases and patches. It supplies you with the information you need to diagnose your team's situation.

      Table of Contents
      Preface 1. Introduction Tell Everyone the Truth All the Time Trust Your Team Review Everything, Test Everything All Software Engineers Are Created Equal Doing the Project Right Is Most Efficient Part I: Tools and Techniques Part II: Using Project Management Effectively Part One. Tools and Techniques Software Project Planning Understand the Project Needs Create the Project Plan Diagnosing Project Planning Problems 3. Estimation Elements of a Successful Estimate Wideband Delphi Estimation Other Estimation Techniques Diagnosing Estimation Problems 4. Project Schedules Building the Project Schedule Managing Multiple Projects Use the Schedule to Manage Commitments Diagnosing Scheduling Problems 5. Reviews Inspections Deskchecks Walkthroughs Code Reviews Pair Programming Use Inspections to Manage Commitments Diagnosing Review Problems 6. Software Requirements Requirements Elicitation Use Cases Software Requirements Specification Change Control Introduce Software Requirements Carefully Diagnosing Software Requirements Problems 7. Design and Programming Review the Design Version Control with Subversion Refactoring Unit Testing Use Automation Be Careful with Existing Projects Diagnosing Design and Programming Problems 8. Software Testing Test Plans and Test Cases Test Execution Defect Tracking and Triage Test Environment and Performance Testing Smoke Tests Test Automation Postmortem Reports Using Software Testing Effectively Diagnosing Software Testing Problems Part Two. Using Project Management Effectively 9. Understanding Change Why Change Fails How to Make Change Succeed 10. Management and Leadership Take Responsibility Do Everything Out in the Open Manage the Organization Manage Your Team 11. Managing an Outsourced Project Prevent Major Sources of Project Failure Management Issues in Outsourced Projects Collaborate with the Vendor 12. Process Improvement Life Without a Software Process Software Process Improvement Moving Forward Bibliography index

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account