Chapter 4 Technical Processes Flashcards

Technical processes are used to define the requirements for a system, to transform the requirements into an effective product, to permit consistent reproduction of the product where necessary, to use the product to provide the required services, to sustain the provision of those services and to dispose of the product when it is retired from service.

1
Q

What is the purpose of the business or mission analysis process?

A

To define the business or mission problem or opportunity, characterize the solution space, and determine potential solution classes that could address problem or take advantage of an opportunity - ISO/IEC/IEEE 15288

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are inputs to the Business or Mission Analysis process?

A
  • Organization strategic plan
  • ConOps
  • Source documentation
  • Life cycle constraints
  • Project constraints
  • Stakeholder requirements traceability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are outputs to the Business or Mission Analysis process?

A
Business or mission analysis strategy
Major stakeholder identification
Preliminary life cycle concepts
Problem or opportunity statement
Business requirements
Alternative solution classes
Preliminary validation criteria
Preliminary MOE needs/data
Business requirements traceability
Business or mission analysis record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are activities to the Business or Mission Analysis process?

A
Prepare for business or mission analysis
Define the problem or opportunity space
Characterize the solution space
Evaluate alternative solution classes
Manage the business or mission analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a ConOps?

A

Developed by/for leadership; Organizations way of doing things; typically embodies long range strategic plans and annual operations plans; basis for the organization to direct overall characteristics of future business and systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is an OpsCon?

A

Summarizes business needs from an operational perspective for solution classes addressing prop or opportunity; what the system will do (not how) and why; user-oriented describing system characteristics from user’s viewpoint; used to communicate overall quantitative and qualitative system characteristics to acquirer, user, supplier, and other org elements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the purpose of Stakeholder needs & requirements definition process?

A

Define stakeholder requirements for a system that can provide the capabilities needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are inputs to the Stakeholder needs & requirements process?

A
Source documents
Project constraints
Major stakeholder identification
Preliminary life cycle concepts
Problem or opportunity statement
Business requirements
Alternative solution classes
Preliminary validation criteria
Validated requirements
Preliminary MOE needs
Preliminary MOE data
Business requirements traceability
Life cycle constraints
Stakeholder needs
System requirements traceability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are activities to the Stakeholder needs & requirements process?

A

Prepare for stakeholder needs and requirements
Define stakeholder needs
Develop the operational concepts and other life cycle concepts
Transform stakeholder needs into stakeholder requirements
Analyze stakeholder requirements
- Manage the stakeholder needs and requirements definition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are outputs to the Stakeholder needs & requirements process?

A
Stakeholder needs and requirements definition strategy
Life cycle concepts
System function identification
Stakeholder requirements
Validation criteria
MOE needs
MOE data
Stakeholder requirements traceability
Initial RVTM
Stakeholder needs and requirements definition record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the purpose of the System requirements definition process?

A

Transform the stakeholder, user-oriented view of desired capabilities into a technical view of a solution that meets the operational needs of the user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How is iteration and recursiveness related to requirements definition?

A

Requirements definition is both iterative and recursive; iterative: process is repeated on the same level of the system; recursive: when the same set of processes are applied to successive levels of a system elements within the system structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are inputs to the System requirements definition process?

A
Life cycle concepts
System function identification
Stakeholder requirements
Stakeholder requirements traceability
Initial RVTM
Architecture traceability
Final RVTM
Life cycle constraints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are activities to the System requirements definition process?

A

Prepare for system requirements definition
This task includes identification of expected interactions of the system with systems external to the system (control) boundary as defined in negotiated interface control documents (ICD)
Define system requirements
A documentation tree, that evolves with the interaction of system requirements definition, architecture, and design definition processes, can be developed.
identify the technical risks that need to be accounted for in the system requirements
Analyze system requirements
Define verification criteria, critical performance measures that allow assessment of technical achievement.
Measures of Performance (MOP)
Technical Performance Measures (TPM)
: “implementation” measures of success that should be traceable to MOES and MOSs
Manage system requirements
Provide baseline information for configuration management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are outputs to the System requirements definition process?

A
System requirements definition strategy
System function definition
System requirements
System functional interface identification
Verification criteria
MOP needs
MOP data
System requirements traceability
Updated RVTM
System requirements definition record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the objective of requirements analysis?

A

Objective of requirements analysis is to provide understanding of the interaction between the various functions and to obtain a balanced set of requirements based on user objectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Characteristics of individual requirements (8)

A
Necessary
	Implementation independent
	Unabiguous
	Complete
	Singular
	Achievable
	Verifiable
	Conforming
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Characteristics of sets of requirements as a whole (4)

