PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
Dpss u3 a2_vimp
1. UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO
MATERIA: PRUEBAS Y MANTENIMIENTODE SISTEMAS DE SOFTWARE.
UNIDAD TRES: MANTENIMIENTODE SISTEMAS DE SOFTWARE
FACILITADOR:MC RICARDO RODRÍGUEZ NIEVES
ALUMNA: VIRGINIA MENESES PÉREZ
GRUPO: DS-DPSS-1801-B1-001
ACTIVIDAD 2. PROCESOSDE EVOLUCIÓN DEL SOFTWARE
2. Un programa S.
Puede especificarse
formalmente, son estáticos.
Ejemplo:
Un programa P.
No pueden ser especificados y
es necesario un proceso
iterativo para ello.
Ejemplo:
Un programa E.
Sistemas que ya funcionan en
el mundo real y que están
siempre en continuo cambio.
Ejemplo:
3. Etapa 1 de la evolución del software: versión alfa. Desarrollo inicial.
Etapa 2 de la evolución del software: madurez. Mejoras del sistema.
Etapa 3 de la evolución del software: salida. Baja del sistema, se apaga o se interrumpe.
Versión alfa
Desarrollo inicial
Primera versión
Evolución de cambios
Evolución
Pérdida de la capacidad de evolución
Mantenimiento de actualización
Prestación
de servicios
Madurez
Prestación de servicio descontinuado
Salida
Sistema dado
de baja
Salida
Desconexión
4. Componentes de la reingeniería de procesos de un sistema
Necesidades
de los
clientes
Objetivos de
la empresa
Comprensión
de los
procesos
Reingeniería
de procesos
Mejora
Continua
* Cambio fundamental y
drástico.
* Mejoras dramáticas
integral
* Ajustes finos
* Aumento en las mejoras
* Orientada a las tareas
Lo que la empresa
necesita ser
Lo que es la empresa
5. Computacionales.
• Operandos incorrectos en ecuación.
• Uso incorrecto de paréntesis.
• Ecuación incorrecta o inexacta
• Error de redondeo o truncamiento.
Ejemplo:
Se requiere revisar y corregir las fallas de un
sistema de ventas en línea ya que no realiza
los ajustes correctos del IVA y los gastos de
envío.
Salida.
• Datos escritos en otra ubicación.
• Formato incorrecto.
• Salida incompleta o perdida
• Salida confusa.
Ejemplo:
El sistema de facturación de una tienda, emite
las facturas con los datos de encabezado
incompletos, el primer renglón sale a la mitad.
Se requiere realizar dicha corrección.
Mejora.
• Mejora de funciones existentes.
• Mejora de interfaz.
Ejemplo:
El sistema de control de gestión de una
dependencia de gobierno requiere que se
apliquen mas funciones al sistema y que se
adecue la interfaz de acuerdo al nuevo
prototipo de la institución.
Rendimiento.
• Tiempo límite excedido.
• Límite de almacenamiento excedido.
• Código de diseño ineficiente.
• Eficiencia de la red.
Ejemplo:
Se requiere mejorar el rendimiento en un
sistema robusto ya que por el número de
usuarios se satura la red y empieza a tardar
más de lo normal.
TAXONOMIA DE LOS TIPOS DE CAMBIO DE UN SISTEMA.
6. Conclusiones:
En la actualidad, el mantenimiento de software es una alternativa para seguir
utilizando los sistemas que aún son redituables.
Gracias a la reingeniería de software de sistemas y el mantenimiento de
sistemas existentes podemos reutilizar, rediseñar o reconstruir nuestro programa
existente desarrollando un sistema mejorado aprovechando la parte funcional
del sistema que tenemos.
7. Bibliografía:
UnADM. Pruebas y Mantenimiento de sistemas de software. Unidad 3. Mantenimiento de sistemas de software. Recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/08/DPSS/U3/Unidad_3_Mantenimiento_de_sistema
s_de_software.pdf
Jemmp. Gestión de Proyectos y desarrollo de Software. Lehman y Belady. Clasificación de los sistemas. Recuperado de:
https://jummp.wordpress.com/2014/02/06/lehman-y-belady-clasificacion-de-los-sistemas/
Márquez M., J.L. Leyes de Lehman. Publicado Febrero, 2014. Recuperado de:
http://jorgeluismarquezmiguel.blogspot.mx/2014/02/leyes-de-lehman.html?view=classic
Garzas, J. Las leyes de la evolución de software. Publicado en Julio, 2010. Recuperado de: http://www.javiergarzas.com/2010/07/leyes-
evolucion-software.html
Microsoft. Developer Network. Web Services, un ejemplo práctico. Recuperado de: https://msdn.microsoft.com/es-
es/library/bb972248.aspx
Wikipedia. Algoritmo iterativo. Recuperado de: https://es.wikipedia.org/wiki/Algoritmo_iterativo
Wikipedia. Variable estática. Recuperado de: https://es.wikipedia.org/wiki/Variable_est%C3%A1tica
Hernández V. R., Reingeniería aplicada a un sistema de manufactura. Tesis. Universidad Autónoma de Nuevo León, Agosto 2003.
Recupera de: http://eprints.uanl.mx/1263/1/1020149032.PDF