Verificación y Validación de Software Software Verification and Validation


Abstract:

The verification and validation (V&V) process addresses all stages of the software lifecycle in a decisive way. It is used to determine if a given task or product fulfills the user’s needs and meets the requirements established for its development. V & V supports the construction process by providing an objective assessment of the products and processes which are part of the software development lifecycle. These processes are based on ISO/EEC 15288: 2008 and ISO/EEC 12207: 2008 standards, which provide the software with a quality concept, establishing whether the requirements are correct, complete, precise, consistent and verifiable. Testing is part of a broader software verification and validation process V & V, and is supported by the IEEE1008 and ISO/IEC 29119 standards. The software testing originated from the need to guarantee a quality product, uncovering the defects the programs may contain prior to the implementation, and the necessity to demonstrate that a program does what it is intended to do. The article aims to differentiate between Verification, Validation and Testing concepts, their applicability time in different phases of the development of a quality software, and the different standards that can be applied based on these concepts.

Año de publicación:

2017

Keywords:

    Fuente:

    googlegoogle

    Tipo de documento:

    Other

    Estado:

    Acceso abierto

    Áreas de conocimiento:

    • Ingeniería de software
    • Software

    Áreas temáticas:

    • Programación informática, programas, datos, seguridad
    • Física aplicada