Practical Strategies for Developing Large Software Systems |
Contents
INTRODUCTION OVERVIEW | 1 |
Problems | 15 |
REQUIREMENTS ANALYSIS | 55 |
Copyright | |
4 other sections not shown
Common terms and phrases
activities Air Force algorithm analysis and design APMIS application approach assembly language assertions automated Barry Boehm Boehm bottom-up capabilities checkout Chief Programmer Team COBOL compiler complete components computer configuration Computer Programming concept configuration construction cost estimation debugging defined described design phase detailed Development Data Base difficult documentation effort elements errors Evaluator and Tester execution factors Figure FORTRAN functions gram hardware implementation improved input integrated interfaces language large software man-months ment methodology model-driven monitoring number of instructions output package parameters percent performance planning preprocessor problems procedures produced program development program modules project management prototype quirements Redondo Beach reports requirements analysis routine schedule segment simulation software costs software design software development cycle software development process software maintenance software production software requirements analysis software system source statements specification step structured programming subroutine system development technical techniques tion top-down validation ware