A

Complete
Consistent
Feasible/affordable
Bounded

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Characteristics of individual requirements statements (17)

A
Trace to parent
Trace to source
Trace to interface definition
Trace to peer requirements
Trace to verification method
Trace to verification requirements
Trace to verification results
Requirements validation status
Priority
Criticality
Risk
Key driving requirement (KDR)
Owner
Rationale
Applicability
Type
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is the purpose of the Architecture definition process?

A

Purpose: generate system architecture alternatives, to select one or more alternatives that frame stakeholder concerns and meet system requirements, and to express this in a set of consistent views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What are inputs to the Architecture definition process?

A
Life cycle concepts
System function definition
System requirements
System functional interface identification
System requirements traceability
Updated RVTM
Design traceability
Interface definition update identification
Life cycle constraints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What are outputs to the Architecture definition process?

A
Architecture definition strategy
System architecture description
System architecture rationale
Documentation tree
Preliminary TPM needs
Preliminary TPM data
Architecture traceability
Architecture definition record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What are activities to the Architecture definition process?

A
Prepare for architecture definition
Develop architecture viewpoints
Develop models and views of candidate architectures
Relate the architecture to design
Assess architecture candidates
Manage the selected architecture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What the purpose of the Design definition process?

A

Purpose: provide sufficient detailed data and information about the system and its elements to enable the implementation consistent with architectural entities as defined in models and views of the system architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

What are inputs to the Design definition process?

A
Life cycle concepts
System function definition
System requirements 
System functional interface identification
System architecture description 
System architecture rationale
Preliminary interface definition
Preliminary TPM needs
Preliminary TPM data
Architecture traceability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What are outputs to the Design definition process?

A
Design Definition Strategy
System design description
System design rationale
Interface definition
TPM needs
TPM data
Design traceability
System element descriptions
Design definition record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

What are activities for the Design definition process?

A

Prepare for design definition
Establish design characteristics and design enablers related to each system element
Assess alternatives for obtaining a system element
Manage the design

28
Q

What is the purpose of the system analysis process?

A

provide a rigorous basis of data and information for technical understanding to aid decision-making across the life cycle.

29
Q

What are inputs to the system analysis process?

A

Life cycle concepts
Analysis situations
Life cycle constraints

30
Q

What are outputs to the system analysis process?

A

System analysis strategy
System analysis report
System analysis record

31
Q

What are activities for the system analysis process?

A

Prepare for system analysis
Perform system analysis
Manage system analysis

32
Q

What is the purpose of the Implementation process?

A

Purpose: realize a specified system element

33
Q

What are inputs to the Implementation Process?

A
Life cycle concepts
System architecture description
System architecture rationale
System design descrription
System design rational
Interface definition
Design traceability
System element descriptions
34
Q

What are outputs to the Implementation Process?

A
Implementation strategy
Implementation enabling system requiremetns
Implementation constraints
System elements
	Hardware/physical
	Software
	Operational resources (procedures & training)
	Services
System element documentation
Operator/maintaner training materials
Implementation traceability
Implementation report
Implementation record
35
Q

What are activities for the Implementation Process?

A

Prepare for implementation
Perform implementation
Manage results of implementation

36
Q

What is the process of the Integration process?

A

Purpose: synthesize a set of system elements into realized system that satisfies system requirements, architecture, and design

37
Q

What are inputs to the Integration process?

A
Life cycle concepts
Interface definitions
System element descriptions
System elements
System element documentation
Implementation traceability
Accepted system or system element
38
Q

What are outputs to the Integration process?

A
Integration strategy
Integration enabling system requirements
Integration constraints
Integration procedure
Integrated system or system elements
Interface definition update identification
Integration report
Integration record
39
Q

What are activities for the Integration process?

A

Prepare for integration
Perform integration
Manage results of integration

40
Q

What are some integration strategies and approaches?

A

