TY - JOUR
T1 - Developing an analytical model for planning systems verification, validation and testing processes
AU - Shabi, Jacob
AU - Reich, Yoram
PY - 2012/4
Y1 - 2012/4
N2 - System VVT (verification, validation, and testing) are three tasks of System Engineering that focus on ensuring that systems are designed and delivered to meet customer and engineering requirements in the best way possible. Most organizations use sub-optimal VVT processes and methods. The literature does not offer an effective approach for associating VVT methods to VVT activities in order to satisfy customer and engineering requirements. In many large and complex projects, the project manager faces the dilemma of how best to validate and verify customer and engineering requirements, respectively. In many cases, decisions are made in an intuitive manner. For a project with a small amount of requirements (e.g., design of a new chair, table, or a simple toy), optimum decisions for VVT methods to be included within the project are feasible. For projects with large amount of requirements, for example, design of a new payload (e.g., captive carriage of a fuel tank, camera pod or other equipment) on an aircraft, a structured process to evaluate the overall impact of VVT methods implemented in order to satisfy those requirements, and the risk involved by performing these and not other methods, is necessary. This paper proposes a model for selecting an appropriate VVT approach depending on the phase or the level of the product in the system hierarchy; the model is independent of project size or precedence. We present an analytical model that not only structures the decision process but also outputs the optimal VVT methods given Cost and Risk constraints. The analytical model was formulated as an optimization problem, where a function that associates Quality derived from incorporating VVT methods is maximized subject to Cost and/or Risk constraints. The use of the model is demonstrated on a sample problem.
AB - System VVT (verification, validation, and testing) are three tasks of System Engineering that focus on ensuring that systems are designed and delivered to meet customer and engineering requirements in the best way possible. Most organizations use sub-optimal VVT processes and methods. The literature does not offer an effective approach for associating VVT methods to VVT activities in order to satisfy customer and engineering requirements. In many large and complex projects, the project manager faces the dilemma of how best to validate and verify customer and engineering requirements, respectively. In many cases, decisions are made in an intuitive manner. For a project with a small amount of requirements (e.g., design of a new chair, table, or a simple toy), optimum decisions for VVT methods to be included within the project are feasible. For projects with large amount of requirements, for example, design of a new payload (e.g., captive carriage of a fuel tank, camera pod or other equipment) on an aircraft, a structured process to evaluate the overall impact of VVT methods implemented in order to satisfy those requirements, and the risk involved by performing these and not other methods, is necessary. This paper proposes a model for selecting an appropriate VVT approach depending on the phase or the level of the product in the system hierarchy; the model is independent of project size or precedence. We present an analytical model that not only structures the decision process but also outputs the optimal VVT methods given Cost and Risk constraints. The analytical model was formulated as an optimization problem, where a function that associates Quality derived from incorporating VVT methods is maximized subject to Cost and/or Risk constraints. The use of the model is demonstrated on a sample problem.
KW - Cost
KW - Methods of verification
KW - Quality
KW - Risk
KW - Validation
KW - Verification
UR - http://www.scopus.com/inward/record.url?scp=84859601515&partnerID=8YFLogxK
U2 - 10.1016/j.aei.2012.02.001
DO - 10.1016/j.aei.2012.02.001
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84859601515
SN - 1474-0346
VL - 26
SP - 429
EP - 438
JO - Advanced Engineering Informatics
JF - Advanced Engineering Informatics
IS - 2
ER -