Nothing Special   »   [go: up one dir, main page]

Estratos de La Ingeniería de Software

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Estratos de la Ingeniera de Software

La ingeniera de software es una energa estratifica ya que cada uno de los estratos que la forman tienen un enfoque especifico dentro de esta disciplina. El estrato bsico que es la base que soporta la ingeniera de software es un enfoque en la calidad ya que est sustentada la ingeniera en la mejora continua de los procesos y esta cultura al final conduce al desarrollo efectivo, apoyados en la gestin de la calidad total sigma6 y enfoques similares Calidad Total Gestin de Calidad Sigma 6 El siguiente estrato de la ingeniera de software es de proceso siendo este el elemento que mantiene juntos los estratos de la tecnologa y que permite el desarrollo racional y a tiempo del software de computadora. El proceso de software establece un marco de trabajo que debe establecerse para la entrega efectiva de la tecnologa de la ingeniera del software. El proceso de software forman la base para el control de gestin de proyectos y establece el contexto en el cual se aplican los mtodos tcnicos se generan los productos de trabajo los cuales pueden ser modelos, documentos, datos, recortes, formatos, etc., se asegura la calidad y los cambios se manejan de manera apropiada.

Actividades Sombrilla de Proceso


Las actividades tpicas en esta categora incluyen: Seguimiento y control del proyecto de software: Consiste en evaluar el progreso del proyecto comparndolo con el plan de proyecto para tomar las acciones necesarias para mantener el programa. Gestin del Riesgo: Aqu se evalan los riesgos que pudieran afectar los resultados del proyecto o la calidad del producto. Aseguramiento de la calidad del Software: Aqu se definen y conducen las actividades requeridas para asegurar la calidad del software a travs de los estndares definidos para cada una de las etapas de desarrollo. Revisiones Tcnicas Formales: Evala los productos de trabajo de la ingeniera de software para descubrir y eliminar los errores antes de que estos se propaguen a la siguiente accin o actividad.

Medicin: Aqu se definen y recolectan mediciones del proceso el proyecto y el producto para ayudar al equipo a entregar el software que satisfaga las necesidades del cliente. Gestin de la Configuracin del Software: Aqu se manejan los efectos de los cambios llevados a cabo a travs del proceso del software. Reutilizacin de Productos del Trabajo: Aqu se definen los criterios para la reutilizacin de productos del trabajo (componentes de software) y se establecen los mecanismos para la creacin de nuevos componentes reutilizables. Preparacin y Produccin del producto de Trabajo: Abarca las actividades requeridas para crear productos de trabajo como modelos, documentos, registros, formatos y listas.

Marco de Trabajo
Las actividades propias del marco de trabajo genrico del proceso y que se aplican en la inmensa mayora de los proyectos de software son: 1) Comunicacin: Esta actividad implica una gran colaboracin y comunicacin con los clientes adems de abarcar la investigacin de requisitos y otras actividades relacionadas. 2) Planeacin: Esta actividad del marco de trabajo nos permite establecer y describir las tareas tcnicas que deben realizarse los riesgos probables los recursos requeridos, los productos del trabajo que han de producirse y el programa de trabajo en general. 3) Modelado: Esta actividad abarca la creacin de modelos que permiten al desarrollador y al cliente entender mejor los requisitos del software y el diseo que lograra satisfacerlos. 4) Construccin: Esta actividad combina la generacin del cdigo ya sea manual o automatizado y la realizacin de pruebas necesarias para descubrir errores en el cdigo. 5) Despliegue: El software como una entidad completa o un incremento completo de manera parcial se entrega al cliente quien evala el producto recibido y proporciona informacin basada en su evaluacin. Estas 5 actividades genricas del marco de trabajo son aplicables a todo tipo de desarrollo es decir las utilizamos para pequeas aplicaciones como tambin en grandes aplicaciones basadas en red e implementadas en computadoras grandes y complejas. La actividad de modelado la componen dos acciones de la ingeniera de software que son anlisis y diseo el anlisis abarca un conjunto de tareas tales como investigacin negociacin, especificacin y validacin de requisitos que da como producto la especificacin de requisitos. El diseo abarca tareas como son diseo de datos diseo arquitectnico diseo de interfaz y diseo al nivel de componentes los cuales tienen como producto de trabajo diversos modelos.

También podría gustarte