Implementing and Proving a Solution

From SEBoK
Jump to: navigation, search

Lead Author: Rick Adcock, Contributing Authors: Brian Wells, Scott Jackson, Janet Singer, Duane Hybertson


This topic is part of the Systems Approach Applied to Engineered Systems knowledge area (KA). It describes knowledge related to the implementationimplementation and provingproving of a preferred solutionsolution that may have been selected by activities described in the Analysis and Selection between Alternative Solutions topic. The activities that apply to an implemented solution during its operational life are described in Deploying, Using, and Sustaining Systems to Solve Problems topic and how systemssystems fit into commercial and acquisition relationships is discussed in the Introduction to System Fundamentals topic. Any of the activities described below may also need to be considered concurrentlyconcurrently with other activities in the systems approachsystems approach at a particular point in the life of a system-of-interestsystem-of-interest (SoI).

The activities described below should be considered in the contextcontext of the Overview of the Systems Approach topic at the start of this KA. The final topic in this KA, Applying the Systems Approach, considers the dynamic aspects of how these activities are used as part of the systems approach and how this relates in detail to elementselements of systems engineeringsystems engineering (SE).

Proving the System Overview

This topic covers both the sub-topics of verification and validation.

Verification

VerificationVerification is the determination that each element of the system meets the requirementsrequirements of a documented specification (see principle of elements). Verification is performed at each level of the system hierarchy. In the systems approach this topic pertains to the more abstract level of providing evidence that the system will accomplish what it was meant to do. In SE this topic pertains to providing quantitative evidence from tests and other methods for verifying the performance of the system.

Validation

ValidationValidation is the determination that the entire system meets the needs of the stakeholdersstakeholders. Validation only occurs at the top level of the system hierarchy. In the systems approach this topic pertains to the more abstract level of making sure the system meets the needs of the stakeholders. In SE, this topic pertains to the detailed demonstrations and other methods that are used to promote stakeholder satisfaction.

In a SE context, Wasson provides a comprehensive guide to the methods of both system verification and system validation (Wasson 2006, 691-709).

References

Works Cited

Wasson, C. S. 2006. System Analysis, Design, and Development. Hoboken, NJ, USA: John Wiley & Sons.

Primary References

Jackson, S., D. Hitchins and H. Eisner. 2010. "What is the Systems Approach?" INCOSE Insight. 13(1) (April 2010): 41-43.

Additional References

MITRE. 2012. "Verification and Validation." Systems Engineering Guide. http://mitre.org/work/systems_engineering/guide/se_lifecycle_building_blocks/test_evaluation/verification_validation.html (accessed September 11, 2012)

Wasson, C. S. 2006. System Analysis, Design, and Development. Hoboken, NJ, USA: John Wiley & Sons.


< Previous Article | Parent Article | Next Article >
SEBoK v. 2.1, released 31 October 2019