SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
PERFIL DEL INGENIERO DE
SOFTWARE
Jorge Reyes Mendoza
PERFIL PROFESIONAL DEL INGENIERO DE
SOFTWARE
 Profesional que dirige el desarrollo, operación y mantenimiento del
software con un enfoque sistemático, disciplinado y cuantificable de su
desarrollo, empleando modernas técnicas de creación de Software.
 Diseña y desarrolla sistemas de información aplicables a infinidad de
áreas como la de negocios, investigación científica, medicina, producción,
logística, banca, control de tráfico, meteorología, derecho, internet,
intranet, etc.
ACTIVIDADES ESPECÍFICAS DEL
INGENIERO DE SOFTWARE
 GESTIONAR PROYECTOS DE SOFTWARE.
 Lidera a especialistas en tecnología y equipos técnicos para el desarrollo del proyecto de
software.
 La gestión del proyecto de software cubre todo su proceso de desarrollo, llevando todo a cabo.
 Determinación de los recursos necesarios tomando en cuenta el Hardware, software, redes, etc.
 Estimación del costo, planificación y determinación de plazos.
 Selección de personas para conformar el equipo, organización de proyectos, dirección del
proyecto
 Control que corresponde a la evaluación del desempeño de las actividades a través de los
objetivos planeados
DISEÑA EL PROYECTO DE SOFTWARE
El ingeniero de software se rige por modelos o patrones de
desarrollen los cuales se apoya para la realización de software,
existen varios modelos entre los cuales se encuentra el
llamado modelo en cascada, que es la metodología que ordena
rigurosamente las etapas de desarrollo de tal forma que el
inicio de cada etapa debe esperar a la finalización de la
inmediatamente anterior. Como se muestra a continuación:
ANALIZA LOS REQUERIMIENTOS
Como primera etapa define técnicamente los requerimientos de un
producto software.
La Especificación de Requerimientos describe el comportamiento que se espera
del software una vez desarrollado. Debe identificar las necesidades de la
institución (definidas por la alta dirección), así como la interacción con los usuarios
funcionales de éste (como por ejemplo personal de distintos departamentos de la
organización que usarán dicho software), para recolectar, clasificar, identificar,
priorizar y especificar los requerimientos del software, de maneraque estos no
queden incompletos, o sean ambiguos o contradictorios. Luego del resultado del
análisis de requisitos con el cliente lo plasma en el documento de Especificación
de Requerimientos del Sistema.
CREA LA ARQUITECTURA DEL SISTEMA
Crea la Arquitectura del Software, que es el diseño global de la
estructura de éste, que debe contener:
Qué partes lo componen.
Qué hace cada componente.
Cómo los componentes interactúan entre sí.
Y la descripción general de cómo se construirá la aplicación de
software.
DIRIGE LA PROGRAMACIÓN
Durante esta etapa se realiza la tarea que se conoce como programación,
que es la creación de los programas computacionales. Esta tarea la realiza el
programador siguiendo por completo lo especificado en la primera etapa.
Se estudia el diseño y la escritura de programas primeramente en un
lenguaje algorítmico (secuencia de pasos a seguir por el programa) para
posteriormente traducirlo a un lenguaje computacional.
Muchos *algoritmos son conceptos matemáticos, de allí que la matemática
es intensa en Ingeniería de Software. El uso de matemáticas en la Ingeniería
de Software es llamado métodos formales.
SUPERVISA LAS PRUEBAS
En esta etapa se establece y aplica las pruebas de
calidad. Consiste en comprobar que el software realice
correctamente las tareas indicadas en la especificación de
éste; se ve en qué condiciones puede fallar la aplicación y
tratar de descubrir sus errores.
Primero se prueba por separado cada módulo del
software, y luego se prueba de forma integral, para así
llegar al objetivo.
SUPERVISA LA DOCUMENTACIÓN
Consiste en la información en relación a cómo se ha
desarrollado el software; está conformada por diagramas,
pruebas, manuales de usuario, manuales técnicos, etc.; todo
con el propósito de poder llevar a cabo posibles
correcciones, saber su modo de uso, poder realizarle
mantenimiento en el futuro y ampliaciones al sistema.
El objetivo es que los procesos descritos sean tan claros que
cualquier usuario pueda entenderlo.
SUPERVISA EL MANTENIMIENTO
El Mantenimiento consiste en conservar actualizado y
en funcionamiento el Sistema.Ya sea modificando
el software si es necesario para satisfacer nuevos
requerimientos, como extender el sistema para realizar
nuevas tarea, o cambios en las necesidades del usuario;
u optimización o corrección de errores descubiertos en él.

