Requirements management in large software system development

Sooyong Park, Jongho Nang
SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218)  
The management of requirements is an essential element of software development to ensure program success. As software systems become increasingly large, the management of their requirements becomes increasingly challenging. This paper summarizes an approach to software systems requirements management, called "engineering baselines" that has been developed to address those challenges. There are three primary dimensions of those requirements management challenges as addressed by the engineering
more » ... seline approach: 0 Machine processing of system text, especially the requirements statements, e Correlation [tracing/ between requirements and all other system elements, including hardware components, code modules, test cases, user manuals, and design specijkations, 0 Change consideration and control. There are three principal features of the engineering baseline approach: 0 Structuring [and decomposing to lowest level] requirements statements [and all other system lists, descriptions, designs, etc. J into separate, autonomous, stand-alone statements called system elements, e Numbering, with a unique system number to each system element, Maintaining history of changes and correlating [tracing] all system elements using their unique system numbers 0-7803-4778-1 /98 $10.00 0 1998 IEEE
doi:10.1109/icsmc.1998.725065 dblp:conf/smc/ParkN98 fatcat:5oofkhbgbbbivbqux4qdkm4c5u