... Page 422 abstraction 99, 107acceptance test 251, 332activity diagrams 414Ada 177, 189, 215, 233, 254, 393adaptive maintenance 11adversary team 275agile manifesto 330agile methods 330Algol ... 322 orthogonality 177OSM 323overwork 334package diagrams 414packages 223 pair programming 286, 334paralysis 371parameters 188Pascal 393patient monitoring system case study113, 229 , 410patterns ... 322 prototyping, 303spiral, 297unified process 337waterfall, 291productivity 6profiler 275program design language 103program structure chart 122 programming in the large 221 programming language 175,...