Home
|
Written by Andrew Stellman & Jennifer Greene
|
|
Friday, 04 July 2008 |
|

Welcome to the companion website for Applied Software Project Management by Andrew Stellman and Jennifer Greene.
"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).
|
|
|
Written by Andrew Stellman and Jennifer Greene
|
|
Tuesday, 06 December 2005 |
What
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. |
|
|
|
|
|