Soporte de Software
Silvia Paz Cruz
CECyT No. 9 Juan de Dios Batiz / Instituto Politécnico Nacional / México
Cerrar
Esta Ecath utiliza comisiones. Crea una cuenta de alumno para acceder al contenido de tu comisión!
Para poder escribir en los Foros debes conectarte con tu cuenta de usuario. Si aún no posees una cuenta haz click aquí para registrarte . Ten presente que el docente deberá aprobar esta cuenta para activarla
Silvia Paz Cruz
Creado: 31.01.2014 @ 4:14:13 am
Estado del Foro:
Análisis de caso

Ejercicio.

 

¿Qué Leyes de Lehman se aplican al mantenimiento? Justifica tu respuesta.

 

 Lee con atención y contesta al planteamiento que se te presenta:

 

Se tiene un programa que maneja la estructura de la empresa, ésta revisa cada 6 meses su estructura o al menos una vez al año, en cada revisión puede haber eliminación, fusión o creación de nuevos departamentos de acuerdo con las necesidades del momento.

 

Se trata de un programa que se realizó en Pascal y actualmente el autor ya no labora en la empresa, ante lo que se pide llevar a cabo la modificación de interfaces de usuario y proporcionarle más eficiencia.

 

Indica el proceso para la modificación del sistema, especifica el tipo de mantenimiento que necesita, y justifica tu respuesta.

Conceptos clave: Leyes de Leman y tipos de mantenimiento
Silvia Paz Cruz
Creado: 07.02.2014 @ 1:11:12 pm
Publicar fotograsfía

Estimados alumnos, revisando su participación en foro " Análisis de caso", veo que aún no han actualizado su perfil, favor de subir una fotografía reciente, recuerden que en este tipo de espacios "virtuales" hay que tratar en la mayor medida posible de atenuar la frialdad del medio.

Saludos.

Luis Morales
Creado: 07.02.2014 @ 12:41:48 am
Respuesta

Todas las leyes de Lehman se tiene que aplicar ya que todas estas sirven para un mejor mantenimiento del software y ayudan a que este con lo mas actual y que tenga una mayor calidad.

En primera parte tendrian que pedir todo lo relacionado al software para que no interpreten el codigo desde cero; una vez que ya entendieron el funcionamiento de este se harian los cambios correspondientes que se requieren, despues se harian pruebas para que tenga un mejor funcionamiento y despues se le seguiria dando mantenimiento para que tenga una realimentacion del sistema y sea de mejor calidad.

Sergio Alberto Cortés González
Creado: 06.02.2014 @ 11:31:30 am
Análisis de caso

Primer parte : Mantenimiento -Reparación de fallas. - Adaptación de funcionalidad
El programa que esta funcionando en esta empresa debe realizar un mantenimiento preventivo se debe planificar los costos por mantener el sistema, el tiempo en que se le debe dar matenimiento, preveer los cambios del sistema en cuanto a nuevos requerimientos, y corregir errores en cuando líneas de código.
Segunda parte : Adaptación Ambiental, Adición de  funcionalidad.
Realizar la adaptación del sistema con los paradigmas de la Ingeniería de software, desarrollando nuevamente el sistema en un lenguaje de programación actual, para así poder estar en un ambiente de desarrollo óptimo, cumpliendo así lad necesidades del cliente.

Nancy Angelica Trejo Valerio
Creado: 06.02.2014 @ 4:02:53 am
Analisis de Caso

Las leyes de Lehmnan que se podrian relacionar con el manteamiento pueden ser, complejidad creciente, cambio continuo,  y crecimiento continuado. Porque  un programadebe de ir cambiando con respecto a su entorno, y pues los cambios se iran notando en su estructura ya queseguiran siendo más compleja y ademas la funcionalidad va cambiando dependiendo del tiempo que vaya trabscurriendo porque van cambiando deacuerdo a las necesidades.

carlos zacarias reyes martinez
Creado: 06.02.2014 @ 4:02:27 pm
Leyes de Lehman y Mantenimiento de Software

 

Leyes

 

Pienso que todas las leyes se aplican, pero algunas son el la codificación, otras en la lógica del programa y unas de administración del proyecto. Pasar por alto alguna puede ser perjudicial o hacer del proceso más tardado

 

 

 

Mantenimiento: perfectivo porque significa una optimización del proyecto

 

Proceso: identificar el tipo de desarrollo que fue creado (cascada, cíclico…) después identificar la etapa en el ciclo de vida donde se tiene que empezar a hacer los cambios, si el programa es flexible solo se debe de cambiar el módulo de GUI, de lo contrario se debe analizar la posibilidad de una reestructuración del código

 

Luis Manuel Gautier Sánchez
Creado: 06.02.2014 @ 4:01:31 pm
Leyes de Lehman

