SlideShare una empresa de Scribd logo
1 de 7
Desarrollo de Software
Pruebas y mantenimiento de sistemas de software
(DS-DPSS-1801-B1-001)
Unidad 3 – Actividad 2
Procesos de evolución del software
Docente
Ricardo Rodríguez Nieves
Claudia Ivette Ramírez Calderón
ES1421004597
Universidad Abierta y a Distancia de México
TIPOS DE PROGRAMAS (S, P, E)
PROGRAMASSe escribe de acuerdo con
una especificación exacta de
lo que el programa puede
hacer.
Ejemplo: Sistemas que
devuelven resultados en
a fórmulas ya definidas (una
calculadora).
ProgramaP
Se escribe para implementar
ciertos procedimientos que
determinan lo que el
programa puede hacer.
Ejemplo: Sistemas que dan
solución a la gestión de los
procesos de negocio.
ProgramaE
Un programa de este tipo
tiene que adaptarse a las
diferentes necesidades y
circunstancias del medio
ambiente.
Ejemplo: Estos programas
están en continua evolución
por ejemplo Facebook que
tiene que adaptarse a las
diferentes necesidades de los
usuarios.
Practical type
ETAPAS DE EVOLUCIÓN DE SOFTWARE (ALFA, MADUREZ, SALIDA)
ALFASe conoce como de desarrollo
inicial. Posibles cambios o
modificaciones en el futuro. La
mayoría de las referencias en
esta etapa se basan en
escenarios o casos de estudios.
El desarrollo inicial genera un
banco de conocimiento, tal
como el de dominio de
aplicación, requisitos de los
usuarios, reglas de negocio,
políticas, soluciones,
etc.
MADUREZ
Se origina por que los usuarios
tienden a cambiar sus
necesidades, así como su
percepción de mejoras en el
sistema.
En el sistema de software ya en
producción, y durante los
primeros días, los usuarios
pueden detectar fallas, que se
pueden corregir durante la
etapa de madurez
SALIDA
Se caracteriza porque ya no
soporte técnico; sin embargo,
software todavía está en
producción. Por último, el
sistema es dado de baja, se
apaga o se interrumpe y los
usuarios son redireccionados
hacia el nuevo.
REINGENIERÍA DE SOFTWARE
Análisis de
inventario
Restructuración
de documentos
Ingeniería
Inversa
Reestructuración
de código
Reestructuración
de datos
Ingeniería
Directa
TIPOS DE CAMBIOS
Interfaz
Deentrada
Mejora
LÓGICOS
Para hacer
modificaciones
dentro de la
lógica del
programa.
Ejemplo:
Agregar
validación para
que el inventario
indique cuando
quedan 5
artículos en
existencia.
Cambiar
información de
datos de entrada
que se requieren
para realizar el
proceso
Ejemplo:
Cambiar la
información para
generar la
Factura
Electrónica
versión 3
Realizar cambios
en la pantalla.
Ejemplo:
Agregar código
de barras para
dar de alta una
cuenta bancaria
en una
aplicación de
banco.
Agregar una
funcionalidad
extra a una
aplicación para
facilitar su uso.
Ejemplo: Poder
utilizar tu huella
para
desbloquear un
teléfono.
El mantenimiento de software permite que se entregue un producto de calidad, y
dar continuidad sobre un sistema después de liberado el producto, permite que se
incremente funcionalidad en las aplicaciones de tal manera que satisfaga las
necesidades de los clientes; así como corregir incidencias que se tengan en el
producto final.
Dado que la tecnología esta en constante crecimiento, las empresas deben de
buscar siempre estar a la vanguardia ofreciendo siempre lo mejor para sus clientes,
es por ello que surge la reingeniería de software, para aplicar mejoras en una
aplicación existente o determinar si se debe desarrollar uno nuevo.
CONCLUSIÓN
Unadmexico. Unidad 3 Mantenimiento de sistemas de software.
Romina Fierro Castro . (2014). Reingeniería de Procesos. El rol de la Informática.
Marzo 2018, de blogspot Sitio web:
http://rominasblogg.blogspot.mx/2014/07/
Jummp. (2014). Lehman y Belady. Clasificación de los sistemas. Marzo 2018, de
Wordpress Sitio web:
https://jummp.wordpress.com/2014/02/06/lehman-y-belady-clasificacion-de-los-
sistemas/
FUENTES DE CONSULTAS

