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

Have one to sell? Sell yours here
Object-Oriented Project Management with UML
 
 

Object-Oriented Project Management with UML [Hardcover]

Murray Cantor
4.2 out of 5 stars  See all reviews (13 customer reviews)

Available from these sellers.



Product Details


Product Description

From Amazon

Filled with real-world advice for managing software projects, Murray Cantor's Object-Oriented Project Management with UML shows you how to tackle any project using UML and the latest thinking on project management. There's little doubt that this even-handed, commonsensical guide can benefit anyone who manages or designs object-oriented software for a living.

The best thing about this book has to be its honest, real-world mix of software engineering theory and real-world practice for managing object-oriented software development. The author refuses to be doctrinaire and continually offers valuable nuggets of practical advice. Regarding the pitfalls of one software development process, he writes, "I am sure someone has succeeded, but I have never seen it done." Later, he advises managers to "never show panic."

The book doesn't skimp on specifics with a sample case study on a jet fighter trainer simulation system that has a budget of over $22 million. The book also provides real numbers for project estimation, bug tracking, and resource allocation. You'll even find numbers for measuring productivity, including KLOCs. Numerous sample documents (including sample meeting agendas) round out the tour here. The book offers plenty of good advice for working with upper management, customers, and development teams throughout the software development process.

While there's certainly no substitute for actual project management experience, Object-Oriented Project Management with UML may be the next best thing. The author's tour of how to manage object-oriented software development offers dozens of savvy tips and a very thorough guide to using some of the best available techniques for software management. This book is perfect for practically minded IS managers or project leaders who want to see how their software development process can be improved using UML with rigorous management techniques. --Richard Dragan

Topics covered: object-oriented project management overview; obstacles; UML basics; use cases; class diagrams; lifecycle models: waterfall, spiral, RAD; time box model and controlled iteration; Software Development Plans (SDPs); budgeting; project estimation; management tips for inception, elaboration, construction, and transition phases; software metrics: KLOCs and COCOMO; measuring productivity; and sample meeting agendas.

Review

...the real value of this book is in its project management advice. -- CVu, 11/4, May 1999

Inside This Book (Learn More)
First Sentence
The days of bringing a bunch of hackers together to build a large system are over. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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 organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

13 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

3.0 out of 5 stars Useful in places, but not a HOW TO book, Oct 19 2001
By 
This review is from: Object-Oriented Project Management with UML (Hardcover)
The author applies standard project management techniques to object-oriented projects. In particular, the assumptions and techniques underlying UML and the Unified Process are to be found in the various chapters in the book. For example, the author advocates managing complexity by using packages, use cases, encapsulation, inheritance and aggregation.
The main strengths of the book are: It attempts to integrate OOT with project management techniques using the standard UML and this integration process lasts for the duration of the full software lifecycle.
The book may or may not be useful depending on what you are looking for. For example, it is (very) superficial in places and in general I would say that it lacks 'meat' in the following places:

Traceability issues
Useful checklists and tables
Quantitative treatment (measurement)

Furthermore, the chapter on lifecycle models is not convincing. The author suggests that we should NEVER use the Waterfall model while he suggests that the Controlled Iteration model. Why? I have not understood this latter model when reading the boook. I think that it is too complex.

Concluding, this book serves as a baseline for further research and should be complemented by other sources, for example from Boehm, Air force and IEEE.

Finally, the title is an attention-grabber and in my opinion incorrect. Project management is independent of the technology used (in this case OOT). A better name would have been "Project management of software projects that use UML".

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Good for practicing mgrs, Oct 16 2001
By 
Sam Courtney (Dallas, tx) - See all my reviews
(REAL NAME)   
This review is from: Object-Oriented Project Management with UML (Hardcover)
This was very useful for me to get a tactical grip on OO proj mgmt. Has a very good intro and is designed in modules to allow you to read based on your specific role in the group. Always recommend this to customers who are trying to move to iterative development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Excellent summary on software project management, July 11 2001
This review is from: Object-Oriented Project Management with UML (Hardcover)
Fairly well written book. Focuses on the idea that software complexity (and risk) can be controlled by using objects. Contains an overview of software engineering approaches (RAD, waterfall, spiral, controlled iteration), and related information. And it also includes material on people management - issues that may arise when working in a team environment. This is, however, not a book to learn about UML, except that UML is a useful tool for the project manager to plan, describe, and/or keep track of a system that is being built.

Recommended reading for those becoming involve in the development of larger, more complex systems.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 12 reviews  4.1 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback