Index_E


E

early prototyping, vs. emergent design, 289 “291
The Economist Technology Quarterly, 32, 46
Eight Builds a Week (song), 57
Elssamadisy, Amr
on collective ownership, 319
on metaphors, 318
on pair programming, 319
on scalability, 313
on unit testing, 320
embellishment
vs. contingency, 342 “343
defined, 341
Embracing Change with Extreme Programming (article), 296
emergent architecture. See emergent design
emergent design, 269 “292
Arizona Daily Star on, 257
building infrastructure with, 277 “289. See also frameworks, design vs. business value
introduction to, 277 “278
poor architecture and XP, 278 “279
described, 12
vs. early prototyping, 289 “291
emergent entropy, defined, 295
example of, 324 “326
interdependence of practices and, 62
introduction to, 269 “274
emergent design basics, 270
The XP Society s Annual Picnic ( satire ), 271 “274
large XP projects and, 320 “321, 324 “326
negative aspects of
dangers of, 77
failure of XP on large scale and, 320 “321, 331 “332
illusion of progress and, 325
problems with, 290
positive aspects of, 291 “292
summary of, 291 “292
vs. up-front design, 286 “287, 287 “289
YAGNI, 274 “276
emergent entropy, defined, 295
emotions vs. logic, and XP problems, 78 “80
Estimation and Short Time Frames (VoXP), 258 “260
ethereal wizardry
in action, 372 “373
appropriate uses of XP and, 381 “382
bad advice as, 374 “375
complexity of evaluating XP and, 379 “381
more about, 373 “374
Packaged Dogma (VoXP), 376 “379
evolutionary design, defined, 166
evolutionary development, 19 “20
exploration, defined, 20
eXtreme Building (XB) (satire), 288 “289
extreme programming. See also XP
in practice, 23 “28
activities and, 27
introduction to, 23
knocking down and rebuilding, 26
refactoring and, 27 “28
values and, 26
XP from the Trenches (VoXP), 24 “25
theory, 4 “21
activities, 16 “18
central premise of XP, 5
coding standards, 15 “16
collective ownership, 13
continuous integration, 15
emergent design, 12
life cycle, 19 “21
pair programming, 13 “15
planning game, 9
practices outlined, 7 “8
refactoring, 12 “13
roles, 18 “19
simple design, 12
small releases, 11
sustainable pace, 15
system metaphor, 11 “12
test-driven development, 8
values, 5 “7
whole team, 10
Extreme Programming Explained: Embrace Change (Addison-Wesley, 2000). See also Beck, Kent
activities of software development and, 16
book review Web site, 101
customers and acceptance tests and, 131
embracing change and, 295
extremes of XP and, 377 “378
fixed-scope contracts and, 261
going home clean and, 60
on-side customer problems and, 124
pair programming and, 14, 15
productivity of pair programming and, 147
refactoring with an installed user base and, 218, 219
roles in XP and, 19
roles of XP, 18
small releases and, 11
teams and, 10
timing of publication, 93
YAGNI and, 276
Extreme Programming in Practice (Addison-Wesley, 2001), 20
Extreme Programming Installed (Addison-Wesley, 2000). See also Jeffries, Ron
changing requirements and, 49
customers and acceptance tests and, 130 “131
design and, 18
ethereal wizardry in action and, 373
frameworks and, 277
refactoring and, 40
symbiosis of XP and, 58
eXtreme Road Building (VoXP), 257
Extremo culture, 85 “116
acronyms and, 103 “104
C2 Wiki site and, 103
criticizers of XP and, 104 “108
introduction to, 104 “106
This Extremo Inquisition (satire), 107 “108
fear and, 108 “116
assigning fear to others, 115 “116
Extremos and, 109, 110 “112
importance of fear, 114
satire and, 112 “114
as source of project failures, 108 “109
hacking and XP and, 86 “88
mixed-case hyperlinks and, 103
summary of, 116
XP and the dot-com boom and, 92 “94
XP as a people process, 94 “101
agile methods , 94 “96
blaming programmers or XP, 96 “97
extremes of, 98
Marxist philosophy and, 100 “101
snack food and, 99 “100
XP goes mainstream, 88 “92
design and XPers, 89 “90
documentation and XPers, 91
introduction to, 88 “89
XP in the mainstream, 91 “92
XP terminology, 101 “102
The Extremo Inquisition, Round 2 (satire), 126 “127
The Extremo Inquisition (This May Sound Familiar) (satire), 107 “108



Extreme Programming Refactored
Extreme Programming Refactored: The Case Against XP
ISBN: 1590590961
EAN: 2147483647
Year: 2003
Pages: 156

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net