Atjaunināt sīkdatņu piekrišanu

Antipatterns: Identification, Refactoring, and Management [Hardback]

3.70/5 (68 ratings by Goodreads)
(Pennsylvania State University, Malvern, USA), (The Pennsylvania State University, Malvern, USA)
  • Formāts: Hardback, 336 pages, height x width: 235x156 mm, weight: 590 g, 27 Tables, black and white; 57 Illustrations, black and white, Contains 2 hardbacks
  • Sērija : Applied Software Engineering Series
  • Izdošanas datums: 15-Dec-2005
  • Izdevniecība: CRC Press Inc
  • ISBN-10: 0849329949
  • ISBN-13: 9780849329944
Citas grāmatas par šo tēmu:
  • Formāts: Hardback, 336 pages, height x width: 235x156 mm, weight: 590 g, 27 Tables, black and white; 57 Illustrations, black and white, Contains 2 hardbacks
  • Sērija : Applied Software Engineering Series
  • Izdošanas datums: 15-Dec-2005
  • Izdevniecība: CRC Press Inc
  • ISBN-10: 0849329949
  • ISBN-13: 9780849329944
Citas grāmatas par šo tēmu:
AntiPatterns: Identification, Refactoring, and Management catalogs 48 bad management practices and environments common to software development, IT, and other organizations. The authors cover antipatterns of management, along with environmental/cultural antipatterns and personality antipatterns/phenotypes. Through the classification of these harmful practices, you will be able to correctly identify problems in your own work environment, and take action to correct them. The authors apply their extensive work and consultative experience, as well as the experience of the many professionals that they have known. This approach leads to a realistic treatment of antipattern concepts. Written for a wide audience of practitioners, the authors avoid a scholarly style, instead infusing the text with entertaining gadgets, including rambunctious and ribald sidebars, cartoons, stories, and jokes, as well as names for their antipatterns that are at once visual, iconic, humorous, and memorable.

