Applied Software Project Management and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Start reading Applied Software Project Management on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Applied Software Project Management [Paperback]

Andrew Stellman , Jennifer Greene
4.5 out of 5 stars  See all reviews (2 customer reviews)
List Price: CDN$ 45.99
Price: CDN$ 39.85 & FREE Shipping. Details
You Save: CDN$ 6.14 (13%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Tuesday, September 23? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $18.95  
Paperback CDN $39.85  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Nov. 28 2005 0596009488 978-0596009489 1

"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

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 that can help any project manager.

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 its workload
  • 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 large-scale 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 finance, telecommunications, media, nonprofit, entertainment, natural-language processing, science, and academia. For more information about them and this book, visit http://www.stellman-greene.com.


Special Offers and Product Promotions

  • Join Amazon Student in Canada


Frequently Bought Together

Applied Software Project Management + Rapid Development
Price For Both: CDN$ 63.16

One of these items ships sooner than the other.

  • Rapid Development CDN$ 23.31

Customers Who Bought This Item Also Bought


Product Details


Product Description

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)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

3 star
0
2 star
0
1 star
0
4.5 out of 5 stars
4.5 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars Great Book! Aug. 17 2009
Format:Paperback
I was looking for a book that would provide some practical tips, tools, and templates for managing software development projects. I purchased this book and found that it was exactly what I needed.
Was this review helpful to you?
0 of 1 people found the following review helpful
4.0 out of 5 stars Decent, but late June 1 2010
Format:Paperback
No problems with the book, but it arrived a few days late. It arrived in perfect condition.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.7 out of 5 stars  17 reviews
16 of 16 people found the following review helpful
5.0 out of 5 stars Excellent book with real-word experience April 21 2006
By ueberhund - Published on Amazon.com
Format:Paperback
I found this to be an excellent book on software project management. Many of the project management books I have picked up have been either too theory-based or not relevant to the day-to-day problems that exist in software development. I found this book both relevant and practical.

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.
13 of 13 people found the following review helpful
5.0 out of 5 stars Improve Team Efficiency May 18 2006
By Dan McKinnon - Published on Amazon.com
Format:Paperback
The software engineering process is a complicated one to say the least. Like any other product that gets "created" by the effort of a team, you need great direction and leadership to solve real world problems. You cannot simply throw more people at the problem in order to get things done, and that's where good management can make the difference when it comes to making a software product get out the door fast, efficient, and successfully.

'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
17 of 18 people found the following review helpful
5.0 out of 5 stars Great process and management tool! Dec 2 2005
By Amazon Customer - Published on Amazon.com
Format:Paperback
I've tried many project management processes and have searched through most of the popular literature over the years trying to find the best way to implement real process change. Much of the literature describes the processes well but ignores the implementation entirely. Applied Software Project Management does a wonderful job both describing the various tools and techniques and giving detailed instructions on how to implement them. The book even goes so far as to describing how to implement processes in an organization that is openly hostile to change and/or process in general.

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.
8 of 8 people found the following review helpful
5.0 out of 5 stars Practical and Useful Jan. 9 2006
By Samuel Kass - Published on Amazon.com
Format:Paperback
When I was managing a project at my previous company, a co-worker asked how it was possible to ever estimate something as open-ended as software development. "It's like losing your keys," he said. "How can you possibly estimate how long it will take to find them when you have no idea where they are?" I responded with, "The first time you lose your keys you can only make an educated guess. The tenth time you lose your keys, you probably have a good idea how long it will take to find them."

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.
11 of 12 people found the following review helpful
5.0 out of 5 stars Practical, Eclectic, and Effective Jan. 15 2006
By renkeyes - Published on Amazon.com
Format:Paperback
I was one of the technical reviewers for this book. However, since I was busy with projects of my own, I did not have a chance to review all of the content prior to the book's publication. So, when I received a copy of the book, I made time in my schedule to read the sections that I had missed. Within an hour, I had already encountered at least three suggestions that will help improve ongoing projects in my organization. In retrospect, if I had made time to review the entire book before publication, I'd have likely saved my company weeks of effort.

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.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category


Feedback