Have one to sell? Sell yours here
Architecture-centric Software Project Management: A Practical Guide (SEI Series in Software Engineering)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Architecture-centric Software Project Management: A Practical Guide (SEI Series in Software Engineering) [Paperback]

Daniel J. Paulish
5.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details

  • Paperback: 320 pages
  • Publisher: Addison Wesley; 1 edition (27 Dec 2001)
  • Language English
  • ISBN-10: 0201734095
  • ISBN-13: 978-0201734096
  • Product Dimensions: 23.7 x 18.4 x 2.1 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 3,266,182 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

To fully leverage the value of software architecture in enterprise development projects, you need to expressly and consciously link architecture with project management. This book shows how, drawing on powerful lessons learned at Siemens, one of the world's leading software development organizations. The authors offer insight into project management for software architects, insight into software architecture for project managers, and above all, insight into integrating the two disciplines to maximize the effectiveness of both of them. Learn how to develop cost and schedule estimates for development projects, based on software architecture; how to clarify architecture so projects can be more effectively planned and managed; and then how to use architecture to organize, implement, and measure the project iteratively as work progresses.

From the Back Cover

Architecture-Centered Software Project Planning (ACSPP) is an important software development methodology for planning software projects. By utilizing software architecture when managing projects, practitioners experience better success completing projects on time and within budget, while effectively fulfilling the project's requirements.

Written for project managers and software architects, Architecture-Centric Software Project Management demonstrates how to draw on software architecture to design schedules, generate estimates, make scope decisions, and manage the development team for a successful outcome. The book addresses each cornerstone of effective project management—planning, organizing, implementing, and measuring.

Dan Paulish provides a wealth of practical, experience-based advice on such topics as:

  • Using architecture to define project organization
  • Developing realistic schedules
  • Using global analysis for project and test planning
  • Managing expectations and deciding when to commit
  • Building a project culture and an effective team
  • Managing tradeoffs and making project decisions
  • Risk management and avoiding unpleasant surprises
  • Defining project success
  • Using architecture for global development

In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.



0201734095B11202001

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
Format:Paperback
With this book, Paulish describes how a software system's architecture is not only a separate "high-level design" phase. Rather, he argues that the architecture of a system being built can be used for virtually all activities related to the development project - and should be used. He elaborates on how an architectural description can be an input to the project activities, and how it in its turn is affected by these. For example, he stresses that resource planning cannot accurately be done unless there is an architecture to divide work from - and argues that this is a reason why so many software projects overrun their budget and schedule. Although the concept of software architecture has been around for a while (see e.g. other books in the SEI series), this book takes it from the product level to the project level. And does so very well.

To his credit, Paulish does all this without describing an "ultimate" or "complete" method. Rather, he discusses how project activities in existing project schedules can be improved by focusing more on the architecture of the software being built. Nevertheless, this of course requires conscious modifications of the work in a project.

To my personal great sorrow, the book explicitly "does not focus on project management practices for software products that are mostly being maintained rather than developed". I believe the activities of maintaining, evolving, and integrating legacy systems would benefit from being "architecture-centric" as well, and so I look forward to forthcoming books dealing with that area. This said, the book is not less useful for the area it does deal with: architecture-centric software development projects.

Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  6 reviews
17 of 18 people found the following review helpful
PM & Global Development 17 May 2002
By Voelker Axel - Published on Amazon.com
Format:Paperback
Certainly the importance of mastering project management, in particular for products that contain signficant amounts of software, is crucial for business success, both at Siemens and elsewhere. This book is based on extensive practical experience and is a broad and well-written book on this topic. The special focus on software architecture as a major success factor for projects provides a useful perspective -- not only for project managers but also software architects as well as others in the software development team. This book also provides a unique "global development" perspective on the topic of project management.
13 of 13 people found the following review helpful
Lynchpin of SEI's architecture and product-line material 15 Aug 2002
By Mike Tarrani - Published on Amazon.com
Format:Paperback
The ideal audience of this book includes anyone who works within, or who follows, SEI's (Software Engineering Institute's) extensive body of work on architecture and/or product line engineering, or who needs to develop a project management framework for software development. While the approach in this book is more suited for product-oriented development, it can also be used for major internal projects.

As the title implies, the focus on the project management framework is the architecture, and the key elements of the approach are planning, organizing, implementing and measuring. The latter element lends itself to continuous refinement and fits nicely into CMM level 4 and 5 organization, which is not surprising since the CMM is embedded in practically every guide produced by SEI.

What makes this book special, though, is the clearly defined approach that is systematically presented using case studies and frequent diagrams to orient you as you go through the book. More importantly, the author communicates a vision and shows how to put it into practice.

I like the approach because it lends itself to realistic project planning and estimation. By taking an architecture-centric approach it's easy to develop a complete work breakdown structure early in the planning phase, which provides a foundation for detailed estimating. I also like the way the approach separates, then integrates, team organization, requirements and strategy, risk management and release planning.

This is not another project management methodology, but instead, shows how to use architecture as the focal point of the project and use whatever specific PM methodology suits your organization to effectively define project deliverables and the final product. It's complete, realistic and will work in practice.

17 of 19 people found the following review helpful
Sage insight into software architecture, project management 18 Mar 2002
By James Wood - Published on Amazon.com
Format:Paperback
I find this book enormously helpful with its wise insight into all aspects of software project management, in all the technical, managerial, political, marketing, and personnel areas that influence the success of software projects. Its emphasis on good architecture and design as the basis for good project management is essential for current and future project managers to understand and appreciate. The book is well-written, well researched, and very readable, particularly valuable in the insights from a manager who has worked in multiple divisions, multiple product domains, and in multiple countries with international engineering teams.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback