Ingenieria de software

15
INGENIERIA DE SOFTWARE ALUMNO: VÍCTOR VÁSQUEZ H. DOCENTE: PILAR PARDO

Transcript of Ingenieria de software

Page 1: Ingenieria de software

INGENIERIA DE SOFTWARE

ALUMNO: VÍCTOR VÁSQUEZ H.DOCENTE: PILAR PARDO

Page 2: Ingenieria de software

Etapas del SoftwareAnálisis de entorno

Toma de requerimientos

Diseño

Desarrollo

Prueba

Mantención

Page 3: Ingenieria de software

Análisis de entornoSe indaga sobre los algún problema o necesidad que se quiera resolver.

Page 4: Ingenieria de software

Toma de requerimientosSe refiere a la etapa de extraer y validar los requisitos de un producto de software, como también profundizar, completar y/o mejorar las propuestas del cliente.

Page 5: Ingenieria de software

DiseñoSe determina como funcionará el software usando generalmente modelos y diagramas. Se usa la información recolectada la información de las etapas anteriores.

Page 6: Ingenieria de software

DesarrolloEs la etapa en la cual de transforman las ideas y diseños a la programación.

Page 7: Ingenieria de software

PruebaConsiste en asegurar que el software funcione y realice correctamente las tareas indicadas en las etapas de análisis y toma de requerimientos.

Page 8: Ingenieria de software

MantenciónEs la etapa en la cual se corrigen errores. Se pueden lanzar nuevas versiones del producto desarrollado.

Page 9: Ingenieria de software

Comparación

Cabe destacar que el CICLO DE VIDA, NO es igual a la METODOLOGIA DE DESARROLLO. Ya que el CICLO DE VIDA se refiere a un conjunto de etapas, y la METODOLOGÍA DE DESARROLLO es cómo se mueven dichas etapas y el orden en el cual se implementan, acorde a las capacidades del programador.

Page 10: Ingenieria de software

Metodología de desarrolloSe refiere al marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo de software.

Page 11: Ingenieria de software

FactibilidadesEs un estudio previo a desarrollar algún proyecto con el objetivo de determinar cuán factible es la implementación de éste.

Page 12: Ingenieria de software

Factibilidad TécnicaSirve para establecer los elementos para el desarrollo de la solución relacionados a: Hardware, Software y Recursos Humanos.

Page 13: Ingenieria de software

Factibilidad Económica

Es lo que se refiere a los costos relacionados al proyecto.

Page 14: Ingenieria de software

Factibilidad LegalSe basa en cumplir las normativas legales para el correcto desarrollo del proyecto.

Page 15: Ingenieria de software

Factibilidad OperacionalEs cuán dispuestos a utilizar el software a desarrollar, están los clientes.