Sie sind auf Seite 1von 12

UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO

UNIDAD DE ESTUDIOS SUPERIORES DE JIQUIPILCO

INGENIERA EN SISTEMAS COMPUTACIONALES

PRESENTA:
JACINTO JACINTO LAURA
DE LA CRUZ HERNNDEZ ANA KAREN
PROFESORA:
DANIELA ROMERO SALINAS.

16-MARZO-2016

Capas de La ingeniera
de software

La

ingeniera del software es una


tecnologa multicapa. Se puede ver como
un conjunto de componentes estratificados,
que reposan sobre un enfoque de calidad.

Las Cuatro Capas de La ingeniera


de software son:
Herramientas
Mtodos
Procesos
Un enfoque de Calidad

1) Un enfoque de Calidad: Es la base o cimientos de la ingeniera


de software.

2) Procesos: Es el fundamento de la ingeniera de software.

3) Mtodos: Indican cmo construir tcnicamente el software.

4) Herramientas: Proporcionan un soporte automtico o semiautomtico a

los procesos y a los mtodos.


QIUENES?
HERRAMIENTAS

CON QU?

METODOS

A TRAVS
DE QUE?

PROCESOS

CMO?

CALIDAD

QU?

Procesos: identifica las tareas de ingeniera que se deben realizar


para construir software de alta calidad.

La capa de proceso define el proceso que se usar para construir el software


y las actividades y tareas que un jefe de proyecto tiene que gestionar.

Identifica todas las actividades y tareas de la ingeniera del software.

Define el flujo de trabajo entre las actividades y tareas.

Identifica los productos de trabajo que se producen.

Especifica los puntos de control de calidad requeridos

La capa de proceso:

Permite al jefe de proyecto planificar una ejecucin exitosa del


proyecto. La capa de proceso proporciona una hoja de ruta del
trabajo de ingeniera del software. Ayuda al jefe de proyecto en la
creacin de un plan de trabajo viable que asle tareas de trabajo,
responsabilidades, los productos de trabajo producidos, y los
mecanismos usados para asegurar calidad en dichos productos de
trabajos. Permite la ejecucin de proyectos software dentro de un
marco de tiempo razonable.

Proporciona a las personas involucradas el contexto de su trabajo.


La capa de proceso gua a las personas involucradas proporcionando
el marco de trabajo en el que entienden el contexto de las tareas a
realizar.

Mtodos: se centra en las actividades tcnicas que se


deben realizar para conseguir las tareas de ingeniera.

Los mtodos abarcan una gran gama de tareas que incluyen anlisis de requisitos,
diseo, construccin de programas, pruebas y mantenimiento.

Se centra en cmo se han de realizar las actividades tcnicas:

Las actividades tcnicas fundamentales para construir software son:

Anlisis: Durante el anlisis, se crea el modelo de lo que es requerido por el


software.

Diseo: las actividades de diseo siguen el anlisis y traducen el modelo del


anlisis en cmo el producto proporciona estas funciones por medio del software.

Codificacin: una vez que el diseo es completo, la codificacin traduce el modelo


de diseo en una forma ejecutable.

Pruebas: el proceso de pruebas ayuda a destapar errores en el cdigo y el diseo


subyacente.

Para varias actividades de proceso, la capa de mtodos contiene el


correspondiente conjunto de mtodos tcnicos para usar. Esto abarca un
conjunto de reglas, los modos de representacin grficos o basados en texto, y las
guas relacionadas para la evaluacin de la calidad de la informacin
representada.

Para definir la capa de mtodos, es necesario seleccionar un mtodo adecuado de


un amplio rango de mtodos disponibles.

El equipo de proyecto debera seleccionar el mtodo que es ms apropiado para


el problema, el entorno de desarrollo y el conocimiento y experiencia de los
miembros del equipo

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.

Existen una gran variedad de herramientas para mltiples actividades.


Entre ellas se pueden destacar las siguientes:
Herramientas de gestin de proyectos.

Herramientas de control de cambios.

Herramientas de anlisis y diseo.

Herramientas de generacin de cdigo.

Herramientas de pruebas.

Herramientas de reingeniera.

Herramientas de documentacin Herramientas de prototipos

Instituto Nacional de tecnologas de la

INGENIERA DEL SOFTWARE: METODOLOGAS Y CICLOS DE VIDA.


file:///C:/Users/lau/Downloads/guia_de_ingenieria_del_software%20(1).pdf
Roger.S. Pressman. Ingeniera del Software Un Enfoque Prctico 6ta
Edicion.

Das könnte Ihnen auch gefallen