SlideShare una empresa de Scribd logo
1 de 5
Fases para la elaboración de un 
programa informático 
El desarrollo de un programa o de un conjunto de aplicaciones se basa 
en un concepto llamado ciclo de vida. Son una serie de etapas o fases 
que hay que seguir secuencialmente. 
Las fases o etapas son: 
• Análisis. 
• Diseño. 
• Codificación o construcción. 
• Implantación o explotación. 
• Mantenimiento. 
Paso a explicar las fases: 
ANÁLISIS 
En esta fase se establece el producto a desarrollar, siendo necesario 
especificar los procesos y estructuras de datos que se van a emplear. 
Debe existir una gran comunicación entre el usuario y el analista para 
poder conocer todas las necesidades que precisa la aplicación. En el 
caso de falta de información por parte del usuario se puede recurrir al 
desarrollo de prototipos para saber con más precisión sus requerimientos. 
En el análisis estructurado se pueden emplear varias técnicas como: 
Diagramas de flujo de datos: Sirven para conocer el comportamiento del 
sistema mediante representaciones gráficas. 
Modelos de datos: Sirven para conocer las estructuras de datos y sus
características. (Entidad relación y formas normales) 
Diccionario de datos: Sirven para describir todos los objetos utilizados en 
los gráficos, así como las estructuras de datos. 
Definición de los interfaces de usuario: Sirven para determinar la 
información de entrada y salida de datos. 
Al final de esta fase tenemos que tener claro las especificaciones de la 
aplicación. 
DISEÑO 
En esta fase se alcanza con mayor precisión una solución optima de la 
aplicación, teniendo en cuenta los recursos físicos del sistema (tipo de 
ordenador, periféricos, comunicaciones, etc…) y los recursos lógicos. 
(sistema operativ o., programas de utilidad, bases de datos, etc…) 
En el diseño estructurado se pueden definir estas etapas: 
Diseño externo: Se especifican los formatos de información de entrada y 
salida. (pantalla y listados) 
Diseño de datos: Establece las estructuras de datos de acuerdo con su 
soporte físico y lógico. (estructuras en memoria, ficheros y hojas de 
datos) 
Diseño modular: Es una técnica de representación en la que se refleja de 
forma descendente la división de la aplicación en módulos. Está basado 
en diagramas de flujo de datos obtenidos en el análisis. 
Diseño procedimental: Establece las especificaciones para cada módulo, 
escribiendo el algoritmo necesario que permita posteriormente una 
rápida codificación. Se emplean técnicas de programación 
estructurada, normalmente ordinogramas y pseudocódigo.
Al final de esta etapa se obtiene el denominado cuaderno de carga. 
CODIFICACIÓN 
Consiste en traducir los resultados obtenidos a un determinado lenguaje 
de programación, teniendo en cuenta las especificaciones obtenidas en 
el cuaderno de carga. Se deben de realizar las pruebas necesarias para 
comprobar la calidad y estabilidad del programa. 
Las pruebas se pueden clasificar en: 
Pruebas unitarias: Sirven para comprobar que cada módulo realice bien 
su tarea. 
Pruebas de interconexión: Sirven para comprobar en el programa el 
buen funcionamiento en conjunto de todos sus módulos. 
Pruebas de integración: Sirven para comprobar el funcionamiento 
correcto del conjunto de programas que forman la aplicación. (el 
funcionamiento de todo el sistema) 
EXPLOTACIÓN 
En esta fase se realiza la implantación de la aplicación en el sistema o 
sistemas físicos donde van a funcionar habitualmente y su puesta en 
marcha para comprobar el buen funcionamiento. 
Actividades a tener en cuenta o realizar: 
• Instalación del/los programa/s. 
• Pruebas de aceptación al nuevo sistema.
• Conversión de la información del antiguo sistema al nuevo (si hay una 
aplicación antigua) 
• Eliminación del sistema anterior. 
Al final de esta fase se debe de completar la información al usuario 
respecto al nuevo sistema y su uso. Así como facilitarle toda la 
documentación necesaria para una correcta explotación del sistema 
(manual de ayuda, manual de uso, guía de la aplicación, etc.) 
MANTENIMIENTO 
Esta es la fase que completa el ciclo de vida y en ella nos encargaremos 
de solventar los posibles errores o deficiencias de la aplicación. Existe la 
posibilidad de que ciertas aplicaciones necesiten reiniciar el ciclo de 
vida. 
Tipos de mantenimiento: 
Mantenimiento correctivo: Consiste en corregir errores no detectados en 
pruebas anteriores y que aparezcan con el uso normal de la aplicación. 
Este mantenimiento puede estar incluido en la garantía o mantenimiento 
de la aplicación. 
Mantenimiento adaptativo: Consiste en modificar el programa a causa 
de cambio de entorno gráfico y lógico en el que estén implantados. 
(nuevas generaciones de ordenadores, nuevas versiones del sistema 
operativo, etc.) 
Mantenimiento perfectivo: Consiste en una mejora sustancial de la 
aplicación al recibir por parte de los usuarios propuestas sobre nuevas 
posibilidades y modificaciones de las existentes. 
Los tipos de mantenimiento adaptativo y perfectivo reinician el ciclo de
vida, debiendo proceder de nuevo al desarrollo de cada una de sus 
fases para obtener un nuevo producto.

