ebook img

Antipatterns : Managing Software Organizations and People PDF

321 Pages·2011·8.473 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Antipatterns : Managing Software Organizations and People

Information Technology / IT Management N e i l Emphasizing leadership principles and practices, Antipatterns: Managing l s Software Organizations and People, Second Edition catalogs 49 business L practices that are often precursors to failure. This updated edition of a bestseller a p not only illustrates bad management approaches, but also covers the bad work la n environments and cultural traits commonly found in IT, software development, t e and other business domains. For each antipattern, it describes the situation and s symptoms, gives examples, and offers a refactoring solution. D e F r The authors, graduate faculty at Penn State University, avoid an overly a n scholarly style and infuse the text with entertaining sidebars, cartoons, stories, c o and jokes. They provide names for the antipatterns that are visual, humorous, and memorable. Using real-world anecdotes, they illustrate key concepts in an engaging manner. This updated edition sheds light on new management and A environmental antipatterns and includes a new chapter, six updated chapters, and new discussion questions. Topics covered include leadership principles, n environmental antipatterns, group patterns, management antipatterns, and team leadership. t i • Differentiates the various types of teams, organizational cultures, p and personalities, and explains how to lead and manage them a • Provides a taxonomy to assist you in the rapid and correct identification of problems t t • Offers a playbook for addressing problems and solving them e through refactoring r • Includes new exercises and indentifies new management and environmental antipatterns n s Following introductory material on management theory and human behavior, the text catalogs the full range of management, cultural, and environ- mental antipatterns. It includes thought-provoking exercises that describe a situation, ask which antipatterns are present, and explain how to refactor ES the situation. It provides time-tested advice to help you overcome bad de c i practices through successful interaction with your clients, customers, peers, to i supervisors, and subordinates. on nd K12863 ISBN: 978-1-4398-6186-8 90000 www.crcpress.com 9 781439 861868 www.auerbach-publications.com K12863 cvr mech.indd 1 11/8/11 9:23 AM Antipatterns Managing Software Organizations and People Second Edition Titles in the Auerbach Series on Applied Software Engineering Phillip A. Laplante, Pennsylvania State University, Series Editor The ScrumMaster Study Guide James Schiel 978-1-4398-5991-9 Enterprise-Scale Agile Software Development James Schiel 978-1-4398-0321-9 Requirements Engineering for Software and Systems Phillip A. Laplante 978-1-4200-6467-4 Building Software: A Practioner’s Guide Nikhilesh Krishnamurthy and Amitabh Saran 978-0-8493-7303-9 Global Software Development Handbook Raghvinder Sangwan, Matthew Bass, Neel Mullick, Daniel J. Paulish, and Juergen Kazmeier 978-0-8493-9384-6 Antipatterns: Identification, Refactoring, and Management Phillip A. Laplante and Colin J. Neill 978-0-8493-2994-4 Software Engineering Quality Practices Ronald Kirk Kandt 978-0-8493-4633-0 Other Auerbach Publications in Software Development, Software Engineering, and Project Management Accelerating Process Improvement Project Management Maturity Model, Using Agile Techniques Second Edition Deb Jacobs J. Kent Crawford 0-8493-3796-8 0-8493-7945-8 The Complete Project Management Real Process Improvement Using Office Handbook the CMMI® Gerard M. Hill Michael West 0-8493-2173-5 0-8493-2109-3 Defining and Deploying Software Reducing Risk with Software Process Processes Improvement F. Alan Goodman Louis Poulin 0-8493-9845-2 0-8493-3828-X Embedded Linux System Design The ROI from Software Quality and Development Khaled El Emam P. Raghavan, Amol Lad, and Sriram 0-8493-3298-2 Neelakandan 0-8493-4058-6 Software Sizing, Estimation, and Risk Management Interpreting the CMMI®: A Process Daniel D. Galorath and Michael W. Evans Improvement Approach 0-8493-3593-0 Margaret Kulpa and Kent Johnson 0-8493-1654-5 Software Specification and Design: An Engineering Approach Modeling Software with Finite State John C. Munson Machines 0-8493-1992-7 Ferdinand Wagner, Ruedi Schmuki, Thomas Wagner, and Peter Wolstenholme Software Testing and Continuous 0-8493-8086-3 Quality Improvement, Second Edition William E. Lewis Optimizing Human Capital with a 0-8493-2524-2 Strategic Project Office J. Kent Crawford and Strategic Software Engineering: Jeannette Cabanis-Brewin An Interdisciplinary Approach 0-8493-5410-2 Fadi P. Deek, James A.M. McHugh, and Osama M. Eljabiri A Practical Guide to Information 0-8493-3939-1 Systems Strategic Planning, Second Edition Successful Packaged Software Anita Cassidy Implementation 0-8493-5073-5 Christine B. Tayntor 0-8493-3410-1 Process-Based Software Project Management F. Alan Goodman 0-8493-9845-2 TThhiiss ppaaggee iinntteennttiioonnaallllyy lleefftt bbllaannkk Antipatterns Managing Software Organizations and People Second Edition Colin J. Neill s Phillip A. Laplante s Joanna F. DeFranco CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2012 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Version Date: 20111026 International Standard Book Number-13: 978-1-4398-6216-2 (eBook - PDF) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information stor- age or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copy- right.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that pro- vides licenses and registration for a variety of users. For organizations that have been granted a pho- tocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the CRC Press Web site at http://www.crcpress.com To our families: Amanda and Alexander Neill; Nancy, Christopher, and Charlotte Laplante; Joseph and Anna DeFranco; and Michael, Michaela, Marisa, and Nina Tommarello TThhiiss ppaaggee iinntteennttiioonnaallllyy lleefftt bbllaannkk Contents Preface ..........................................................................................................xiii Acknowledgments .......................................................................................xvii Authors .........................................................................................................xix 1 Patterns and Antipatterns ......................................................................1 1.1 A Timeless Way of Building ..............................................................2 1.2 Pattern Structure ...............................................................................3 1.3 Antipatterns .......................................................................................4 1.4 Many Eyes .........................................................................................6 1.5 Antipattern Structure ........................................................................6 1.6 Management and Environmental Antipatterns ..................................7 1.6.1 Antipattern Locator ..............................................................7 1.7 Consistency and Completeness ..........................................................8 References ..................................................................................................11 2 Human Patterns and Antipatterns .......................................................13 2.1 Human Patterns ..............................................................................13 2.1.1 Myers–Briggs Personality Types .........................................14 2.1.2 Keirsey Temperament Sorter ...............................................17 2.1.3 Adaption Innovation (AI) Theory .......................................19 2.1.4 The Role of Affect and Emotion .........................................21 2.1.5 How to Use Human Patterns..............................................22 2.2 Human Antipatterns and Negative Personality Types .....................23 2.2.1 Confronting Difficult People ..............................................24 2.2.2 Hostile Aggressives .............................................................25 2.2.2.1 Sherman Tanks ...................................................25 2.2.2.2 Snipers ................................................................27 2.2.2.3 Exploders ............................................................28 2.2.3 Indecisives ..........................................................................30 2.2.4 Whiners ..............................................................................31 2.2.5 Negativists ..........................................................................32 ix

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.