For longtime developers, software architects and development managers, modern practices present almost an embarrassment of riches. We've gone from largely nonsystematic practices to multiple systems, ...