GUIA 2procesos de Calidaa

download GUIA 2procesos de Calidaa

of 6

Transcript of GUIA 2procesos de Calidaa

  • 7/29/2019 GUIA 2procesos de Calidaa

    1/6

    ACTIVIDAD 2

    El trabajo es individual.

    1. Haga un mapa conceptual de Ingeniera del software relacionndolo con la SQA:(Software Quality Assurance; en espaol. Garanta de la Calidad del Software) o GCS

    (Gestin de la Calidad del Software).

    2. En la relacin Ingeniera del software con la SQA, implica varios responsables duranteel proceso de la elaboracin del software de calidad, estos son:

    INGENIEROS

    VENDEDORES

    JEFES DE PROYECTOS

    4. Que problemas resuelve la SQA(enumrelos y enncielos).

    Es un conjunto de actividades sistemticas y planeadas para asegurar que los procesos y productos de

    SW cumplen con los requerimientos, estndares y procedimientos.

    Aumentar las posibilidades de xito del proyecto.

    Funcionalidad.

    Cumplimiento.

    Usable.

    5. Que roles y responsabilidades tienen los equipos de desarrollo de software.

    Comit directivo

    Analista de sistemas

    Programador

    Ing. de sistemas

    6. Que habilidades y capacidades deben tener el personal del SQA

    Comunicacin

    Conocimiento

    Experiencia

  • 7/29/2019 GUIA 2procesos de Calidaa

    2/6

    7. Que Actividades realiza la SQA

    Participacin en la descripcin de SW.

    Auditar el producto para verificar el cumplimiento del proceso definido.

    Asegurar que las divergencias en el trabajo de SW sean documentadas de acuerdo a losestndares definidos.

    Almacenar cualquier inconformidad y reportarla a la gerencia media.

    Las revisiones del proyecto se realizan durante cada paso del desarrollo del mismo. Gestiones de configuraciones de SW.

    8. Haga un esquema del ciclo de vida del software.

    Las etapas constan de tareas. La documentacin es una tarea importante que se realiza en todaslas etapas. Cada etapa tiene como entrada uno o varios documentos procedentes de las etapasanteriores y produce otros documentos de salida segn se muestra en la figura

    9. Lea la normas IEEE 1074 y la ISO 12207 y de un concepto de ciclo de vida delsoftware.

    Acrnimo IEEE

    Lema Advancing Technology for Humanity

    Avance de la Tecnologa para la Humanidad

    Tipo Organizacin Profesional, Sin nimo de lucro

    Fundacin 1 de enero de 1963

  • 7/29/2019 GUIA 2procesos de Calidaa

    3/6

    Sede 3 Park Avenue, 17th Floor, Nueva York,

    EEUU

    mbito Mundial

    Presidente

    actual

    Moshe Kam

    10. Qu procesos dentro del ciclo de vida del software intervienen, clasifquelos en

    procesos principales, procesos de soporte y procesos de la organizacin.

    PROCESOS PRINCIPALES

    Anlisis: Construye un modelo de los requisitos

    Diseo: A partir del modelo de anlisis se deducen las estructuras de datos, la estructura en la que

    descompone el sistema y la interfaz de usuario.

    PROCESOS DE SOPORTE

    Codificacin: Construye el sistema. La salida de esta fase es cdigo ejecutable.

    Pruebas: Se comprueba que se cumplen criterios de correccin y calidad.

    PROCESOS DE LA ORGANIZACON

    Mantenimiento: En esta fase, que tiene lugar despus de la entrega se asegura que el sistemasiga funcionando y adaptndose a nuevos requisitos.

  • 7/29/2019 GUIA 2procesos de Calidaa

    4/6

    11. Con un grafico explique los siguientes modelos para el desarrollo de sistemas:Modelo en cascada, modelo incremental, modelo en espiral, Modelo basado enprototipos

    MODELO DE CASCADA

    Es el primero de los propuestos y el ms ampliamente seguido por las organizaciones (se estimaque el 90% de los sistemas han sido desarrollados as

    MODELO INCREMENTAL

    El sistema va aadiendo pequeas funcionalidades, cada uno de los pequeos incrementos esparecido a lo que ocurre dentro de la fase de mantenimiento. La ventaja de este mtodo es que noes necesario tener todos los requisitos en un principio. El inconveniente es que los errores en ladeteccin de requisitos se encuentran tarde.

    Hay dos partes en el ciclo de vida, similares al anterior. Por un lado est el anlisis y el diseoglobal. Por otra parte estn los pequeos incrementos, con las fases de diseo detallado,codificacin y mantenimiento

  • 7/29/2019 GUIA 2procesos de Calidaa

    5/6

    MODELO ESPIRAL

    Consiste en una serie de ciclos que se repiten. Cada uno tiene las mismas fases y cuando terminada un producto ampliado con respecto al ciclo anterior. En este sentido es parecido al modeloincremental, la diferencia importante es que tiene en cuenta el concepto de riesgo. Un riesgopuede ser muchas cosas: requisitos no comprendidos, mal diseo, errores en la implementacin

    MODELO EN PROTOTIPOS

    Estn basados en componentes que se relacionan entre ellos a travs de interfaces, o lo que es lomismo, son mas modulares y por lo tanto el trabajo se puede dividir en un conjunto de miniproyectos

  • 7/29/2019 GUIA 2procesos de Calidaa

    6/6

    12. Investigue que modelos hay para el desarrollo de sistemas orientados a objetos y

    grafquelos para explicarlos.

    Un objeto se delimita como una estructura que encapsula atributos caractersticas ycomportamientos procedimientos de una entidad con un papel bien definido. Cada objeto tiene:- Estado: Conjunto de valores de los atributos en un instante de tiempo dado. El comportamientode un objeto puede modificar el estado de este.Comportamiento: Relacionado con su funcionalidad y determina las operaciones que este puederealizar o a las que puede responder ante mensajes enviados por otros objetos.