Yo opino que se aplican en el caso las siguientes leyed de Lehman

  • •Ley I: CAMBIO CONTINUO.El sistema podrá adquirir cambios cada que sea puesta bajo revisión para determinar si cambia o no la estructura del mismo.
  • Ley II: COMPLEJIDAD CRECIENTE.La complejidad del sistema se cambiará en base a los posibles cambios que le le puedan hacer cada que sea puesto bajo revisión
     
    Ley VI: CRECIMIENTO CONTINUO.

    El software crecerá para adaptarse a las mejoras y necesidades del entorno.

    •Ley VII: CALIDAD DECRECIENTE.

    El sistema entrará en calidad decreciente si no se le aplican las mejoras pertinentes, como el cambio de lenguaje,dado que está en Pascal, se podría actualizar a otro lenguaje más actual.
Eduardo David Ramirez Osorio
Creado: 06.02.2014 @ 4:01:02 pm
Análisis de caso

En mi parecer las primeras 3 leyes de Lehman son la base de todo el mantenimiento, ya que tienen características de complejidad y eso es lo principal al realizar un mantenimiento de software:

Grecia Cardona
Creado: 06.02.2014 @ 4:01:00 pm
Análisis de caso

En el caso se tiene un software desarrollado por alguien que actualmente no labora en la empresa, es completamente necesario tener la especificación del sistema tanto como sus requerimientos y manuales, esto a fin de poder realizar un mantenimiento adaptativo al software para  poder utilizar el mismo software pero con nuevos empleados y nuevas interfaces de usuario (así como posiblemente lenguaje)
Proceso:
1.- Entender lo que se necesita cambiar en el sistema (funcionalidad, estructuras internas), si no se podría afectar al software por ejemplo cambiando su familiaridad.
2.- Modificar el software basandose en los requerimietnos y la especificaciond e los requerimientos (conservar la familiaridad).
3.-Realizar las pruebas correspondientes sobre las revisiones de cada 6 meses o una vez al año, así como las interfaces de usuario.
De esta forma el mantenimiento del software debería ser más sencillo, y funcionar sin ningún problema, se le aplicarían mejorias lo que lo puede hacer mas llamativo y tener mayores ventas.
Respecto a las leyes de Lehman sería....
Cambio continuo, complejidad creciente, conservacion de la familiaridad, crecimiento continuado, decremento de calidad (por las nuevas teconologias como lenguajes)
 

Ana Laura Pichardo Esquivel
Creado: 06.02.2014 @ 4:00:53 pm
Análisis de caso

Como menciona Lehman en la Ley VII ocurre un decremento de la calidad por que no logra adaptarse a los cambios de funcionamiento.

Se palica esta ley por que a pesar de que se agregan nuevas funcionalidades no permite evolucionar las anteriores. Y esto hace que decaiga la calidad total del software. Se tendría que hacer un mantenimiento perfectivo para lograr modificar el software de una mejor manera y lograr un mejor calidad. Ya que en este mantenimiento se logar un mejor rendimiento de funcionalidades y tiempo de ejecución y tambien la reusabilidad por que se reusa de un producto que ya es funcional para producir un mejor producto.

 

 

Leonel Vazquez Perez
Creado: 06.02.2014 @ 4:00:37 pm
Analisis de caso

En el caso dede cambio continuo, es indispensable ya que la tecnologia avanza cada dia y es necesario que el software se adapte al ambiente.

en complejidad creciente, que el software lleve mantenimiento puede provocar  que la complejidad del software aumente de manera significativa.

En la conservacion de la familiaridad tiene mucho que ver que el mantenimiento que se le da al software sea realmente mantenimiento y no una evolucion al sistema  de lo contrario si el sistema cambia demasiado na yo llevaria familiaridad.

el mantenimiento tambien tiene que ver con que hayas ciertas nuevas funcionalidades para el sistema, haci el usuario siempre estara satisfecho.

Analisis del caso:

el programa que se presenta es un mantenimiento perfectivo ya que se necesita actualizar ciertos elementos del sistema ya desarrollado, y no se ha afectado ninguno, se necesitaria conocer el sistema junto con cada uno de los elementos que lo conforman para que se pueda definir los requerimientos que tenia previamente 

1 | 2 | 3 | 4 | 5 | Siguiente »

Ingresar

Email

Clave


No cerrar sesión en este equipo

Sitios Recomendados
  • Youtube Ecaths
    En el canal de Ecaths en Youtube, encontrarán videotutoriales que los ayudarán a dar los primeros pasos en el uso de su Ecath
Encuestas de la cátedra
Esta es una encuesta de prueba. Eliminela y comience a crear sus encuestas
Opción 1
Opción 2
Opción 3

Textos de Cátedra
Trabajos Prácticos
Recomendados por Google
©2013 www.soportedesoftware.ecaths.com