Global integration or “big bang integration”
Pro: simple and does not require simulating the system elements not being available at that time
Con: Difficult to detect and localize faults; interface faults are detected late
Integration “with the stream”
Delivered system elements are assembled as they become available.
Pro: Allows starting the integration quickly
Con: complex to implement bc you need to simulate system elements not yet available; Impossible to control the end-to-end “functional chains”; global tests are postponed very late in the schedule
Incremental integration
One or a very few system elements are added to an already integrated increment of system elements (in a predefined order)
Pro: Allows fast localization of faults; new fault is usually localized in lately integrated system elements or dependent on a faulty service
Con: Requires simulators for absent system elements and many test cases; each system element addition requires the verification of the new configuration and regression testing
Subset Integration, “functional chain integration”
System elements are assembled by subsets (aggregate), then subsets are assembled together
Pro: saves time due to parallel integration of subsets; delivery of partial products is possible; requires less means (enablers) and fewer test cases than integration by increments
Top-down integration
System elements or aggregates are integrated in their activation or utilization order
Pro: availability of a skeleton of the system and early detection of architectural faults; definition of test cases is close to reality, test data reuse is possible
Con: Many stubs/caps need to be created; difficult to define test cases of the leaf system elements
Bottom-up integration
System elements or aggregates are integrated in opposite order of their activation or utilization
Pro: Definition of test cases is easy; early detection of faults is possible; number of simulators needed are reduced; aggregate can be a subsystem
Con: test cases are redefined for each step; drivers are difficult to realize; system elements of lower levels are over tested; slow detection of architectural faults
Criterion-driven integration
Reorganization of coupling matrices

41
Q

What is the purpose of the Verification process?

A

provide objective evidence that a system or system element fulfills its specified requirements and characteristics

42
Q

What are inputs to the Verification process?

A
Life cycle concepts
System requirements
Verification requirements
Updated RVTM
Interface definition
Integrated system or system elements
Integration report
43
Q

What are outputs to the Verification process?

A
Verification strategy
Verification enabling system requirements
Verification constraints
Verification procedure
Final RVTM
Verified system
Verification report
Verification record
44
Q

What are activities for the Verification process?

A

Prepare for verification
Perform verification
Manage the results of verification

45
Q

What are some verification techniques?

A
Inspection
Analysis
Demonstration
Test
Analogy or similarity
Simulation
Sampling
46
Q

What’s the process of the transition process?

A

establish a capability for a system to provide services specified by stakeholder requirements in the operational environment

47
Q

What’s are inputs to the transition process?

A
Life cycle concepts
Operator/Maintaner training materials
Final RTVM
Verified system
Verification report
48
Q

What’s are outputs to the transition process?

A
Transition strategy
Transition enabling system requirements
Transition constraints
Installation procedure
Installed system
Trained operators and maintainers
Transtion report
Transition record
49
Q

What’s are activities for the transition process?

A

Prepare for the transition
Perform the transition
Manage results of the transition

50
Q

What’s the purpose of the Validation process?

A

What’s the purpose of the Validation process?

51
Q

What are inputs to the Validation process?

A
Life cycle concepts
Stakeholder requirements
Final RVTM
Installed system
Transition report
Validation Criteria
52
Q

What are outputs to the Validation process?

A
Validation strategy
Validation enabling system requirements
Validation constraints
Validation procedure
Validated requirements
Validated system
Validated system
Validated report
Validated record
53
Q

What are activities for the Validation process?

A

Prepare for validation
Perform validation
Manage results of validation

54
Q

What’s the purpose of the Operation process?

A

Purpose: use the system to deliver its services

55
Q

What are inputs to the Operation process?

A
Life cycle concepts
Operator/Maintainer training materials
Trained operator and maintainers
Validated system 
Maintenance report
56
Q

What are outputs to the Operation process?

A
Operation strategy
Operation enabling system requirements
Operation constraints
Operation report
Operation record
57
Q

What are activities for the Operation process?

A

Prepare for operation
Perform operation
Manage results of operation
Support the customer

58
Q

What is the purpose of the maintenance process?

A

Purpose: sustain the capability of the system to provide a service

59
Q

What are inputs to the maintenance process?

A
Life cycle concepts
Operator/Maintaner training materials
Trained operator and maintaners
Validated system 
Validation report
Operation report
60
Q

What are outputs to the maintenance process?

A
Maintenance strategy
Maintenance enabling system requirements
Maintenance constraints
Maintenance procedure
Maintenance report
Maintenance record
61
Q

What are activities for the maintenance process?

A

Prepare for maintenance
Perform maintenance
Perform logistics support
Manage results of maintenance and logistics

62
Q

What are the different types of maintenance?

A

Corrective
Preventative
System modifications

63
Q

What is the purpose of the disposal process?

A

Purpose: End the existence of a system element or system for a specified intended use, appropriately handle replaced or retired elements, and to properly attend to identified critical disposal needs.

64
Q

What are inputs to the disposal process?

A

Life cycle concepts
Validated system
Operation report
Maintenance report

65
Q

What are outputs to the disposal process?

A
Disposal strategy
Disposal enabling system requirements
Disposal constraints
Disposal procedure
Disposed system
Disposal report
Disposal record
66
Q

What are activities for the disposal process?

A

Prepare for disposal
Perform disposal
Finalize the disposal