Más contenido relacionado

La actualidad más candente

Plan de un centro de computo
Plan de un centro de computoPlan de un centro de computo
Plan de un centro de computoscaylan
 
El Computador y sus elementos (Hardware y Software)
El Computador y sus elementos (Hardware y Software)El Computador y sus elementos (Hardware y Software)
El Computador y sus elementos (Hardware y Software)Luis Godoy
 
ciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionManuel Medina
 
Sistemas informaticos y sus componentes
Sistemas informaticos y sus componentesSistemas informaticos y sus componentes
Sistemas informaticos y sus componentesAlejandrayJenifer
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónR.M. M.H.
 
Diapositivas software de aplicación
Diapositivas       software de aplicaciónDiapositivas       software de aplicación
Diapositivas software de aplicaciónpreufod
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyectojavier
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la InformáticaYury Albornoz
 
Introduccion a los sistemas de informacion
Introduccion a los sistemas de informacionIntroduccion a los sistemas de informacion
Introduccion a los sistemas de informacionMonica Naranjo
 
APLICACIONES INFORMATICAS
APLICACIONES INFORMATICASAPLICACIONES INFORMATICAS
APLICACIONES INFORMATICASBryan Vinueza
 
Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.AnasusAlarcon
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informaciondavinson garcia
 
Funcionamiento del equipo de computo
Funcionamiento del equipo de computoFuncionamiento del equipo de computo
Funcionamiento del equipo de computobrendamarisol
 
Introduccion Administracion De Un Centro De Computo
Introduccion Administracion De Un Centro De ComputoIntroduccion Administracion De Un Centro De Computo
Introduccion Administracion De Un Centro De Computodjelektro
 

La actualidad más candente (20)

Plan de un centro de computo
Plan de un centro de computoPlan de un centro de computo
Plan de un centro de computo
 
El Computador y sus elementos (Hardware y Software)
El Computador y sus elementos (Hardware y Software)El Computador y sus elementos (Hardware y Software)
El Computador y sus elementos (Hardware y Software)
 
ciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionciclo de vida de sistema de informacion
ciclo de vida de sistema de informacion
 
Sistemas informaticos y sus componentes
Sistemas informaticos y sus componentesSistemas informaticos y sus componentes
Sistemas informaticos y sus componentes
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Diapositivas software de aplicación
Diapositivas       software de aplicaciónDiapositivas       software de aplicación
Diapositivas software de aplicación
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Introducción a la Informática
Introducción a la InformáticaIntroducción a la Informática
Introducción a la Informática
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Introduccion a los sistemas de informacion
Introduccion a los sistemas de informacionIntroduccion a los sistemas de informacion
Introduccion a los sistemas de informacion
 
APLICACIONES INFORMATICAS
APLICACIONES INFORMATICASAPLICACIONES INFORMATICAS
APLICACIONES INFORMATICAS
 
Ieee 1074
Ieee 1074Ieee 1074
Ieee 1074
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.Mantenimiento preventivo y correctivo de Software.
Mantenimiento preventivo y correctivo de Software.
 
Tipos de datos cuadro sinoptico
Tipos de datos   cuadro sinopticoTipos de datos   cuadro sinoptico
Tipos de datos cuadro sinoptico
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Funcionamiento del equipo de computo
Funcionamiento del equipo de computoFuncionamiento del equipo de computo
Funcionamiento del equipo de computo
 
