- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
Applied Software Project Management Paperback – Nov 28 2005
|New from||Used from|
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
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 large-scale outsourced projects. Between the two of them, they have managed every aspect of software development. They formed Stellman & Greene Consulting in 2003, with a focus on project management, software development, management consulting and software process improvement. They have worked in a wide range of industries, including finance, telecommunications, media, non-profit, entertainment, natural language processing, science and academia. For more information about them and this book, visit http://www.stellman-greene.com.
Jennifer Greene has managed quality assurance teams at multiple software organizations. Her project experience spans many domains, including academic research, financial services and analysis, natural language processing and grants management. She has been responsible for leading process improvement efforts as well as implementing best practices in defect prevention. She is currently leading a major software test outsourcing effort for MicroEdge.
Inside This Book(Learn More)
Top Customer Reviews
Most Helpful Customer Reviews on Amazon.com (beta)
This book is divided into two sections. The first section discusses the tools involved in software project management, while the second section discusses how to actually manage a software project effectively.
The first section goes through all the tools required to effective manage a software project. The authors dedicate entire chapters to SOW creation, estimation, scheduling, coding (including a discussion on source control providers), and testing. In each chapter, not only do the authors describe the process, but in certain cases, they provide tips to help things go smoother. For example, in the chapter on estimation, the authors provide several different ways to accurately estimate project tasks. I found many of these additional tips very helpful.
In the second section of the book, the authors discuss how to effectively manage a software development team using the tools discussed in section one. The authors don't specifically use the word "agile", but I found that most of section two became a discussion on agile practices. Again, the word "agile" was never used, however, I found it both interesting and refreshing to hear a book on project management discussing how to be adaptable to change.
I was very pleased with this book. I thought it was a realistic and well-thought out book on software project management. This book goes a long way toward arming someone with the tools they need to effectively manage a software development project.
'Applied Software Product Management' by Andrew Stellman and Jennifer Greene tackles this problem and they it's a extremely helpful read for anyone that wants to improve the process of developing software at their company. Relying off of real world experience for many, many years, the authors discuss topics such as: planning, scheduling, hiring, requirements, good coding, and testing like few others have ever done in a written form.
If you are a manager of a team, a group, or an entire company, you would be remiss to not pick up a copy of this book. The amount of great ideas and guidance contained within will no doubt fill in the leaks in your company structure, but most likely take your company to the next level. I found the information contained within to be well-written and easy to follow.
***** HIGHLY RECOMMENDED
I find this book to be an invaluable resource for any project manager. It's great for newbies, who will learn all the vocabulary and process theory. Experienced project managers will learn new tools and techniques as well as innovatives ways of getting them implemented.
This book is full of the wisdom and practices necessary to make you a mature enough software development manager so you'll know how long it will take you to find your keys, and learn to find them faster each time. The practices in this book should not only have an immediate impact on your current projects, but will lay the groundwork that will let you learn more from your experience for future projects. Grounded in practical approaches to common problems, it is a great first reading for the engineer thrust into software project management, a solid refresher for experienced software managers trying to stay abreast of their field, and a useful tome of techniques for senior engineers trying to improve their company's software development productivity.
As a disclosure, I helped review the text of this book for publication and have known Andrew Stellman for over a decade from our time at Carnegie Mellon.
The strength of this book lies in its practicality. This is not an academic tome or one that espouses a pet theory or practice. This is a book written by two people that clearly have extensive software project experience, a book that provides guidance on how to succeed even when the sponsors aren't sure exactly what they want, various stakeholders are jockeying for political advantage, resources are scarce, and other challenges that derail real-world projects arise.
Because of the book's emphasis on practical tools & techniques, if you work in an organization where adherence to a particular process is as important as the end result, then you would be better served by purchasing a book specific to that process. This book does briefly discuss CMM/CMMI, ISO 9000-3, Six Sigma, RUP, and XP, but the overall approach is eclectic and process-agnostic.
Look for similar items by category
- Books > Business & Investing > Skills > Project Management
- Books > Computers & Technology > Computer Science > Software Engineering
- Books > Computers & Technology > Computer Science > Systems Analysis & Design
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Project Management > PMP Exam
- Books > Computers & Technology > Software
- Books > Professional & Technical > Business Management > Management & Leadership > Project Management
- Books > Qualifying Textbooks - Fall 2007 > Business & Investing
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Business & Finance
- Books > Textbooks > Computer Science & Information Systems > Programming Languages
- Books > Textbooks > Computer Science & Information Systems > Software Design & Engineering