Following introductory material describing some management theory and how humans behave individually and in groups, the text provides the catalog of management and environmental antipatterns. The book then offers general advice on overcoming bad practices through successful interaction with clients, customers, peers, supervisors, and subordinates.
1 Patterns and Antipatterns 1(12)
1.1 A Timeless Way of Building
2(2)
1.2 Pattern Structure
4(1)
1.3 Antipatterns
4(1)
1.4 Many Eyes
5(1)
1.5 Antipattern Structure
6(1)
1.6 Management and Environmental Antipatterns
7(4)
1.6.1 Antipattern Locator
7(4)
1.7 Consistency and Completeness
11(1)
References
12(1)
2 Human Patterns and Antipatterns 13(28)
2.1 Human Patterns
13(7)
2.1.1 Myers-Briggs Personality Types
14(3)
2.1.2 Keirsey Temperament Sorter
17(2)
2.1.3 Emotional Intelligence
19(1)
2.1.4 How to Use Human Patterns
19(1)
2.2 Human Antipatterns and Negative Personality Types
20(19)
2.2.1 Confronting Difficult People
21(1)
2.2.2 Hostile Aggressives
22(6)
2.2.2.1 Sherman Tanks
22(2)
2.2.2.2 Snipers
24(1)
2.2.2.3 Exploders
25(3)
2.2.3 Indecisives
28(1)
2.2.4 Whiners
29(2)
2.2.5 Negativists
31(1)
2.2.6 Clams
32(2)
2.2.7 Bulldozers
34(2)
2.2.8 Superagreeables
36(2)
2.2.9 Combination Personalities
38(1)
Notes
39(1)
References
39(2)
3 Group Patterns and Antipatterns 41(10)
3.1 Tuckman's Theory of Teams
41(5)
3.1.1 Forming
42(1)
3.1.2 Storming
43(1)
3.1.3 Norming
44(1)
3.1.4 Performing
45(1)
3.1.5 Adjourning
45(1)
3.1.6 Tuckman's Model Wrap-Up
45(1)
3.2 Sports Analogies to Teams
46(2)
3.3 Evolution to Antipatterns
48(1)
References
49(2)
4 Successfully Leading Teams 51(14)
4.1 The Growth of Team Size
52(1)
4.2 Micromanagers and Laissez-Faire Managers
53(2)
4.3 Theory X
55(1)
4.4 Theory Y
56(1)
4.5 Theory W
56(2)
4.5.1 Establish a Set of Win-Win Preconditions
56(1)
4.5.2 Structure a Win-Win Process
57(1)
4.5.3 Structure a Win-Win Product
57(1)
4.5.4 Win-Win Negotiating
58(1)
4.6 Theory Z
58(1)
4.7 Principle Centered Leadership
59(1)
4.8 General Advice
60(2)
Notes
62(1)
References
62(3)
5 Management Antipatterns 65(94)
Name: Absentee Manager
67(4)
Central Concept
67(1)
Dysfunction
67(1)
Vignette
68(1)
Explanation
68(1)
Band Aid
68(1)
Self-Repair
68(1)
Refactoring
69(1)
Observations
69(1)
Identification
69(1)
References
70(1)
Name: All You Have is a Hammer
71(3)
Central Concept
71(1)
Dysfunction
71(1)
Vignette
72(1)
Explanation
72(1)
Band Aid
72(1)
Self-Repair
72(1)
Refactoring
73(1)
Observations
73(1)
Identification
73(1)
Name: Cage Match Negotiator
74(4)
Central Concept
74(1)
Dysfunction
74(1)
Vignette
74(1)
Explanation
75(1)
Band Aid
76(1)
Self-Repair
76(1)
Refactoring
76(1)
Observations
76(1)
Identification
77(1)
References
77(1)
Name: Doppelganger
78(4)
Central Concept
78(1)
Dysfunction
78(1)
Vignette
78(1)
Explanation
79(1)
Band Aid
79(1)
Self-Repair
79(1)
Refactoring
80(1)
Observations
80(1)
Identification
80(2)
Name: Fruitless Hoops
82(3)
Central Concept
82(1)
Dysfunction
82(1)
Vignette
83(1)
Explanation
83(1)
Band Aid
84(1)
Self-Repair
84(1)
Refactoring
84(1)
Identification
84(1)
Name: Golden Child
85(5)
Central Concept
85(1)
Dysfunction
85(1)
Vignette
86(1)
Explanation
86(1)
Band Aid
87(1)
Self-Repair
87(1)
Refactoring
88(1)
Identification
89(1)
Name: Headless Chicken
90(3)
Central Concept
90(1)
Dysfunction
90(1)
Vignette
90(1)
Explanation
91(1)
Band Aid
91(1)
Self-Repair
91(1)
Refactoring
91(1)
Identification
92(1)
Name: Leader Not Manager
93(5)
Central Concept
93(1)
Dysfunction
93(1)
Vignette
94(1)
Explanation
94(2)
Band Aid
96(1)
Self-Repair
96(1)
Refactoring
96(1)
Identification
96(1)
References
97(1)
Name: Manager Not Leader
98(7)
Central Concept
98(1)
Dysfunction
98(1)
Vignette
99(2)
Explanation
101(2)
Band Aid
103(1)
Self-Repair
103(1)
Refactoring
103(1)
Identification
104(1)
References
104(1)
Name: Managerial Cloning
105(5)
Central Concept
105(1)
Dysfunction
105(1)
Vignette
105(2)
Explanation
107(1)
Band Aid
108(1)
Self-Repair
108(1)
Refactoring
108(1)
Observations
109(1)
Identification
109(1)
Name: Metric Abuse
110(5)
Central Concept
110(1)
Dysfunction
110(1)
Vignette
111(1)
Explanation
112(1)
Band Aid
112(1)
Self-Repair
113(1)
Refactoring
113(1)
Identification
114(1)
References
114(1)
Name: Mr. Nice Guy
115(4)
Central Concept
115(1)
Dysfunction
115(1)
Vignette
116(1)
Explanation
117(1)
Band Aid
117(1)
Self-Repair
117(1)
Refactoring
117(1)
Identification
118(1)
Name: Mushroom Management
119(4)
Central Concept
119(1)
Dysfunction
119(1)
Vignette
119(1)
Explanation
120(1)
Band Aid
121(1)
Self-Repair
121(1)
Refactoring
121(1)
Observations
122(1)
Identification
122(1)
References
122(1)
Name: Plate Spinning
123(4)
Central Concept
123(1)
Dysfunction
123(1)
Vignette
123(1)
Explanation
124(1)
Band Aid
125(1)
Self-Repair
125(1)
Refactoring
125(1)
Identification
126(1)
Name: Proletariat Hero
127(4)
Central Concept
127(1)
Dysfunction
127(1)
Vignette
128(1)
Explanation
128(1)
Band Aid
129(1)
Self-Repair
129(1)
Refactoring
129(1)
Identification
130(1)
References
130(1)
Name: Rising Upstart
131(5)
Central Concept
131(1)
Dysfunction
131(1)
Vignette
132(1)
Explanation
133(1)
Band Aid
133(1)
Self-Repair
133(1)
Refactoring
134(1)
Identification
135(1)
References
135(1)
Name: Road to Nowhere
136(5)
Central Concept
136(1)
Dysfunction
136(1)
Vignette
137(1)
Explanation
138(1)
Band Aid
139(1)
Self-Repair
139(1)
Refactoring
139(1)
Identification
140(1)
References
140(1)
Name: Spineless Executive
141(4)
Central Concept
141(1)
Dysfunction
141(1)
Vignette
142(1)
Explanation
143(1)
Band Aid
143(1)
Self-Repair
143(1)
Refactoring
144(1)
Identification
144(1)
Name: Three-Headed Knight
145(6)
Central Concept
145(1)
Dysfunction
145(1)
Vignette
146(1)
Explanation
146(2)
Band Aid
148(1)
Self-Repair
148(1)
Refactoring
149(1)
Identification
150(1)
References
150(1)
Name: Ultimate Weapon
151(4)
Central Concept
151(1)
Dysfunction
151(1)
Vignette
152(1)
Explanation
153(1)
Band Aid
153(1)
Self-Repair
153(1)
Refactoring
154(1)
Identification
154(1)
References
154(1)
Name: Warm Bodies
155(4)
Central Concept
155(1)
Dysfunction
155(1)
Vignette
156(1)
Explanation
156(1)
Band Aid
157(1)
Self-Repair
157(1)
Refactoring
157(1)
Identification
158(1)
References
158(1)
Note
158(1)
6 Environmental Antipatterns 159(114)
Name: Ant Colony
161(4)
Central Concept
161(1)
Dysfunction
161(1)
Vignette
162(1)
Explanation
162(1)
Band Aid
163(1)
Self-Repair
163(1)
Refactoring
163(1)
Identification
164(1)
References
164(1)
Name: Atlas Shrug
165(4)
Central Concept
165(1)
Dysfunction
165(1)
Vignette
165(1)
Explanation
166(1)
Band Aid
166(1)
Self-Repair
167(1)
Refactoring
167(1)
Observations
167(1)
Identification
168(1)
References
168(1)
Name: Autonomous Collective
169(5)
Central Concept
169(1)
Dysfunction
169(1)
Vignette
169(1)
Explanation
170(1)
Band Aid
171(1)
Self-Repair
172(1)
Refactoring
172(1)
Identification
172(1)
References
173(1)
Name: Boiling Frog Syndrome
174(4)
Central Concept
174(1)
Dysfunction
174(1)
Vignette
175(1)
Explanation
175(1)
Band Aid
176(1)
Self-Repair
176(1)
Refactoring
176(1)
Observations
177(1)
Identification
177(1)
Name: Burning Bag of Dung
178(4)
Central Concept
178(1)
Dysfunction
178(1)
Vignette
178(1)
Explanation
179(1)
Band Aid
179(1)
Self-Repair
179(1)
Refactoring
179(1)
Observations
180(1)
Identification
181(1)
Name: Buzzword Mania
182(3)
Central Concept
182(1)
Dysfunction
182(1)
Vignette
183(1)
Explanation
183(1)
Band Aid
183(1)
Self-Repair
183(1)
Refactoring
184(1)
Observations
184(1)
Identification
184(1)
Name: Deflated Balloon
185(4)
Central Concept
185(1)
Dysfunction
185(1)
Vignette
185(1)
Explanation
186(1)
Band Aid
186(1)
Self-Repair
187(1)
Refactoring
187(1)
Identification
187(2)
Name: Divergent Goals
189(4)
Central Concept
189(1)
Dysfunction
189(1)
Vignette
189(1)
Explanation
190(1)
Band Aid
191(1)
Self-Repair
191(1)
Refactoring
191(1)
Identification
192(1)
Name: Dogmatic about Dysfunction
193(4)
Central Concept
193(1)
Dysfunction
193(1)
Vignette
193(1)
Explanation
194(1)
Band Aid
195(1)
Self-Repair
195(1)
Refactoring
195(1)
Identification
195(2)
Name: Dunkirk Spirit
197(5)
Central Concept
197(1)
Dysfunction
197(1)
Vignette
198(1)
Explanation
199(1)
Band Aid
199(1)
Self-Repair
200(1)
Refactoring
200(1)
Identification
200(1)
References
201(1)
Name: The Emperor's New Clothes
202(4)
Central Concept
202(1)
Dysfunction
202(1)
Vignette
203(1)
Explanation
203(1)
Band Aid
204(1)
Self-Repair
204(1)
Refactoring
204(1)
Observations
204(1)
Identification
204(1)
Reference
205(1)
Name: Fairness Doctrine
206(4)
Central Concept
206(1)
Dysfunction
206(1)
Vignette
207(1)
Explanation
207(1)
Band Aid
207(1)
Self-Repair
207(1)
Refactoring
208(1)
Observations
208(1)
Identification
208(2)
Name: Fools Rush In
210(4)
Central Concept
210(1)
Dysfunction
210(1)
Vignette
210(1)
Explanation
211(1)
Band Aid
212(1)
Self-Repair
212(1)
Refactoring
212(1)
Identification
212(1)
References
213(1)
Name: Founderitis
214(4)
Central Concept
214(1)
Dysfunction
214(1)
Vignette
214(1)
Explanation
215(1)
Band Aid
216(1)
Self-Repair
216(1)
Refactoring
216(1)
Observations
216(1)
Identification
217(1)
References
217(1)
Name: French Waiter Syndrome
218(4)
Central Concept
218(1)
Dysfunction
218(1)
Vignette
218(1)
Explanation
219(1)
Band Aid
219(1)
Self-Repair
219(1)
Refactoring
219(1)
Observations
220(1)
Identification
221(1)
Name: Geek Hazing
222(4)
Central Concept
222(1)
Dysfunction
222(1)
Vignette
222(1)
Explanation
223(1)
Band Aid
223(1)
Self-Repair
224(1)
Refactoring
224(1)
Identification
224(1)
References
225(1)
Name: Institutional Mistrust
226(4)
Central Concept
226(1)
Dysfunction
226(1)
Vignette
226(1)
Explanation
227(1)
Band Aid
228(1)
Self-Repair
228(1)
Refactoring
228(1)
Identification
229(1)
References
229(1)
Name: Kiosk City
230(4)
Central Concept
230(1)
Dysfunction
230(1)
Vignette
230(1)
Explanation
231(1)
Band Aid
232(1)
Self-Repair
232(1)
Refactoring
232(1)
Observations
232(1)
Identification
233(1)
Name: Mediocracy
234(6)
Central Concept
234(1)
Dysfunction
234(1)
Vignette
234(2)
Explanation
236(1)
Band Aid
237(1)
Self-Repair
238(1)
Refactoring
238(1)
Identification
238(1)
References
239(1)
Name: One-Eyed King
240(4)
Central Concept
240(1)
Dysfunction
240(1)
Vignette
241(1)
Explanation
241(1)
Band Aid
241(1)
Self-Repair
242(1)
Refactoring
242(1)
Observations
242(1)
Identification
242(2)
Name: Orange Stand Economics
244(5)
Central Concept
244(1)
Dysfunction
244(1)
Vignette
245(1)
Explanation
245(2)
Band Aid
247(1)
Self-Repair
247(1)
Refactoring
247(1)
Identification
248(1)
Name: Pitcairn Island
249(3)
Central Concept
249(1)
Dysfunction
249(1)
Vignette
249(1)
Explanation
250(1)
Band Aid
250(1)
Self-Repair
251(1)
Refactoring
251(1)
Identification
251(1)
Name: Potemkin Village
252(6)
Central Concept
252(1)
Dysfunction
252(1)
Vignette
253(1)
Explanation
253(1)
Band Aid
254(1)
Self-Repair
254(1)
Refactoring
254(1)
Observations
255(1)
Identification
256(1)
References
257(1)
Name: Process Clash
258(4)
Central Concept
258(1)
Dysfunction
258(1)
Vignette
258(1)
Explanation
259(1)
Band Aid
259(1)
Self-Repair
260(1)
Refactoring
260(1)
Identification
261(1)
Name: Rubik's Cube
262(4)
Central Concept
262(1)
Dysfunction
262(1)
Vignette
263(1)
Explanation
264(1)
Band Aid
264(1)
Self-Repair
264(1)
Refactoring
264(1)
Observations
265(1)
Identification
265(1)
Name: Shoeless Children
266(3)
Central Concept
266(1)
Dysfunction
266(1)
Vignette
266(1)
Explanation
267(1)
Band Aid
267(1)
Self-Repair
267(1)
Refactoring
267(1)
Observations
268(1)
Identification
268(1)
Name: Worshiping the Golden Calf
269(4)
Central Concept
269(1)
Dysfunction
269(1)
Vignette
269(1)
Explanation
270(1)
Band Aid
270(1)
Self-Repair
270(1)
Refactoring
271(1)
Identification
271(1)
Notes
272(1)
7 General Advice in Dealing with Antipatterns 273(16)
7.1 Be Kind
274(1)
7.2 Do Not Blame Other People
274(1)
7.3 Learn to Deliver Bad News
275(1)
7.4 Do Not Worry for Other People
276(1)
7.5 Do Not Shoot the Messenger
277(1)
7.6 Let People Learn from Their Mistakes
278(1)
7.7 Just Get It Done
278(1)
7.8 Remember the Law of Unintended Consequences
279(1)
7.9 Listen
280(1)
7.10 Negotiate
281(1)
7.11 Never Give Up
282(1)
7.12 Never Attribute to Malice What Stupidity Can Explain
283(1)
7.13 Remember that Luck Can Play a Role
283(1)
7.14 Remember that No Good Deed Goes Unpunished
284(1)
7.15 Remember that People Despise in Others What They Hate in Themselves
284(1)
7.16 Use Golden Rule Management
285(1)
7.17 Never Mess with Space, Title, or Salary
285(1)
7.18 Be a Mentor
286(1)
7.19 Always Set and Meet Expectations
286(1)
7.20 Remember that You Take the Same Person with You Wherever You Go
287(1)
Note
288(1)
References
288(1)
Index 289