SlideShare une entreprise Scribd logo
1  sur  24
Ingeniería de Software Tecnologías de la Información Ricardo Mansilla Chávez
¿Qué es Software? ,[object Object],[object Object],[object Object],[object Object]
¿Qué es Ingeniería de Software? ,[object Object],[object Object],[object Object],[object Object],[object Object]
La disciplina – una analogía ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diferencias con el software ,[object Object],[object Object],[object Object],[object Object],[object Object]
El ciclo de vida del software Modificación : para adaptarse a los cambios del entorno. (en otros productos se conoce como  reparación o mantención)‏
La fase de desarrollo del ciclo de vida del software
Algunas herramientas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué atributos tiene un buen Software? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Técnicas de desarrollo de software
Modelo de Cascada ,[object Object],Diseño de sistemas y software Definición de requerimientos Implementación y prueba de unidades Integración y prueba de sistema Operación y mantenimiento
Empleo de prototipos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo evolutivo ,[object Object],[object Object],[object Object],[object Object]
Desarrollo evolutivo Actividades concurrentes Especificación Bosquejo de la descripción Desarrollo Validación Versión inicial Versiones intermedias Versión final
Desarrollo evolutivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diseño descendente o top-down ,[object Object],[object Object],[object Object]
Estructura de un sistema de sueldos simplificado Procesar Sueldos Procesar Sueldos Calcular impuestos Calcular descuentos Calcular ingresos Descuentos legales Otros descuentos
Diseño ascendente o bottom-up ,[object Object],[object Object],[object Object],[object Object]
Modelo en espiral del proceso de Software Prueba de aceptación Servicio Determinar objetivos, alternativas y restricciones Evaluar alternativas e identificar y resolver riesgos Planear la siguiente fase Desarrollo, verificar producto del siguiente nivel Análisis de riesgos Análisis de riesgos Análisis de riesgos Análisis de riesgos Prototipo 3 Prototipo 2 Proto-tipo 1 Prototipo operacional Simulaciones, modelos, pruebas comparativas Concepto de operación Validación de requerimientos Requerimientos de software Diseño del producto Diseño de V&V Diseño detallado Código Prueba de unidades Prueba de integración REVISIÓN Plan de requerimientos Plan de ciclo de vida Plan de desarrollo Integración y plan de prueba
Sectores del modelo en espiral ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Diagramas de flujo de datos ,[object Object],Hojas de asistencia Calcular ingresos Base de datos de empleados Tabla sueldo base Calcular descuentos Ingresos brutos ………………………
Diagramas entidad-relación ,[object Object],Profesor imparte clase Asiste a alumno 1 n n n
Validación de Software ,[object Object],[object Object],[object Object],[object Object]
Documentación ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
itsarellano
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
marianela0393
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
landeta_p
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
martin
 

Tendances (20)

Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
 Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático Diagramas uml de sistema de cajero automático
 Diagramas uml de sistema de cajero automático
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Modelamiento software
Modelamiento softwareModelamiento software
Modelamiento software
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Diseño a Nivel de Componentes
Diseño a Nivel de ComponentesDiseño a Nivel de Componentes
Diseño a Nivel de Componentes
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Técnicas para la Obtención de Requerimientos
Técnicas para la Obtención de RequerimientosTécnicas para la Obtención de Requerimientos
Técnicas para la Obtención de Requerimientos
 
Rational rose
Rational roseRational rose
Rational rose
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 

En vedette

Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
Sorey García
 
El ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del softwareEl ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del software
Fabio Cabrera Guarnizo
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
Diana Ortiz
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
guest9ad165
 

En vedette (20)

ingenieria del software
ingenieria del softwareingenieria del software
ingenieria del software
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Ingenieria del software
Ingenieria del software Ingenieria del software
Ingenieria del software
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo Software
 
Activ 5
Activ 5Activ 5
Activ 5
 
INGENIERÍA Y DOS DE SUS RAMAS INGENIERÍA DE SISTEMAS Y SOFTWARE
INGENIERÍA Y DOS DE SUS RAMAS INGENIERÍA DE SISTEMAS Y SOFTWAREINGENIERÍA Y DOS DE SUS RAMAS INGENIERÍA DE SISTEMAS Y SOFTWARE
INGENIERÍA Y DOS DE SUS RAMAS INGENIERÍA DE SISTEMAS Y SOFTWARE
 
El ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del softwareEl ciclo de vida del desarrollo del software
El ciclo de vida del desarrollo del software
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Ingeniería en Sistemas
Ingeniería en SistemasIngeniería en Sistemas
Ingeniería en Sistemas
 
Sistemas informaticos
Sistemas informaticosSistemas informaticos
Sistemas informaticos
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de software
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 

Similaire à Ingenieria De Software

PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
Alejandro Leon
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad software
Alejandro Leon
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWARE
Alejandro Leon
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
Andhy H Palma
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt
MatasEnriqueFarasPea
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
parafernalico
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
rezzaca
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
Brihany Rossell
 
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
Gabriel Méndez
 

Similaire à Ingenieria De Software (20)

Ingenieria de software.
Ingenieria de software.Ingenieria de software.
Ingenieria de software.
 
Conceptos
ConceptosConceptos
Conceptos
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
El software
El softwareEl software
El software
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Procesos de calidad software
Procesos de calidad softwareProcesos de calidad software
Procesos de calidad software
 
