Ingenieria de software
-
Upload
victor-gerardo -
Category
Engineering
-
view
223 -
download
0
Transcript of Ingenieria de software
INGENIERIA DE SOFTWARE
ALUMNO: VÍCTOR VÁSQUEZ H.DOCENTE: PILAR PARDO
Etapas del SoftwareAnálisis de entorno
Toma de requerimientos
Diseño
Desarrollo
Prueba
Mantención
Análisis de entornoSe indaga sobre los algún problema o necesidad que se quiera resolver.
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.
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.
DesarrolloEs la etapa en la cual de transforman las ideas y diseños a la programación.
PruebaConsiste en asegurar que el software funcione y realice correctamente las tareas indicadas en las etapas de análisis y toma de requerimientos.
MantenciónEs la etapa en la cual se corrigen errores. Se pueden lanzar nuevas versiones del producto desarrollado.
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.
Metodología de desarrolloSe refiere al marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo 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.
Factibilidad TécnicaSirve para establecer los elementos para el desarrollo de la solución relacionados a: Hardware, Software y Recursos Humanos.
Factibilidad Económica
Es lo que se refiere a los costos relacionados al proyecto.
Factibilidad LegalSe basa en cumplir las normativas legales para el correcto desarrollo del proyecto.
Factibilidad OperacionalEs cuán dispuestos a utilizar el software a desarrollar, están los clientes.