Index_S


S

Samurai debugging, 17
satire pieces
A Night at the Payroll Project: Optional-Scope Contract Scene , 263 “266
The Adventures of Uncle Joe and Jack the Siberian Code Hound , 145 “146
Camp Regretestskiy , 194 “197
on circular reasoning, 229
eXtreme Building (XB) , 288 “289
The Extremo Inquisition, Round 2 , 126 “127
The Extremo Inquisition (This May
Sound Familiar) , 107 “108
on integrate or toss , 59
Listening Without Preconceptions , 239 “240
Neutralizing the Reality Distortion Field , 379
Pair Programming Ergonomics , 146
The Piggy Scale of Process Robustness , 326 “328
There s No TIME to Write Down Requirements , 202
Was Fear the Cause of C3 s Failure? , 112
WHATIF , 296 “297
When Change Is Free , 302
The XP Society s Annual Picnic , 271 “274
You Might As Well Say the Code Is the Design , 203
scalability, 313 “335
architectural scalability, 322 “328
emergent design example, 324 “326
The Piggy Scale of Process Robustness (satire), 326 “328
scalability drives architecture, 323 “324
throwing away code, 326
prevention of fragility and, 342
summary of, 334 “335
types of, 314
XP fails on larger scale, 328 “334
collective ownership and, 329
communal coding rooms and, 331
emergent design and, 331 “332
on-site customers and, 331
reasons for, 334
vs. small projects, 332 “333
solution, 334
story cards and oral documentation and, 329
XP coaches and, 329 “331
XP on 50-person projects, 314 “322
emergent design on, 320 “321
problems with, 315 “320
summary of, 321 “322
Schedule Is the Customer s Problem (The Man with Kaleidoscope Eyes) (song), 117
schedules. See software schedules
Schuh, Peter, 252, 253
scope creep, 254 “257, 304
Sharp, Robin
Refactoring the Database (VoXP), 222 “223
Unit Testing (VoXP), 189
Short Iterations (song), 347
sign-off procedures, and on-site customers, 165
simple design
basics of, 12
to tame XP, 349
value of, 378
The Simplest Build System (VoXP), 305 “306
simplicity
C3 project and, 37
as XP value, 6
Smalltalk, 39
Smell the Code, Jack (song), 89
Smelling Better (song), 206
snack food and XP, 99 “100
Snack Food (VoXP), 99
social aspects of XP. See Extremo culture; pair programming
Software Engineering Economics (Prentice Hall, 1982), 296
Software Is Never Done (song), 249
Software Reality XP forum, 163
software schedules, 249 “267
introduction to, 249 “250
non-existence of schedules, 250 “260
deadline flexibility, 257 “260
notion of doneness, 251 “253
Robert C. Martin on, 249 “250
scope creep and, 254 “257
optional-scope contracts, 260 “266
A Night at the Payroll Project: Optional-Scope Contract Scene (satire), 263 “266
basics of, 260 “262
Stumbling Around (VoXP), 262 “263
summary of, 267
Song of the Extremos (song), 374
songs
A Day in the Code , 204
Bang! Bang! I Think We ll Refactor , 74
Big Projects Got No Reason to Live , 313
Changes , 293 “294
Chrysler Knows It Ain t Easy , 31 “32
Code Hound , 99 “100
Code Together , 227
Code s Little Helper , 147
The Customer s a Beast of Burden , 120 “121
Eight Builds a Week , 57
Hey Dude , 337
I Can t Code Alone. . . Cause I Need My Pair , 138
I Can t Get No Architecture , 269 “270
I m Rewriting Code That I Wrote Yesterday , 60 “61
Imagine , 371
It s Been Four Long Years , 44 “45
Just Hack , 85
The Long and Winding Thread , 171 “172
Optional-Scope Contract , 262
The Project Called C3 (second verse), 42
Project s Not Going Too Far , 306 “307
Projects That Are Very Small , 321 “322
Refactor , 201 “202
Refactorin , 211
Schedule Is the Customer s Problem (The Man with Kaleidoscope Eyes) , 117
Short Iterations , 347
Smell the Code, Jack , 89
Smelling Better , 206
Software Is Never Done , 249
Talkin About Documentation , 161
Test and Shout , 186
UML Won t Write My Code , 177
Unit Test Writer , 183
We All Met on a Project Called C3 , 35
We Can Toss It Out , 326
When You Talk the Talk You Know the Talk That You Talk Is Really Big Talk , 36
While Management Gently Weeps , 253
YAGNI , 274
Yesterday , 60
You Can t Always Hack All You Want , 382
You Say Design, I Say Just Code , 3
Your Pair Will Hold Your Hand , 135 “136
specifications
functional specifications, defined, 238
requirements and, 165
spikes
tweaked to tame XP, 354
XP spikes, defined, 354
Stephens, Matt
problems in XP projects and, 360
The Case Against Extreme Programming (article), 106, 109, 314, 350
on XP and design documentation, 350
stopgap, 358
story cards
described, 9
failure of XP on large scale and, 329
Stumbling Around (VoXP), 262 “263
sustainable pace
ATLAS project problems and, 317
Camden, Rich on, 25
defined, 7
extreme programming and, 15
tweaked to tame XP, 355
symbiosis, 58 “61
symbolism, 58 “61
system metaphor, 11 “12



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