Upload
plee
View
218
Download
4
Tags:
Embed Size (px)
DESCRIPTION
doc
Citation preview
The EightThe EightSystems Engineering Systems Engineering DocumentsDocuments
Terry BahillSystems & Industrial EngineeringUniversity of ArizonaTucson, AZ [email protected]://www.sie.arizona.edu/sysengr/Copyright 2001-09 Bahill
04/20/23 2
References• W. L. Chapman, A. T. Bahill and W. A.
Wymore, Engineering Modeling and Design, CRC Press Inc., Boca Raton FL, Chapters 5 and 6, 1992.
• J. N. Martin, "Processes for engineering a system: an overview of the ANSI/EIA 632 standard and its heritage," Systems Engineering, 3(1), pp. 1-26, 2000.
• W. A. Wymore, Model-Based Systems Engineering, CRC Press Inc., Boca Raton FL, Chapter 1, 1993.
• http://www.sie.arizona.edu/sysengr/pinewood/pinewood.pdf
© 2009 Bahill
04/20/23 3
The eight SE documents1: Problem Situation2: Customer Requirements3: Derived Requirements4: Verification and Validation5: Concept Exploration6: Use Case Model7: Design Model8: Mappings and Management
© 2009 Bahill
04/20/23 4
The 8 systems engineeringdocuments are alive!
© 2009 Bahill
04/20/23 5
1: Problem Situation1
• is the executive summary• states the problem*• specifies the system’s mission• explains customers’ needs and expectations • states the goals of the project• defines the business needs• prescribes the system’s capabilities • delineates the scope of the system • expresses the concept of operations • describes the stakeholders• presents the key decisions• shows the suggested architecture • highlights the preferred alternatives
© 2009 Bahill
04/20/23 6
1: Problem Situation2
• This document summarizes the four most important program metrics: performance, cost, schedule and risk.
• It describes the deliverables: what will be delivered to whom, when.
• It is written in plain language and is intended for management and the public.
© 2009 Bahill
04/20/23 7
2: Customer Requirements• contains a detailed problem statement
and requirements extracted from the customer
• based on the Specific Requirements sections of the use cases
• contains a glossary of domain-specific terms and jargon
• intended for management, the customer and systems engineering
© 2009 Bahill
04/20/23 8
Input-function-output triples• Discover a function the system must perform• List an input that would be transformed into an
output by that function• Noun – verb phrase – noun• For example, suppose your customer has a box of
papers she wants to get rid of
(high level) Input: box full of paper Function: get rid of paper Output: empty box and residue
(low level) Input: paper Function: burn paper Output: ash
© 2009 Bahill
04/20/23 9
3: Derived Requirements• technical description (or model) of the
problem statement, customer requirements and additional derived requirements
• intended for engineering
• Alternative names: design requirements, system requirements, technical requirements
© 2009 Bahill
4: Verification and Validation • Validating the system
building the right system
• Verifying the system building the system right
• Validating requirements ensuring that the set of requirements is
correct, complete and consistent
• Verifying requirements Proving that each requirement has been
satisfied by logical argument, inspection, modeling, simulation, analysis, test or demonstration.
04/20/23 © 2009 Bahill10
04/20/23 11
System Validation• shows that the system and the set of
requirements satisfy the actual customer needs and expectations
• checks the set of requirements for consistency and completeness
• shows that a system model can satisfy the requirements
• ensures that a real-world solution can be built and tested to prove that it satisfies the requirements
• intended for systems engineering
© 2009 Bahill
04/20/23 12
5: Concept Exploration• investigate alternative system designs• produce incipient architecture• use evaluation criteria in a tradeoff study• present sensitivity analyses• explain the do nothing alternative• should be readable by the public
• Many tradeoff studies will be performed throughout the system life cycle.
© 2009 Bahill
04/20/23 13
6: Use Case Model• contains many use case reports that
describe the required behavior of the proposed system
• will be the basis of the system design• intended for management, engineering,
the customer, the public and systems engineering
© 2009 Bahill
04/20/23 14
old 6: Functional Decomposition• A function (a verb phrase) is a process
that transforms an input (a noun phrase) into an output (another noun phrase), e.g., burning changes paper into ash.
• decompose the top-level system function into subfunctions
• intended for systems engineering
© 2009 Bahill
04/20/23 15
7: Design Model• class diagrams• sequence diagrams• state machine diagrams• activity diagrams• block definition diagrams• internal block diagrams• parametric diagrams• system models
e. g. Z = (SZ, IZ, OZ, NZ, RZ)
• This model will be expanded into the implementation model and then the operational model
© 2009 Bahill
04/20/23 16
8: Mappings and Management• mappings between the requirements of
documents 2 and 3, the verification plan of document 3, the evaluation criteria of document 5, the functions of document 6 and the objects of document 7
• activity diagrams• user’s manual• risk analysis• Pert charts• schedules• work breakdown structure
© 2009 Bahill
04/20/23 17
The Order in Which the 8 Documents Should be Started1: Problem Situation8: Mappings and Management (schedules)6: Use Case Model 2: Customer Requirements3: Derived Requirements5: Concept Exploration7: Design Model 4: Verification and Validation
Then there are many iterations
© 2009 Bahill
04/20/23 18
The SEMPThese eight documents are the Systems Engineering Management Plan (SEMP), which is now being called the Integrated Master Plan (IMP) and the Integrated Master Schedule (IMS).
© 2009 Bahill
04/20/23 © 2009 Bahill19