14
Ingeniería de SW

Ingeniería de SW

  • Upload
    daniel

  • View
    228

  • Download
    0

Embed Size (px)

DESCRIPTION

da la definición de que es Ing.sw y las capas que contiene para lograr un producto de calidad.

Citation preview

Presentacin de PowerPoint

Ingeniera de SW

Ingeniera de softwareIngeniera de software es el estudio de los principios y metodologas para el desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978).

Que es la Ing.?

Capas de la Ing. SW

ConfiabilidadEficiencia Mantenibilidad disponibilidadAtributos de un buen SW

La capa de proceso proporciona una hoja de ruta del trabajo de ingeniera del software. Un proceso, es til porque proporciona claridad en cmo ha de realizarse el trabajo.

Proceso

12207

Especificacin - establecer los requerimientos y restricciones del sistema Diseo - Producir un modelo en papel del sistema Manufactura - construir el sistema Prueba - verificar que el sistema cumpla con las especificaciones requeridas Instalacin - entregar el sistema al usuario y asegurar su operacionalidad Mantenimiento - reparar fallos en el sistema cundo sea descubiertos

PRINCIPALES ACTIVIDADES

Mtodos: la capa de mtodos se centra en las actividades tcnicas que se deben realizar para conseguir las tareas de ingeniera. Proporciona el cmo y cubre las actividades de ingeniera fundamentales.

Mtodos

Mtodo cascadaMtodo espiral Mtodo incrementalMtodo DRA(desarrollo rpido de aplicaciones)Mtodo RUP (Proceso Racional Unificado)Desarrollo basado en ReutilizacinMtodos

Mtodo cascada

Mtodo Espiral

La capa de herramientas proporciona soporte a las capas de proceso y mtodos centrndose en el significado de la automatizacin de algunas de las actividades manuales.La automatizacin ayuda a eliminar el tedio del trabajo, reduce las posibilidades de errores, y hace ms fcil usar buenas prcticas de ingeniera del software. Herramientas

Las herramientas se pueden utilizar para automatizar las siguientes actividades:Actividades de gestin de proyectosMtodos tcnicos usados en la ingeniera del softwareSoporte de sistemas generalMarcos de trabajo para otras herramientas

Herramientas

Existen una gran variedad de herramientas para mltiples actividades. Entre ellas se pueden destacar las siguientes:

Herramientas de gestin de proyectos (desarrollo )Herramientas de control de cambios (corrige errores)Herramientas de anlisis y diseoHerramientas de generacin de cdigoHerramientas de pruebasHerramientas de documentacinHerramientas de prototipos

Herramientas

Pues para lograr un software de calidad se necesita seguir estos 3 pasos, proceso, mtodo, herramientas lo cual te hace realizar mas fcil un buen trabajo en menor tiempo.Conclusin