Weitere ähnliche Inhalte

Was ist angesagt?

Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok originalDat@center S.A
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de softwareWilfredo Mogollón
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de SistemasJUANESTEFA
 
Modelo de desarrollo rápido de aplicaciones
Modelo de desarrollo rápido de aplicaciones  Modelo de desarrollo rápido de aplicaciones
Modelo de desarrollo rápido de aplicaciones LuisGonzlez362
 
Metodologia de James A. Senn
Metodologia de James A. SennMetodologia de James A. Senn
Metodologia de James A. SennRobertoCaniza
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
Resumen de los capitulos i, ii, iii del libro kendall & kendall
Resumen de los capitulos i, ii, iii del libro kendall & kendallResumen de los capitulos i, ii, iii del libro kendall & kendall
Resumen de los capitulos i, ii, iii del libro kendall & kendallErika Susan Villcas
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 

Was ist angesagt? (20)

Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 
Metodologia kendall y Kendall
Metodologia kendall y KendallMetodologia kendall y Kendall
Metodologia kendall y Kendall
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Modelo de desarrollo rápido de aplicaciones
Modelo de desarrollo rápido de aplicaciones  Modelo de desarrollo rápido de aplicaciones
Modelo de desarrollo rápido de aplicaciones
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Metodologia de James A. Senn
Metodologia de James A. SennMetodologia de James A. Senn
Metodologia de James A. Senn
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
Resumen de los capitulos i, ii, iii del libro kendall & kendall
Resumen de los capitulos i, ii, iii del libro kendall & kendallResumen de los capitulos i, ii, iii del libro kendall & kendall
Resumen de los capitulos i, ii, iii del libro kendall & kendall
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Rol del Analista de Sistemas
Rol del Analista de SistemasRol del Analista de Sistemas
Rol del Analista de Sistemas
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Andere mochten auch

Habilidades de un ingeniero de software (tentativa a cambios)
Habilidades de un ingeniero de software (tentativa a cambios)Habilidades de un ingeniero de software (tentativa a cambios)
Habilidades de un ingeniero de software (tentativa a cambios)Universidad Autonoma de Chihuahua
 
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?Walter Ariel Risi
 
Roles del Ingeniero
Roles del IngenieroRoles del Ingeniero
Roles del IngenieroDorisOjeda
 
Roles Del Ingeniero De Sistemas
Roles Del Ingeniero De SistemasRoles Del Ingeniero De Sistemas
Roles Del Ingeniero De SistemasKaren Fontanilla
 
Perfil ingeniero en sistema
Perfil ingeniero en sistemaPerfil ingeniero en sistema
Perfil ingeniero en sistemaraficmothar
 
Material didactico virtual
Material didactico virtualMaterial didactico virtual
Material didactico virtualsylviaoyarce
 
Plataformas de aprendizaje
Plataformas de aprendizajePlataformas de aprendizaje
Plataformas de aprendizajegrupo5uam
 
Comment utiliser suplinks
Comment utiliser suplinksComment utiliser suplinks
Comment utiliser suplinksJérôme Nessi
 
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...SpagoWorld
 
Casa Oculta Con Marihuana
Casa Oculta Con Marihuana Casa Oculta Con Marihuana
Casa Oculta Con Marihuana google
 
Material bibliográfico
Material bibliográficoMaterial bibliográfico
Material bibliográficoRita Ramírez
 
Collection o card-modèles
Collection o card-modèlesCollection o card-modèles
Collection o card-modèlesjeyx1986
 

Andere mochten auch (20)

Habilidades de un ingeniero de software (tentativa a cambios)
Habilidades de un ingeniero de software (tentativa a cambios)Habilidades de un ingeniero de software (tentativa a cambios)
Habilidades de un ingeniero de software (tentativa a cambios)
 
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?
¿Qué lleva a un Ingeniero de Software de Excelente a Exceptional?
 
Roles del Ingeniero
Roles del IngenieroRoles del Ingeniero
Roles del Ingeniero
 
Roles Del Ingeniero De Sistemas
Roles Del Ingeniero De SistemasRoles Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Roles Del Ingeniero De Sistemas
Roles Del Ingeniero De SistemasRoles Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Perfil ingeniero en sistema
Perfil ingeniero en sistemaPerfil ingeniero en sistema
Perfil ingeniero en sistema
 
ingenieria del software
ingenieria del softwareingenieria del software
ingenieria del software
 
Roles y funciones
Roles y funcionesRoles y funciones
Roles y funciones
 
Alimentacion perceptiva
Alimentacion perceptivaAlimentacion perceptiva
Alimentacion perceptiva
 
