Index


A

A Day in the Code (song), 204
A Night at the Payroll Project: Optional-Scope Contract Scene ( satire ), 263 “266
About Face 2.0 , 297
acceptance tests
customers writing, 191 “192
defined, 228
described, 8
on-site customers and, 130 “131
vs. requirements, 242
requirements as, 242 “245
timing of releases and, 303
user stories vs., 228
acronyms, and Extremo culture, 103 “104
activities
extreme programming in practice and, 27
extreme programming theory and, 16 “18
taming XP and, 357
The Adventures of Uncle Joe and Jack the Siberian Code Hound (satire), 145 “146
agile methods
agile, defined, 304
managing change and, 308
refactoring XP and, 339 “343
decreasing risk, 339
contingency vs. embellishment , 342 “343
encouraging contingency, 339 “340
necessary operations and procedures, 339
preventing fragility, 340 “342
up-front design and, 286, 287, 307
XP as a people process and, 94 “96
Agile Modeling (AM), vs. XP, 353
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process (John Wiley & Sons, 2002) pair programming and, 353
principles in, 216
up-front design and, 218
XP documentation and, 166, 167
Agile Software Development (Addison- Wesley, 2001). See also Cockburn, Alistair
customer responsibility and, 118
feedback and, 6
on software processes, 79
tailoring methodologies and, 368
agility
agile, defined, 304
enhancing with up-front design, 307
keeping design agile, 287
Alexander, Ian, 101
Ambler, Scott, 287. See also Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process (John Wiley & Sons, 2002)
Why Data Models Shouldn t Drive Object Models [And Vice Verse] (article), 223
XP documentation and, 166
Application Development Advisor magazine, 109
architecture. See also emergent design
architectural scalability, 322 “328
emergent design example, 324 “326
scalability drives architecture, 323 “324
The Piggy Scale of Process Robustness (satire), 326 “328
throwing away code, 326
architecture-shifting requirements, 242
poor architecture and XP, 278 “279
Arizona Daily Star, 257
Aspects of Testing (VoXP), 192
asynchronous messaging, testing for, 188 “189
ATLAS project, 314 “322
emergent design on, 320 “321
problems with, 315 “320
summary of, 321 “322



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