Introduccion Administracion De Un Centro De Computo
Introduccion Administracion De Un Centro De ComputoIntroduccion Administracion De Un Centro De Computo
Introduccion Administracion De Un Centro De Computo
 

Similar a Fases para la elaboración de un programa informático

FASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMAFASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMABeydasanchezhernandez
 
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
 
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
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfssuser948499
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistemaMurcie Lago
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasflaco_mendez
 
Unidad III Sistemas de Informacion
Unidad III Sistemas de InformacionUnidad III Sistemas de Informacion
Unidad III Sistemas de InformacionCasssandraG
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de InformacionCasssandraG
 
Documentacion_de_proyectos_de_software
Documentacion_de_proyectos_de_softwareDocumentacion_de_proyectos_de_software
Documentacion_de_proyectos_de_softwarefernaik
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Swmsc080277
 
Análisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasAnálisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasprofmyriamsanuy
 

Similar a Fases para la elaboración de un programa informático (20)

FASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMAFASES EN EL DESARROLLO DE UN PROGRAMA
FASES EN EL DESARROLLO DE UN PROGRAMA
 
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...
 
Metodologia Programación
Metodologia ProgramaciónMetodologia Programación
Metodologia Programación
 
XXXS
XXXSXXXS
XXXS
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Software sao
Software saoSoftware sao
Software sao
 
Software
SoftwareSoftware
Software
 
implementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdfimplementaciondesoftware-110920135142-phpapp01.pdf
implementaciondesoftware-110920135142-phpapp01.pdf
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistema
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemas
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 
Unidad III Sistemas de Informacion
Unidad III Sistemas de InformacionUnidad III Sistemas de Informacion
Unidad III Sistemas de Informacion
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de Informacion
 
Documentacion_de_proyectos_de_software
Documentacion_de_proyectos_de_softwareDocumentacion_de_proyectos_de_software
Documentacion_de_proyectos_de_software
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
Ciclo Vida Sw
Ciclo Vida SwCiclo Vida Sw
Ciclo Vida Sw
 
Análisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemasAnálisis de sistemas fases del diseño de sistemas
Análisis de sistemas fases del diseño de sistemas
 
Metodología de desarrollo
Metodología de desarrolloMetodología de desarrollo
Metodología de desarrollo
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 

Más de MaryRomero77 (20)

Programa14
Programa14Programa14
Programa14
 
Doc 13
Doc 13Doc 13
Doc 13
 
Doc 12
Doc 12Doc 12
Doc 12
 
Doc 11
Doc 11Doc 11
Doc 11
 
Doc 10
Doc 10Doc 10
Doc 10
 
Doc 9
Doc 9Doc 9
Doc 9
 
8
88
8
 
presentacion7
presentacion7presentacion7
presentacion7
 
Programa6
Programa6Programa6
Programa6
 
Doc3
Doc3Doc3
Doc3
 
Doc 3
Doc 3Doc 3
Doc 3
 
Doc2
Doc2Doc2
Doc2
 
tutorial
tutorialtutorial
tutorial
 
Doc1
Doc1Doc1
Doc1
 
María del carmen romero corregido
María del carmen romero corregidoMaría del carmen romero corregido
María del carmen romero corregido
 
Ejercicio8
Ejercicio8Ejercicio8
Ejercicio8
 
Ejercicio#7
Ejercicio#7Ejercicio#7
Ejercicio#7
 
Ejercicio5
Ejercicio5Ejercicio5
Ejercicio5
 
Ejercicio6
Ejercicio6Ejercicio6
Ejercicio6
 
Empresas
EmpresasEmpresas
Empresas
 

Último

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
Red WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxRed WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxcorteztabo1004
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 

Último (8)

linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
Red WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptxRed WAN que es una red WAN? para que sirve?.pptx
Red WAN que es una red WAN? para que sirve?.pptx
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 