Led
LedLed
Led
 
Material didactico virtual
Material didactico virtualMaterial didactico virtual
Material didactico virtual
 
Plataformas de aprendizaje
Plataformas de aprendizajePlataformas de aprendizaje
Plataformas de aprendizaje
 
Comment utiliser suplinks
Comment utiliser suplinksComment utiliser suplinks
Comment utiliser suplinks
 
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...
Solutions Linux 2011: Solutions Open Source pour l’infrastructure de l’entrep...
 
Europresse 2012
Europresse 2012Europresse 2012
Europresse 2012
 
Casa Oculta Con Marihuana
Casa Oculta Con Marihuana Casa Oculta Con Marihuana
Casa Oculta Con Marihuana
 
Maria jurado
Maria juradoMaria jurado
Maria jurado
 
Que me gusta!
Que me gusta!Que me gusta!
Que me gusta!
 
Material bibliográfico
Material bibliográficoMaterial bibliográfico
Material bibliográfico
 
Collection o card-modèles
Collection o card-modèlesCollection o card-modèles
Collection o card-modèles
 

Ähnlich wie Perfil del ingeniero de software

Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobarEdwin Alexander
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremarianela0393
 
Fundamentos del diseno de software jesus marcano
Fundamentos del diseno de software   jesus marcanoFundamentos del diseno de software   jesus marcano
Fundamentos del diseno de software jesus marcanoGalderIL057
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literariodiegos08
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloYip-yip
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa... grachika
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 

Ähnlich wie Perfil del ingeniero de software (20)

Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
Edwin alexande mata escobar
Edwin alexande mata escobarEdwin alexande mata escobar
Edwin alexande mata escobar
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
ingenieriadesoftware1
ingenieriadesoftware1ingenieriadesoftware1
ingenieriadesoftware1
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Fundamentos del diseno de software jesus marcano
Fundamentos del diseno de software   jesus marcanoFundamentos del diseno de software   jesus marcano
Fundamentos del diseno de software jesus marcano
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
XXXS
XXXSXXXS
XXXS
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literario
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 

Mehr von Jorge Reyes

Importancia y aplicación del software
Importancia y aplicación del softwareImportancia y aplicación del software
Importancia y aplicación del softwareJorge Reyes
 
Ambito del software
Ambito del softwareAmbito del software
Ambito del softwareJorge Reyes
 
Código ético del ingeniero de software
Código ético del  ingeniero de softwareCódigo ético del  ingeniero de software
Código ético del ingeniero de softwareJorge Reyes
 
Protocolo DHCP & NTP
Protocolo DHCP & NTPProtocolo DHCP & NTP
Protocolo DHCP & NTPJorge Reyes
 
Protocolo de Transferencia de Ficheros Trivial (TFTP)
Protocolo de Transferencia de Ficheros Trivial (TFTP)Protocolo de Transferencia de Ficheros Trivial (TFTP)
Protocolo de Transferencia de Ficheros Trivial (TFTP)Jorge Reyes
 
Conceptos Básicos de Redes
Conceptos Básicos de RedesConceptos Básicos de Redes
Conceptos Básicos de RedesJorge Reyes
 
Capa De Enlace de Datos
Capa De Enlace de DatosCapa De Enlace de Datos
Capa De Enlace de DatosJorge Reyes
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuenciasJorge Reyes
 
Elementos de diagramas de objetos
Elementos de diagramas de objetosElementos de diagramas de objetos
Elementos de diagramas de objetosJorge Reyes
 

Mehr von Jorge Reyes (10)

Importancia y aplicación del software
Importancia y aplicación del softwareImportancia y aplicación del software
Importancia y aplicación del software
 
Ambito del software
Ambito del softwareAmbito del software
Ambito del software
 
Código ético del ingeniero de software
Código ético del  ingeniero de softwareCódigo ético del  ingeniero de software
Código ético del ingeniero de software
 
Protocolo DHCP & NTP
Protocolo DHCP & NTPProtocolo DHCP & NTP
Protocolo DHCP & NTP
 
Protocolo de Transferencia de Ficheros Trivial (TFTP)
Protocolo de Transferencia de Ficheros Trivial (TFTP)Protocolo de Transferencia de Ficheros Trivial (TFTP)
Protocolo de Transferencia de Ficheros Trivial (TFTP)
 
Conceptos Básicos de Redes
Conceptos Básicos de RedesConceptos Básicos de Redes
Conceptos Básicos de Redes
 
