Enter Keywords:
Thursday, 29 January 2015
Applied Software Project Management: The Companion Website (O'Reilly)
Written by Andrew Stellman & Jennifer Greene   
Thursday, 29 January 2015

Book Cover

Welcome to the companion website for Applied Software Project Management by Andrew Stellman and Jennifer Greene.

Click here to read Chapter 3: Estimation (PDF)

Read Andrew and Jenny's weblog, "Building Better Software"

"If you're looking for solid, easy to follow advice on estimation, requirements gathering, managing change and more, you can stop now: this is the book for you."

                                --Scott Berkun, Author of “The Art of Project Management

From chapter 1, page 1:

Say a project that started out as a small, stopgap utility has turned into a raging behemoth, sucking seemingly unlimited time from your programmers. Or the president of your company announced that your project will be done this week, even though you know that it still has an enormous number of bugs. Or your team delivered the software, only to have users complain that an entire feature is missing. Or every time the team fixes a bug, they seem to uncover a dozen more—including ones that you know were fixed six months ago. If you are a software project manager, you may recognize these problems (or similar ones) from your own career.

Many software organizations have problems delivering quality software that is finished on time and meets the users’ needs. Luckily, most software project problems have surprisingly few root causes, and these causes are well understood. Solutions to these problems have been discovered, explained, and tested in thousands of software organizations around the world. These solutions are generally straightforward and easy to implement. However, they are not always intuitive to people who do not understand project management, and that makes them difficult to introduce. The goal of this book is to teach you about these solutions and help you integrate them into your own organization.

But this book is about more than just solutions to typical project problems. Every single technique, practice, and tool also helps establish an environment of trust, openness, and honesty among the project team, the management of the organization, and the people who will use or benefit from the software. By sharing all of your project information, both your team and your managers can understand your decisions, and they can see exactly why you made them. 

See what else people are saying about "Applied Software Project Management"!

You can order the Applied Software Project Management today from:

If you're looking for information about Stellman & Greene Consulting, you can read more about us here (or click the "Consulting" link at the top of this page).
Back Cover Copy
Written by Andrew Stellman and Jennifer Greene   
Tuesday, 06 December 2005
Back coverWhat makes software projects succeed? It takes more than a good idea and a team of talented programmers. A project manager needs to know how to guide the team through the entire software project. There are common pitfalls that plague all software projects and rookie mistakes that are made repeatedly-sometimes by the same people! Avoiding these pitfalls is not hard, but it is not necessarily intuitive. Luckily there are tried and true techniques any project manager can use. In Applied Software Project Management, Andrew Stellman and Jennifer Greene provide you with tools, techniques, and practices that you can use on your own projects right away. This book supplies you with the information you need to diagnose your team’s situation and presents practical advice to help you achieve your goal of building better software.

Topics include:
  • Planning a software project
  • Helping a team estimate their work
  • Building a schedule
  • Gathering software requirements and creating use cases
  • Improving programming with refactoring, unit testing and version control
  • Managing an outsourced project
  • Testing software

Jennifer Greene and Andrew Stellman have been building software together since 1998. Andrew comes from a programming background and has managed teams of requirements analysts, designers and developers. Jennifer has a testing background, and has managed teams of architects, developers, and testers. She has led multiple largescale outsourced projects. Between the two of them, they have managed every aspect of software development. They have worked in a wide range of industries, including fi nance, telecommunications, media, non-profi t, entertainment, natural-language processing, science, and academia.

Main Menu
Software Project Planning Practices
Review Practices
Product Engineering Practices
For Educators: Lecture Notes and Handouts
Praise for "Applied Software Project Management"
News from O'Reilly
Latest Releases from O'Reilly
Contact Us
Most Popular
Buy the Book
"Applied Software Project Management" © 2005 O'Reilly Media, Inc.
Website © 2006 Stellman & Greene Consulting LLC. Photos by Nisha Sondhe.