Más contenido relacionado

La actualidad más candente

Sistemas informacion Com Doc
Sistemas informacion Com DocSistemas informacion Com Doc
Sistemas informacion Com Docjaimedetrelew
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programazeta2015
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de softwarexinithazangels
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elaestradamsk
 
Presentación1
Presentación1Presentación1
Presentación1perez0123
 
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 del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)mariaccuyares
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacionJuancho Velsqz
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareysik granja
 
Procesos de desarrollo de Software
Procesos de desarrollo de SoftwareProcesos de desarrollo de Software
Procesos de desarrollo de Softwareolea_saavedra
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieñoMerly Buñay
 
MANTENIMIENTO
MANTENIMIENTOMANTENIMIENTO
MANTENIMIENTOROMAN5500
 

La actualidad más candente (19)

Sistemas informacion Com Doc
Sistemas informacion Com DocSistemas informacion Com Doc
Sistemas informacion Com Doc
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de software
 
Adrian adrianza
Adrian adrianzaAdrian adrianza
Adrian adrianza
 
Herramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para elHerramientas case y usos de prototipos para el
Herramientas case y usos de prototipos para el
 
Presentación1
Presentación1Presentación1
Presentación1
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)Ingenieria del software ( grupo 2)
Ingenieria del software ( grupo 2)
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Procesos de desarrollo de Software
Procesos de desarrollo de SoftwareProcesos de desarrollo de Software
Procesos de desarrollo de Software
 
Software
SoftwareSoftware
Software
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieño
 
MANTENIMIENTO
MANTENIMIENTOMANTENIMIENTO
MANTENIMIENTO
 

Similar a Evolución y mantenimiento de software

Similar a Evolución y mantenimiento de software (20)

Dpss u3 u2_argm
Dpss u3 u2_argmDpss u3 u2_argm
Dpss u3 u2_argm
 
Procesos de Evolución del Software
Procesos de Evolución del SoftwareProcesos de Evolución del Software
Procesos de Evolución del Software
 
Dpss u3 a2_maoa
Dpss u3 a2_maoaDpss u3 a2_maoa
Dpss u3 a2_maoa
 
Procesos de evolución del software
Procesos de evolución del softwareProcesos de evolución del software
Procesos de evolución del software
 
Dpss u3 a2_alds
Dpss u3 a2_aldsDpss u3 a2_alds
Dpss u3 a2_alds
 
dpss_u3_a2_cado
dpss_u3_a2_cadodpss_u3_a2_cado
dpss_u3_a2_cado
 
Dpss u3 a2_paov
Dpss u3 a2_paovDpss u3 a2_paov
Dpss u3 a2_paov
 
Dpss u3_a2_paov.pptx
 Dpss u3_a2_paov.pptx Dpss u3_a2_paov.pptx
Dpss u3_a2_paov.pptx
 
Proyecto de reingenieria de software
Proyecto de reingenieria  de softwareProyecto de reingenieria  de software
Proyecto de reingenieria de software
 
Dpss u3 a2_roym
Dpss u3 a2_roymDpss u3 a2_roym
Dpss u3 a2_roym
 
Dpss u3 a2_herm
Dpss u3 a2_hermDpss u3 a2_herm
Dpss u3 a2_herm
 
Teoria de sistema Venta y reparacion de equipos
Teoria de sistema Venta y reparacion de equipos  Teoria de sistema Venta y reparacion de equipos
Teoria de sistema Venta y reparacion de equipos
 
Dpss u3 a2_vimp
Dpss u3 a2_vimpDpss u3 a2_vimp
Dpss u3 a2_vimp
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de software
 
TECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptxTECNICAS DE MANTENIMIENTO DE SW.pptx
TECNICAS DE MANTENIMIENTO DE SW.pptx
 
Mantenimieto de Software
Mantenimieto de SoftwareMantenimieto de Software
Mantenimieto de Software
 
Insidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De SoftwareInsidencias En Los Paradigmas De La Ingeniera De Software
Insidencias En Los Paradigmas De La Ingeniera De Software
 