Capa De Enlace de Datos
Capa De Enlace de DatosCapa De Enlace de Datos
Capa De Enlace de Datos
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
Elementos de diagramas de objetos
Elementos de diagramas de objetosElementos de diagramas de objetos
Elementos de diagramas de objetos
 
Tarjetas CRC
Tarjetas CRCTarjetas CRC
Tarjetas CRC
 

Perfil del ingeniero de software

  • 1. PERFIL DEL INGENIERO DE SOFTWARE Jorge Reyes Mendoza
  • 2. PERFIL PROFESIONAL DEL INGENIERO DE SOFTWARE  Profesional que dirige el desarrollo, operación y mantenimiento del software con un enfoque sistemático, disciplinado y cuantificable de su desarrollo, empleando modernas técnicas de creación de Software.  Diseña y desarrolla sistemas de información aplicables a infinidad de áreas como la de negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, derecho, internet, intranet, etc.
  • 3. ACTIVIDADES ESPECÍFICAS DEL INGENIERO DE SOFTWARE  GESTIONAR PROYECTOS DE SOFTWARE.  Lidera a especialistas en tecnología y equipos técnicos para el desarrollo del proyecto de software.  La gestión del proyecto de software cubre todo su proceso de desarrollo, llevando todo a cabo.  Determinación de los recursos necesarios tomando en cuenta el Hardware, software, redes, etc.  Estimación del costo, planificación y determinación de plazos.  Selección de personas para conformar el equipo, organización de proyectos, dirección del proyecto  Control que corresponde a la evaluación del desempeño de las actividades a través de los objetivos planeados
  • 4. DISEÑA EL PROYECTO DE SOFTWARE El ingeniero de software se rige por modelos o patrones de desarrollen los cuales se apoya para la realización de software, existen varios modelos entre los cuales se encuentra el llamado modelo en cascada, que es la metodología que ordena rigurosamente las etapas de desarrollo de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior. Como se muestra a continuación:
  • 5. ANALIZA LOS REQUERIMIENTOS Como primera etapa define técnicamente los requerimientos de un producto software. La Especificación de Requerimientos describe el comportamiento que se espera del software una vez desarrollado. Debe identificar las necesidades de la institución (definidas por la alta dirección), así como la interacción con los usuarios funcionales de éste (como por ejemplo personal de distintos departamentos de la organización que usarán dicho software), para recolectar, clasificar, identificar, priorizar y especificar los requerimientos del software, de maneraque estos no queden incompletos, o sean ambiguos o contradictorios. Luego del resultado del análisis de requisitos con el cliente lo plasma en el documento de Especificación de Requerimientos del Sistema.
  • 6. CREA LA ARQUITECTURA DEL SISTEMA Crea la Arquitectura del Software, que es el diseño global de la estructura de éste, que debe contener: Qué partes lo componen. Qué hace cada componente. Cómo los componentes interactúan entre sí. Y la descripción general de cómo se construirá la aplicación de software.
  • 7. DIRIGE LA PROGRAMACIÓN Durante esta etapa se realiza la tarea que se conoce como programación, que es la creación de los programas computacionales. Esta tarea la realiza el programador siguiendo por completo lo especificado en la primera etapa. Se estudia el diseño y la escritura de programas primeramente en un lenguaje algorítmico (secuencia de pasos a seguir por el programa) para posteriormente traducirlo a un lenguaje computacional. Muchos *algoritmos son conceptos matemáticos, de allí que la matemática es intensa en Ingeniería de Software. El uso de matemáticas en la Ingeniería de Software es llamado métodos formales.
  • 8. SUPERVISA LAS PRUEBAS En esta etapa se establece y aplica las pruebas de calidad. Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificación de éste; se ve en qué condiciones puede fallar la aplicación y tratar de descubrir sus errores. Primero se prueba por separado cada módulo del software, y luego se prueba de forma integral, para así llegar al objetivo.
  • 9. SUPERVISA LA DOCUMENTACIÓN Consiste en la información en relación a cómo se ha desarrollado el software; está conformada por diagramas, pruebas, manuales de usuario, manuales técnicos, etc.; todo con el propósito de poder llevar a cabo posibles correcciones, saber su modo de uso, poder realizarle mantenimiento en el futuro y ampliaciones al sistema. El objetivo es que los procesos descritos sean tan claros que cualquier usuario pueda entenderlo.
  • 10. SUPERVISA EL MANTENIMIENTO El Mantenimiento consiste en conservar actualizado y en funcionamiento el Sistema.Ya sea modificando el software si es necesario para satisfacer nuevos requerimientos, como extender el sistema para realizar nuevas tarea, o cambios en las necesidades del usuario; u optimización o corrección de errores descubiertos en él.