 (Larger Image)
|
Agile Project Management: Creating Innovative Products
by Jim Highsmith
Product Group: Book
Publisher: Addison-Wesley Professional (2004-04-16)
ISBN: 0321219775
EAN: 9780321219770
UPC: 785342219777
Dewey Decimal #: 005.12
Binding/Media: Paperback - 312 pages
SKU: 061020091191
Condition: New
Comments: 0321219775 New, never read, may have minor wear on cover.
|
Editorial Reviews
|
Product Description
Best practices for managing projects in agile environments—now updated with new techniques for larger projects
Today, the pace of project management moves faster. Project management needs to become more flexible and far more responsive to customers. Using Agile Project Management (APM), project managers can achieve all these goals without compromising value, quality, or business discipline. In Agile Project Management, Second Edition, renowned agile pioneer Jim Highsmith thoroughly updates his classic guide to APM, extending and refining it to support even the largest projects and organizations. Writing for project leaders, managers, and executives at all levels, Highsmith integrates the best project management, product management, and software development practices into an overall framework designed to support unprecedented speed and mobility. The many topics added in this new edition include incorporating agile values, scaling agile projects, release planning, portfolio governance, and enhancing organizational agility. Project and business leaders will especially appreciate Highsmith’s new coverage of promoting agility through performance measurements based on value, quality, and constraints. This edition’s coverage includes: - Understanding the agile revolution’s impact on product development
- Recognizing when agile methods will work in project management, and when they won’t
-
Setting realistic business objectives for Agile Project Management -
Promoting agile values and principles across the organization -
Utilizing a proven Agile Enterprise Framework that encompasses governance, project and iteration management, and technical practices -
Optimizing all five stages of the agile project: Envision, Speculate, Explore, Adapt, and Close -
Organizational and product-related processes for scaling agile to the largest projects and teams -
Agile project governance solutions for executives and management -
The “Agile Triangle”: measuring performance in ways that encourage agility instead of discouraging it -
The changing role of the agile project leader
|
Customer Reviews
|
Learn how one leader should be
Rating (5)
Date: 2010-05-18
0 out of 1 customers found this reveiw helpful
Hello,
This book is amazing. I am learning how to lead self-oriented self-disciplined teams throught the natural leadership, respect. I recommend this book for every product leader, manager, etc. It really changes your mind to obtain fast, very good products and happy teams.
|
|
Get up to date on agile management in the large and in the small
Rating (5)
Date: 2010-01-06
1 out of 1 customers found this reveiw helpful
Jim Highsmith is one of those few people that have really been-there-done-that and continue to be a pleasure to meet, accessible and down-to-earth. But anyway, this review is about his new book and not about him so I'll get to it. From my perspective Agile Project Management has two accomplishments: It fills in the gaps left by other books on the same subject and brings us one step further on different ways to see and approach the way we manage agile projects, within and outside software development.
Chapter 1 contains one of the best introductory chapters I've seen in any book on management. It is both a great motivation to read the rest of the book with interesting real cases. This chapter also refreshes the audience on the basics of agile, including the declaration of interdependence, which is explained in detail throughout the book, and provides some lesser known and relatively recent basis such as the Agile Triangle (not the Agile Iron Triangle).
Chapters 2, 3 and 4 are a detailed study of leadership values: Value over Constraints, Teams over Tasks, and Adapting over conforming. Similar to the agile values in the manifesto, these invite a cultural change in the way we measure project performance, lead teams, and focus on customer needs. Highsmith explains how the quality of the product and the work environment is improved through these. He also emphasizes on the fact that fail-often-fail-early is of very hight value in building a successful agile organization.
Chapter 5 has two objectives, to introduce an agile enterprise framework consisting of four layers that is arguably more appealing to large organizations, and to introduce an agile delivery framework consisting of five phases. That Agile Delivery Framework is explained in higher detail within the following 5 chapters, one per phase: envision, speculate, explore, adapt, and close. The last part of this chapter provides important practical information on the delivery framework. Chapter 6 has one of the best prep work descriptions you might be able to find and includes a project data sheet and the Tradeoff Matrix, which you might find useful. Chapter 7 digs into the speculate phase. Its contents are useful for those new to agile but not necessarily for those familiar with its basics since it explains fundamentals such as the backlog and story cards. Chapter 8 is about release planning. It introduces some planning strategies and a product planning structure that goes from the roadmap to the iteration. I recommend everybody to read this chapter since it has a bundle of snippets of useful information. Chapter 9 explains the explore phase and includes iteration planning, estimating, management and monitoring. It also talks briefly about technical debt, continuous integration and refactoring at a level good for managers but too light for for technical people. A good portion of the chapter is dedicated to coaching, one of the best parts of the book. Chapter 10 deals with the last two phases: adapt and close. It discusses how diverse activities usually considered secondary are of great importance to successfully fulfill customer needs and rapidly adapt to add value, increase quality, improve performance, and have a realistic view of the project status.
Chapter 11 is about scaling agile projects. Scaling has been a hot topic within the agile community during the last couple of years and Highsmith takes the opportunity to introduce an agile scaling model within the software development organization (other areas of an organization are beyond the scope of the book). scaling is treated at both size and distance levels, which increase the level of uncertainty and complexity. The model has five components: business goals, agile values, the organization, the product backlog and processes. The last three of these are treated differently at product, project, and feature level. I recommend you to read this chapter even if you work with a small team because there is value in understanding what works in the small and what works in the large. It may help you improve what you do in the small.
Highsmith does a great job discussing on chapter 12 how to do governance within agile projects, an aspect most small companies might not have to worry about but most mid to large organizations have to. Chapter 13 is an overview of metrics at a high level. If you want to learn about this topic in technical detail you are better off reading other books such as the David J Anderson's book on agile management and conference proceedings. Chapter 14 is a rather motivational reading on the value of agile
In conclusion, this is a book of high value to get up to speed on agile project management and learn more, recent advances in agile that are useful beyond software development and both in the small and in the large. Although the book doesn't advocate a particular agile development framework it leans mostly towards scrum.
|
|
A recommended pick for business and computer libraries alike
Rating (5)
Date: 2009-10-13
Jim Highsmith's 2nd edition of AGILE PROJECT MANAGEMENT: CREATING INNOVATIVE PRODUCTS is a powerful set of software development best practices for managing projects in agile environments - and has been updated with new techniques for larger projects. From understanding when and how agile methods work in project management to setting realistic business goals and optimizing all stages of an agile project, AGILE PROJECT MANAGEMENT is a recommended pick for business and computer libraries alike.
|
|
articulate and concise
Rating (5)
Date: 2007-04-26
1 out of 1 customers found this reveiw helpful
This book is not only good for project managers but also an excellent read for developers. In the real world it is not uncommon that developers would confront a manager who likes to micromanage and everything the developers do have to be conform to something really bureaucracy and with little or no business sense or tech sense. In this book, the value of APM is well articulated in concise sentences. These sentences can be powerful tool when it is necessary for R&D people to discuss/argue with a manager about things like project plan/report, etc. There is also practical method of APM. I find this book very articulate and concise. Highly recommended.
|
|
A bit disappointing
Rating (3)
Date: 2007-02-09
14 out of 17 customers found this reveiw helpful
This book is well-written and provides both a good explanation of agile software development and insights into how to manage such a project. My disappointment comes from fact that Highsmith emphasizes that one has to find the right people in order to succeed with this kind of project, and doesn't provide much info about how to identify the right people or how to train people with potential to work this way. Given the emphasis on the importance of the right team, more space in the book should be devoted to that aspect of management.
|
|
|
|
|