"synopsis" may belong to another edition of this title.
Early sections of the text set the tone with management techniques that stress standards and rigorous software processes. The authors discuss the importance of managing people, technology, and processes for successful project management. While most books on patterns keep descriptions short and almost schematic, an entire chapter--filled with background material on the causes, solutions (or "refactoring") to move beyond it, and examples borrowed from the field--is devoted to each AntiPattern. (The names of companies have been changed, which makes for less dramatic reading, although this was no doubt a legal necessity.)
Anyone who has worked in software development will recognize many of the AntiPatterns here. First, bad management and bad management practices get their due--managers who don't or can't manage, projects that are late and require that staff be added at the last minute, and obstreperous employees (or "corncobs") who can't or won't work in teams.
Descriptions of technology AntiPatterns include troubles with distributed technologies, lack of architecture, demos that grow into unusable "finished" software, and software that hasn't undergone any planning at all. When it comes to process management, things can go wrong, too, as in the case of misapplied software life cycles. (In this section, the book lists no fewer than nine different software life cycles from which you can choose.) Other process AntiPatterns include customers who drive software design all the way through to disaster, the "domino effect" of changes to staff that can destroy team effectiveness, and management that demands adherence to an already late shipping date. Final sections show how these AntiPatterns often occur in conjunction. The book concludes with some "critical aspects" for successful project management.
Although a bit theoretical at times, this title has plenty of practical advice on improving your everyday project-management success. As the authors note, the great majority of software projects today are considered failures. By reading this savvy and well-organized volume, and analyzing what can go wrong, you can improve the odds in your favor in future development efforts. --Richard Dragan
Topics covered:
"About this title" may belong to another edition of this title.
Shipping:
US$ 4.00
Within U.S.A.
Book Description Hardcover. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0471363669
Book Description Hardcover. Condition: new. New. Seller Inventory # Wizard0471363669
Book Description Hardcover. Condition: new. Brand New Copy. Seller Inventory # BBB_new0471363669
Book Description Hardcover. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0471363669
Book Description Hardcover. Condition: new. Prompt service guaranteed. Seller Inventory # Clean0471363669
Book Description Condition: new. Seller Inventory # FrontCover0471363669
Book Description Condition: New. Buy with confidence! Book is in new, never-used condition. Seller Inventory # bk0471363669xvz189zvxnew
Book Description Condition: New. New! This book is in the same immaculate condition as when it was published. Seller Inventory # 353-0471363669-new
Book Description Hardcover. Condition: New. Dust Jacket Condition: New. 1st Edition. Perfect condition disinfected. Book. Seller Inventory # ABE-1664552301039
Book Description Hardcover. Condition: New. Brand New!. Seller Inventory # VIB0471363669