You are on page 1of 3

Instituto tecnolgico superior de lerdo

PROCESOS DE LA FASES DEL ANALISIS Y EL DISEO DE SQA.

Materia: Calidad de software

Docente: Ricardo de Jess Bustamante

Alumno: Luis Gerardo Garca Gonzlez

Fecha: 28/02/2012

Qu es un Requerimiento? Un requerimiento es una condicin o capacidad a la que el sistema (siendo construido) debe conformar [ Racional]. Un requerimiento de software puede ser Definido como : Una capacidad del software necesaria por el usuario para resolver un problema o alcanzar un objetivo. Una capacidad del software que debe ser reunida o poseda por un sistema o componente del sistema para satisfacer un contrato, especificacin, estndar ,u otra documentacin formal. Qu son Requerimientos ? Los requerimientos de usuario representan el conjunto completo de resultados a ser obtenidos utilizando el sistema. Los requerimientos de sistemas deben mostrar todo lo que el sistema debe hacer mas todas las restricciones sobre la funcionalidad. Rol de Requerimientos Si un producto no es lo que el cliente o los usuarios quieren, entonces la calidad de la construccin es irrelevante. El rol clave de los requerimientos es mostrar a los desarrolladores y usuarios que se necesita de un sistema. Proveer los requerimientos forma parte de un lenguaje que todos comprenden, ya que todos estn involucrados, incluyendo los clientes. Beneficios de una Buena Administracin de Requerimientos Mejor control de proyectos complejos. Mejora en la calidad del software y en la satisfaccin del cliente. Reduccin en los retrasos y en los costos del proyecto. Mejora en la comunicacin del equipo.

Requerimientos del Dominio:


Se derivan del dominio del sistema ms que de las necesidades especficas de los usuarios. Pueden ser requerimientos funcionales nuevos, restringir los existentes o establecer cmo se deben ejecutar clculos particulares.

Especificacin de requerimientos de SQA: para los requerimientos son los siguientes: Verificar que todos los participantes correctos estn involucrados en el anlisis de los requisitos para identificar todas las necesidades del usuario. Revisar todos los requerimientos para determinar si su implementacin es factible. Verificar que los contratos fueron documentados, comunicados y revisados. Verificar que los requisitos que puedan tener algn tipo de error sean analizados por el equipo de requerimientos. Verificar que los requisitos estn documentados. Darle seguimientos a los cambios que puedan tener los requerimientos. Verificar que las personas involucradas en el equipo de requisitos estn entrenadas para el trabajo. Verificar que los procesos establecidos para definir ydocumentar requisitos son seguidos y documentados. Fase de Diseo: Las tareas de SQA en el proceso de diseo son: 1) Verificar que los procesos de diseo de software sigan los estndares determinados. 2) Verificar que todos los elementos que no cumplen con la calidad requerida sean procesados de acuerdo a los estndares y procedimientos establecidos. 3) Verificar que la matriz de rastreo de los requerimientos al diseo este lista. Los requisitos deben ser trazables, es decir, rastreables. Se podra decir que un requisito es trazable si se pueden identificar todas las partes del producto existente relacionadas con ese requisito. Todos los requisitos deberan ser trazables para mantener consistencia entre los distintos documentos de un proyecto. Es importante conocer aspectos de los requisitos tales como: Su origen(Quin los propuso) Necesidad (Por qu existe) Relacin con otros requisitos(Dependencias) Relacin con otros elementos (Dependencias) .4) Verificar que todos los requerimientos estn presentas en el diseo

You might also like