Fases para la elaboración de un programa informático

  • 1. Fases para la elaboración de un programa informático El desarrollo de un programa o de un conjunto de aplicaciones se basa en un concepto llamado ciclo de vida. Son una serie de etapas o fases que hay que seguir secuencialmente. Las fases o etapas son: • Análisis. • Diseño. • Codificación o construcción. • Implantación o explotación. • Mantenimiento. Paso a explicar las fases: ANÁLISIS En esta fase se establece el producto a desarrollar, siendo necesario especificar los procesos y estructuras de datos que se van a emplear. Debe existir una gran comunicación entre el usuario y el analista para poder conocer todas las necesidades que precisa la aplicación. En el caso de falta de información por parte del usuario se puede recurrir al desarrollo de prototipos para saber con más precisión sus requerimientos. En el análisis estructurado se pueden emplear varias técnicas como: Diagramas de flujo de datos: Sirven para conocer el comportamiento del sistema mediante representaciones gráficas. Modelos de datos: Sirven para conocer las estructuras de datos y sus
  • 2. características. (Entidad relación y formas normales) Diccionario de datos: Sirven para describir todos los objetos utilizados en los gráficos, así como las estructuras de datos. Definición de los interfaces de usuario: Sirven para determinar la información de entrada y salida de datos. Al final de esta fase tenemos que tener claro las especificaciones de la aplicación. DISEÑO En esta fase se alcanza con mayor precisión una solución optima de la aplicación, teniendo en cuenta los recursos físicos del sistema (tipo de ordenador, periféricos, comunicaciones, etc…) y los recursos lógicos. (sistema operativ o., programas de utilidad, bases de datos, etc…) En el diseño estructurado se pueden definir estas etapas: Diseño externo: Se especifican los formatos de información de entrada y salida. (pantalla y listados) Diseño de datos: Establece las estructuras de datos de acuerdo con su soporte físico y lógico. (estructuras en memoria, ficheros y hojas de datos) Diseño modular: Es una técnica de representación en la que se refleja de forma descendente la división de la aplicación en módulos. Está basado en diagramas de flujo de datos obtenidos en el análisis. Diseño procedimental: Establece las especificaciones para cada módulo, escribiendo el algoritmo necesario que permita posteriormente una rápida codificación. Se emplean técnicas de programación estructurada, normalmente ordinogramas y pseudocódigo.
  • 3. Al final de esta etapa se obtiene el denominado cuaderno de carga. CODIFICACIÓN Consiste en traducir los resultados obtenidos a un determinado lenguaje de programación, teniendo en cuenta las especificaciones obtenidas en el cuaderno de carga. Se deben de realizar las pruebas necesarias para comprobar la calidad y estabilidad del programa. Las pruebas se pueden clasificar en: Pruebas unitarias: Sirven para comprobar que cada módulo realice bien su tarea. Pruebas de interconexión: Sirven para comprobar en el programa el buen funcionamiento en conjunto de todos sus módulos. Pruebas de integración: Sirven para comprobar el funcionamiento correcto del conjunto de programas que forman la aplicación. (el funcionamiento de todo el sistema) EXPLOTACIÓN En esta fase se realiza la implantación de la aplicación en el sistema o sistemas físicos donde van a funcionar habitualmente y su puesta en marcha para comprobar el buen funcionamiento. Actividades a tener en cuenta o realizar: • Instalación del/los programa/s. • Pruebas de aceptación al nuevo sistema.
  • 4. • Conversión de la información del antiguo sistema al nuevo (si hay una aplicación antigua) • Eliminación del sistema anterior. Al final de esta fase se debe de completar la información al usuario respecto al nuevo sistema y su uso. Así como facilitarle toda la documentación necesaria para una correcta explotación del sistema (manual de ayuda, manual de uso, guía de la aplicación, etc.) MANTENIMIENTO Esta es la fase que completa el ciclo de vida y en ella nos encargaremos de solventar los posibles errores o deficiencias de la aplicación. Existe la posibilidad de que ciertas aplicaciones necesiten reiniciar el ciclo de vida. Tipos de mantenimiento: Mantenimiento correctivo: Consiste en corregir errores no detectados en pruebas anteriores y que aparezcan con el uso normal de la aplicación. Este mantenimiento puede estar incluido en la garantía o mantenimiento de la aplicación. Mantenimiento adaptativo: Consiste en modificar el programa a causa de cambio de entorno gráfico y lógico en el que estén implantados. (nuevas generaciones de ordenadores, nuevas versiones del sistema operativo, etc.) Mantenimiento perfectivo: Consiste en una mejora sustancial de la aplicación al recibir por parte de los usuarios propuestas sobre nuevas posibilidades y modificaciones de las existentes. Los tipos de mantenimiento adaptativo y perfectivo reinician el ciclo de
  • 5. vida, debiendo proceder de nuevo al desarrollo de cada una de sus fases para obtener un nuevo producto.