Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Y] [Z] QA (Quality Assurance) 2nd QFD (quality function deployment) analysis quality building in, principle of change tolerance discipline automating routine tasks code reviews configuration management continuous integration five S's merging subsystems mistake-proofing nested synchronization Open Source reviews organizing a workspace pairing shine (seiso) sort (seiri) standardize (seiketsu) standards for software development sustain (shitsuke) systematize (seiton) test-driven development divisible systems architecture iterative development assessment commitment example FIT (Framework for Integrated Tests) implementation introduction overview planning preparation stories story-test driven development user interface variation robust development processes role of feedback architecture iterative development Polaris program release planning Quality Assurance (QA) 2nd quality function deployment (QFD) analysis "Quality With a Name," queuing theory [See also speed.] average process time, calculating cascading queues cycle time reduction establishing a cadence evening out work arrival limiting work to capacity minimizing process elements minimizing process size pull scheduling examples a seven year list airport check-in desk asynchronous cadence customer service doctor's appointments IT workload pull scheduling release cycles thrashing Little's Law system stability utilization variation QuickBooks Quicken Rental Property Management |