PROCESOS DE CALIDAD SOFTWARE
PROCESOS DE CALIDAD  SOFTWAREPROCESOS DE CALIDAD  SOFTWARE
PROCESOS DE CALIDAD SOFTWARE
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
prueva
pruevaprueva
prueva
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
 
Trabajo de Christian Oblitas
Trabajo de Christian OblitasTrabajo de Christian Oblitas
Trabajo de Christian Oblitas
 
Tema Introducción IS
Tema Introducción ISTema Introducción IS
Tema Introducción IS
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un c...
 

Plus de Ricardo Mansilla (14)

Riesgos
RiesgosRiesgos
Riesgos
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Analisis Estructurado
Analisis EstructuradoAnalisis Estructurado
Analisis Estructurado
 
Estrategia de un SIA
Estrategia de un SIAEstrategia de un SIA
Estrategia de un SIA
 
Google Wave
Google WaveGoogle Wave
Google Wave
 
Balance Scorecard
Balance ScorecardBalance Scorecard
Balance Scorecard
 
ERP N° 2
ERP N° 2ERP N° 2
ERP N° 2
 
ERP N° 1
ERP N° 1ERP N° 1
ERP N° 1
 
PlanificacióN EstratéGica De Sistemas De InformacióN
PlanificacióN EstratéGica De Sistemas De InformacióNPlanificacióN EstratéGica De Sistemas De InformacióN
PlanificacióN EstratéGica De Sistemas De InformacióN
 
Foda
FodaFoda
Foda
 
Sistemas De Informacion Marketing
Sistemas De Informacion MarketingSistemas De Informacion Marketing
Sistemas De Informacion Marketing
 
Manual Windows 01
Manual Windows 01Manual Windows 01
Manual Windows 01
 
Introducccion A Sistemas Informacion
Introducccion A Sistemas InformacionIntroducccion A Sistemas Informacion
Introducccion A Sistemas Informacion
 
Sistemas De Informacion En La Empresa
Sistemas De Informacion En La EmpresaSistemas De Informacion En La Empresa
Sistemas De Informacion En La Empresa
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Ingenieria De Software

  • 1. Ingeniería de Software Tecnologías de la Información Ricardo Mansilla Chávez
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. El ciclo de vida del software Modificación : para adaptarse a los cambios del entorno. (en otros productos se conoce como reparación o mantención)‏
  • 7. La fase de desarrollo del ciclo de vida del software
  • 8.
  • 9.
  • 10. Técnicas de desarrollo de software
  • 11.
  • 12.
  • 13.
  • 14. Desarrollo evolutivo Actividades concurrentes Especificación Bosquejo de la descripción Desarrollo Validación Versión inicial Versiones intermedias Versión final
  • 15.
  • 16.
  • 17. Estructura de un sistema de sueldos simplificado Procesar Sueldos Procesar Sueldos Calcular impuestos Calcular descuentos Calcular ingresos Descuentos legales Otros descuentos
  • 18.
  • 19. Modelo en espiral del proceso de Software Prueba de aceptación Servicio Determinar objetivos, alternativas y restricciones Evaluar alternativas e identificar y resolver riesgos Planear la siguiente fase Desarrollo, verificar producto del siguiente nivel Análisis de riesgos Análisis de riesgos Análisis de riesgos Análisis de riesgos Prototipo 3 Prototipo 2 Proto-tipo 1 Prototipo operacional Simulaciones, modelos, pruebas comparativas Concepto de operación Validación de requerimientos Requerimientos de software Diseño del producto Diseño de V&V Diseño detallado Código Prueba de unidades Prueba de integración REVISIÓN Plan de requerimientos Plan de ciclo de vida Plan de desarrollo Integración y plan de prueba
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.

Notes de l'éditeur

  1. El software no se desgasta Se modifica por errores no descubiertos en la fase de desarrollo obliga a alterar Por cambios en la aplicación Porque cambios en una modificación anterior provocan problemas en otra parte Ejemplo: cambios de las leyes obliga a cambiar el procedimiento de calculo del sueldo, y ese cambio provoca cambios en otra parte del programa. El proceso de modificación requiere que una persona, usualmente diferente del programador original, estudie el programa y su documentación hasta entenderlo, de otra forma podría introducir mas problemas de los que ya tiene. Muchas veces es preferible desechar el programa y escribirlo de nuevo, que modificarlo.
  2. Fases de desarrollo Análisis En la organización, se reconoce la necesidad de realizar una aplicación computacional. Tiene que ver mas con la operación de la organización. Identificación de los usuarios y de sus necesidades, es conveniente analizar la situación actual, cuando esta exista. Se debe conocer las necesidades de ,os usuarios de esta función y de sus expectativas. Identificar las salidas de información requeridas, las entradas de información existentes o determinar la forma de obtener la información si no existe, y los procesamientos requeridos de los datos (procesos de transformación)‏ El resultado de la fase de análisis es el conjunto de requerimientos a satisfacer por el nuevo sistema. (ejemplo acceso de datos restringido a personal autorizado)‏ Una vez aclarados los requerimientos, se convierten en especificaciones técnicas del sistema a desarrollar (se debe tener una contraseña de 5 caracteres letras o dígitos)‏ Diseño Desarrollo de los detalles técnicos del sistema propuesto División en módulos Ingeniería Básica o modelamiento conceptual de la solución Construcción e Implantación Escritura de programas, desarrollo de las bases de datos Prueba Pruebas de módulos individuales, pruebas de integración, prueba de sistemas