Dpss u3 a2_hehm
Dpss u3 a2_hehmDpss u3 a2_hehm
Dpss u3 a2_hehm
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 

Último

nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 

Último (20)

nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 

Evolución y mantenimiento de software

  • 1. Desarrollo de Software Pruebas y mantenimiento de sistemas de software (DS-DPSS-1801-B1-001) Unidad 3 – Actividad 2 Procesos de evolución del software Docente Ricardo Rodríguez Nieves Claudia Ivette Ramírez Calderón ES1421004597 Universidad Abierta y a Distancia de México
  • 2. TIPOS DE PROGRAMAS (S, P, E) PROGRAMASSe escribe de acuerdo con una especificación exacta de lo que el programa puede hacer. Ejemplo: Sistemas que devuelven resultados en a fórmulas ya definidas (una calculadora). ProgramaP Se escribe para implementar ciertos procedimientos que determinan lo que el programa puede hacer. Ejemplo: Sistemas que dan solución a la gestión de los procesos de negocio. ProgramaE Un programa de este tipo tiene que adaptarse a las diferentes necesidades y circunstancias del medio ambiente. Ejemplo: Estos programas están en continua evolución por ejemplo Facebook que tiene que adaptarse a las diferentes necesidades de los usuarios. Practical type
  • 3. ETAPAS DE EVOLUCIÓN DE SOFTWARE (ALFA, MADUREZ, SALIDA) ALFASe conoce como de desarrollo inicial. Posibles cambios o modificaciones en el futuro. La mayoría de las referencias en esta etapa se basan en escenarios o casos de estudios. El desarrollo inicial genera un banco de conocimiento, tal como el de dominio de aplicación, requisitos de los usuarios, reglas de negocio, políticas, soluciones, etc. MADUREZ Se origina por que los usuarios tienden a cambiar sus necesidades, así como su percepción de mejoras en el sistema. En el sistema de software ya en producción, y durante los primeros días, los usuarios pueden detectar fallas, que se pueden corregir durante la etapa de madurez SALIDA Se caracteriza porque ya no soporte técnico; sin embargo, software todavía está en producción. Por último, el sistema es dado de baja, se apaga o se interrumpe y los usuarios son redireccionados hacia el nuevo.
  • 4. REINGENIERÍA DE SOFTWARE Análisis de inventario Restructuración de documentos Ingeniería Inversa Reestructuración de código Reestructuración de datos Ingeniería Directa
  • 5. TIPOS DE CAMBIOS Interfaz Deentrada Mejora LÓGICOS Para hacer modificaciones dentro de la lógica del programa. Ejemplo: Agregar validación para que el inventario indique cuando quedan 5 artículos en existencia. Cambiar información de datos de entrada que se requieren para realizar el proceso Ejemplo: Cambiar la información para generar la Factura Electrónica versión 3 Realizar cambios en la pantalla. Ejemplo: Agregar código de barras para dar de alta una cuenta bancaria en una aplicación de banco. Agregar una funcionalidad extra a una aplicación para facilitar su uso. Ejemplo: Poder utilizar tu huella para desbloquear un teléfono.
  • 6. El mantenimiento de software permite que se entregue un producto de calidad, y dar continuidad sobre un sistema después de liberado el producto, permite que se incremente funcionalidad en las aplicaciones de tal manera que satisfaga las necesidades de los clientes; así como corregir incidencias que se tengan en el producto final. Dado que la tecnología esta en constante crecimiento, las empresas deben de buscar siempre estar a la vanguardia ofreciendo siempre lo mejor para sus clientes, es por ello que surge la reingeniería de software, para aplicar mejoras en una aplicación existente o determinar si se debe desarrollar uno nuevo. CONCLUSIÓN
  • 7. Unadmexico. Unidad 3 Mantenimiento de sistemas de software. Romina Fierro Castro . (2014). Reingeniería de Procesos. El rol de la Informática. Marzo 2018, de blogspot Sitio web: http://rominasblogg.blogspot.mx/2014/07/ Jummp. (2014). Lehman y Belady. Clasificación de los sistemas. Marzo 2018, de Wordpress Sitio web: https://jummp.wordpress.com/2014/02/06/lehman-y-belady-clasificacion-de-los- sistemas/ FUENTES DE CONSULTAS