Premium
2.1.4 Use Case Development Integrated in a Systems Engineering Environment
Author(s) -
Smith Darold K.
Publication year - 2002
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2002.tb02442.x
Subject(s) - computer science , software engineering , software deployment , user story , process (computing) , systems engineering , new product development , process management , engineering , software development , software , business , programming language , operating system , marketing
The ability to capture stakeholder interests early in a system's evolution is critical to successful deployment of the system over its lifecycle. The concept of capturing user functionality as use cases is beginning to be used in systems engineering. Most use case content development consists of the manual process of documenting use case information as text in a CASE tool or in a word processor. This paper describes one approach to integrating use case development in the systems engineering environment. Each element of the user‐defined use case template is an object in the SLATE 1 database. The benefits include: capturing relations among user needs, use cases, requirements, architecture, implementation, product lifecycle, affected parties, and external CASE tools. The collaborative environment assures that all users work with current data. Custom reports and metrics allow tracking use case progress, issues, etc .