Rapid Development: Taming Wild Software SchedulesCorporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find:
|
Contents
Welcome to Rapid Development | 1 |
RapidDevelopment Strategy | 5 |
Classic Mistakes | 29 |
Copyright | |
45 other sections not shown
Other editions - View all
Common terms and phrases
approach Boehm Chapter CLASSIC MISTAKE complete components cost create CROSS-REFERENCE For details customers Daily Build deadline defects deliver devel development speed effective effort end-users environment Evolutionary Delivery Evolutionary Prototyping expectations feature creep feature set Figure focus Fred Brooks fundamentals Further Reading goals HARD DATA implement improve information hiding interface JAD session Jones language lifecycle model lines of code ment Microsoft Miniature Milestones months motivation nominal schedule organization Outsourcing overly optimistic schedule overtime Peopleware percent problems programming language progress visibility rapid development RDLs reduce release reports requirements requirements analysis reuse Risk Management sched schedule pressure schedule risk Section smoke test Software Configuration Management software development Software Engineering software project specific spiral model Staged Delivery Table team members team structure Theory-W Throwaway Prototyping timebox Timebox Development Trade-Offs User-Interface Prototyping vendor waterfall model weeks