Index_D


D

data
refactoring and corruption of live data, 221 “222
refactoring live data, 222 “223
databases. See patient records database
deadlines
flexibility of and software schedules, 257 “260
notion of doneness and, 251 “252
quality and, 256
debugging. See Samurai debugging
dependencies and fragility, 342
design. See also emergent design; test-first design; up-front design
as activity, 18
changes and
changes to, 307
managing change with, 308
design abstraction, 309
design spin, 304 “305
evolutionary design, defined, 166
Extremo culture and, 89 “90
of frameworks, and business value, 279 “287
adding complexity, 281 “282
benefits emerge, 284 “285
framework design in XP, 279 “280
justifying to customers, 285 “286
services frameworks, 280
simplicity and, 280 “281, 282 “284
up-front design vs. emergent design, 286 “287
interaction design, 297 “298, 310, 364
modular design, 68
programmers doing, 352
refactoring
vs. design, 203 “205
refactoring as poor substitute for, 203 “205
simple design
basics of, 12
to tame XP, 349
value of, 378
summary of XP approach to, 323
design documentation. See also oral documentation
basics of, 166 “169
lack of in XP, 87
reliance on pair programming and, 157
vs. requirements documentation, 162
as solution to scalability, 334
transitory nature of in XP, 167
value of, 87 “88, 178 “179
development
activities of software development, 16
Agile Software Development , 6, 79, 118, 368
evolutionary development, 19 “20
Manifesto for Agile Software Development, 251
Rapid Development: Taming Wild Software Schedules , 208
test-driven development, 8
Test-Driven Development: By Example, 188
use-case “driven development, 233 “235, 365
Distributed Computing magazine, 38
Do The Simplest Thing That Could Possibly Work (DTSTTCPW)
C3 project life cycle and, 37
Camden, Rich on, 25
DocGen project, 128 “129
documentation. See also design documentation; oral documentation
Extremo culture and, 87, 91
future of, 166 “168
nontransient documentation, 172 “173
requirements documentation, 162 “165, 350
Rosenberg, Doug on, 170 “173
dot-com boom, 92 “94
DTSTTCPW
C3 project life cycle and, 37
Camden, Rich on, 25



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