01.02.2013 Views

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

the index<br />

building projects (continued)<br />

generating documentation 228<br />

good build scripts 228, 230–231<br />

tools 224, 227<br />

Bullet Points<br />

bugs 200<br />

building projects 234<br />

build tool 233<br />

continuous integration (CI) 274<br />

controlled and buildable code 414<br />

fixing bugs 395<br />

iteration 26<br />

process changes 428<br />

project planning 103, 106<br />

system testing 346<br />

test-driven development 314<br />

testing 274<br />

third-party code 380<br />

user stories 66<br />

velocity 380<br />

version control 207, 216<br />

Burn Down chart 115<br />

Burn Down graph 102, 104<br />

Burn Down rate 323, 346<br />

lowering 118<br />

underestimating time 323<br />

unexpected tasks 143<br />

C<br />

CM (configuration management) 188<br />

clarifying assumptions 51<br />

classes<br />

having each one do only one thing 161<br />

well-designed 152<br />

clean target 229<br />

ClearQuest 336<br />

code<br />

branching (see branching code)<br />

checking in and out 191<br />

conflicting 193, 194<br />

450 <strong>Index</strong><br />

Download at WoweBook.Com<br />

documenting 391<br />

good 220<br />

good-enough 164<br />

multiple code bases 209<br />

testing 440<br />

trust no one 373<br />

cohesion 161<br />

committing changes<br />

descriptive messages 202<br />

to a tag 210<br />

communication, key to most problems 330<br />

communication and iterations 329–330, 333<br />

compilation, continuous integration (CI) 253<br />

configuration management (CM) 188<br />

conflicting code 193, 194<br />

continuous integration (CI) 252–253, 270<br />

tool 254–256<br />

convergence 57, 58<br />

coverage report 408<br />

customer’s perspective 39<br />

customer feedback 41<br />

customers<br />

approval, next iteration 360<br />

blueskying requirements 34<br />

bug fix estimate 406<br />

changing features 20–23<br />

general ideas about what they want 32<br />

how much <strong>of</strong> process should customers see 58<br />

impatience 73<br />

keeping in loop 8<br />

last-minute requests 140<br />

managing unhappy 98<br />

not being able to meet deadline 75, 97<br />

requirements from customer’s perspective 39<br />

setting priorities 72, 73, 78<br />

setting priorities for new requirements 25<br />

talking to customer about bugs 386<br />

talking with 33<br />

valuing time 52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!