You are on page 1of 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 durante el 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. 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 los estndares 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 todas las etapas. Cada etapa tiene como entrada uno o varios documentos procedentes de las etapas anteriores 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 del software.

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

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 sistema siga funcionando y adaptndose a nuevos requisitos.

11. Con un grafico explique los siguientes modelos para el desarrollo de sistemas: Modelo en cascada, modelo incremental, modelo en espiral, Modelo basado en prototipos
MODELO DE CASCADA Es el primero de los propuestos y el ms ampliamente seguido por las organizaciones (se estima que el 90% de los sistemas han sido desarrollados as

MODELO INCREMENTAL El sistema va aadiendo pequeas funcionalidades, cada uno de los pequeos incrementos es parecido a lo que ocurre dentro de la fase de mantenimiento. La ventaja de este mtodo es que no es necesario tener todos los requisitos en un principio. El inconveniente es que los errores en la deteccin de requisitos se encuentran tarde. Hay dos partes en el ciclo de vida, similares al anterior. Por un lado est el anlisis y el diseo global. Por otra parte estn los pequeos incrementos, con las fases de diseo detallado, codificacin y mantenimiento

MODELO ESPIRAL Consiste en una serie de ciclos que se repiten. Cada uno tiene las mismas fases y cuando termina da un producto ampliado con respecto al ciclo anterior. En este sentido es parecido al modelo incremental, la diferencia importante es que tiene en cuenta el concepto de riesgo. Un riesgo puede 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 lo mismo, son mas modulares y por lo tanto el trabajo se puede dividir en un conjunto de mini proyectos

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 y comportamientos 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 comportamiento de un objeto puede modificar el estado de este. Comportamiento: Relacionado con su funcionalidad y determina las operaciones que este puede realizar o a las que puede responder ante mensajes enviados por otros objetos.

You might also like