Item description for The Unified Process Inception Phase : Best Practices for Implementing the UP by Scott W. Ambler & Larry L. Constantine...
Is the Unified Process the be all and end all standard for developing object-oriented component-based software? This book is the third in a four volume series that presents a critical review of the Unified Process. The authors present a survey of the alte
Fill the gap between theory and practice! Implement a software process that goes beyond the UP with details of development and production. You get a master's collection of best practices from Software Development magazine experts. This volume focuses on understanding the initial requirements for a system, determining its scope and organizing the project.
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Scott W. Ambler is a senior consultant of Ronin International, Inc., a software services consulting firm that specializes in software process improvement, mentoring, and training. He is also founder and thought leader of the Agile Modeling (AM) methodology and the Enterprise Unified Process (EUP). He is a popular international speaker, a regular columnist for Software Development magazine, and the award-winning author of several books, including The Object Primer 3/e, Agile Modeling, and Agile Database Techniques.
Scott W. Ambler was born in 1966 and has an academic affiliation as follows - Rogue Wave Software Ambysoft Inc, Toronto Ronin International Rogue Wa.
Reviews - What do customers think about The Unified Process Inception Phase : Best Practices for Implementing the UP?
The RUP would be RIP without this book series May 19, 2001
This book presents some very interesting articles. Sure, they sometimes go beyond the original scope of the RUP but that's exactly why you need to read these books. We're implementing the RUP in my company and these books helped us to fill in the missing techniques. The new workflows, Infrastructure Management and Operations & Support, are right on the money. We've benefitted immensely from the concept of Infrastructure Management because it describes how to attain higher levels of reuse within our department, how to develop a shared architecture and enterprise requirements model that all projects can benefit from, and how to manage resources across multiple projects. The RUP only focuses on the development of a single project, which is okay, but it isn't what my company needed. Without Infrastructure Management the RUP is virtually useless to us. Too bad Ambler and Constantine don't work for Rational, because if they did the RUP might actually be usable.
Best Practices ... I wish there were more May 10, 2001
Once again Scott Ambler has managed to bring together a well organized, detailed, view of a very complex topic. The Inception phase, has become a well worn reference book on my desk ( right nexdt to Scott's other Unified Process Books ).
I highly recommend this to anyone looking for insight into proven approached to problem solving. I'm looking forward to the next book in the series.
The RUP would be RIP without this book May 9, 2001
This is a really great book. It goes into detail about an improved version of the lifecycle for the Unified Process, clearly the authors put some significant thought into it. What I really like is that this book collects some great articles from Software Development magazine that cover topics that the RUP barely covers if it touches them at all. For example there's an article on CRC modeling, a low tech way to model the classes within your problem space, which really does support one of the book's claims that the RUP's "use case driven" philosophy is questionable at best. They also make a valid point that you can test during the Inception Phase and go on to present several really excellent articles to that point. Ambler's Full Lifecycle Object-Oriented Testing (FLOOT) methodology is summarized in the testing chapter as well, a topic that they go into further detail in their other books. Karl Wiegers' article on customer rights and responsibilities really made sense to me, I'm into XP, so I went out and bought Wieger's book called Software Requirements as a result. Jim Highsmith and Lynne Nix's article on feasibility studies was also really good, along with all the others in this book. It's amazing how this book collects some of the best material written by the best minds in the computer industry.
Personally, I can't imagine anyone adopting the RUP without first reading this book series. I think it's great that someone has gone to the effort to sort through the best articles written by some of the best minds in this industry. Kudos to Ambler and Constantine for having the courage to stand up and say what many others have been afraid to.
Fill in the blanks of the Inception Phase May 9, 2001
This book is a collection of articles originally published in Software Development magazine, the purpose of which is to fill in some of the holes left in the Inception Phase of the Unified Process.
For developers I show how the models of the Unified Modeling Language *UML) fit together, Luke Hohmann describes how to apply patterns effectively, Nancy Wilkinson shows how to use Class Responsibility Collaborator (CRC) cards (from eXtreme Programming(XP)), Ellen Gottesdiener describes how to capture business rules, several people write about developing international software, and several others write about testing techniques applicable to the early parts of the project life cycle.
For project managers Karl Wiegers describes risk management, Dave Thomas shares his experiences with web-time software development, Steve McConnell shows how to manage outsourced projects, Neil Whitten describes how to find a good vendor (to outsource to), Warren Keuffel and Karl Wiegers provide significant insight into metrics, and Larry Constantine describes how to manage large projects. There is also significant advice for selecting tools presented by several authors, just in case you wanted to do business with more than one tool vendor (if you get my drift).
In short, the book presents a collection of best practices applicable to the Inception Phase. Best practices that come from multiple sources, respected members of the software development community, and not just from a single tool vendor. All of these articles were picked because they describe either topics not covered by the current version of the RUP, are covered minimally by the RUP, or provide an alternate view for how to go about it.
Furthermore, these best practices are presented within the scope of an enhanced lifecycle for the Unified Process, one that could arguably be called the Enterprise Unified Process (EUP) because it includes a Production phase, an operations & support workflow, and an infrastructure management workflow (for cross-project issues such as reuse, risk management, training and education, ...). Most enterprises have more than one project in development, in fact they often have many in development and many more in project which they need to operate and support. Therefore we need a version of the Unified Process that reflects that reality, and this book series does just that.
Disappointed in Colorado Mar 23, 2001
Be forewarned. This book expresses very little original thought and is merely a collection of "other peoples" articles. This provides for very little logical flow for someone wanting to apply RUP. Where are the examples, tips of the trade, and how-to's?
Shame on me for not having gone to the book store first to look at the book as the online description gives no indication that it was in a periodical format.
I expected more from Scott after having read is other great "original thought" books.