domingo, 26 de febrero de 2017

Leyes de Lehman


Ejemplos de las Leyes de Lehman


Introducción
En este trabajo se mencionarán las ocho Leyes de Lehman las cuales son una serie de normas que se relacionan con la evolución que poseen los sistemas, generalizando el comportamiento que estas tienen, estarán acompañadas de un ejemplo el cual explica cómo se emplea dicha ley. 


1.- Cambio Continuo

Los sistemas deben de estar en constate actualización con el fin de volverlos más óptimos y eficientes, y que no se conviertan en sistemas inutilizables, un ejemplo se presenta claramente en los sistemas operativos tales como Android, iOS o Windows los cuales constantemente van realizando modificaciones a su sistema, es decir van sacando nuevas versiones de sí mismos.


2.- Complejidad creciente

Un sistema debe de ir creciendo, lo que involucra que este se vuelva más complejo al mismo tiempo de todos sus componentes, un claro ejemplo es YouTube el cual con el paso del tiempo ha ido agregando nuevas funcionalidades (modulos) a su sistema, como lo es la seccione de películas, nuevos campos de tendencias, crear playlist y compartirlos, etc.  


3.- Evolución prolongada de programa (autorregulación)

Esta ley dice que un sistema de mantenerse auto regulado por medio de normas previamente establecidas. Por ejemplo, cuando un sistema tiene que ajustar su funcionamiento con el fin de seguir proporcionando un óptimo servicio, tal es el caso cuando en un sistema operativo, en este caso Windows se les destinan más recursos a las actividades en primer plano que las que se encuentran en segundo plano para asi obtener un mejor rendimiento en las tareas que lo demandan.


4.- Conservación de la estabilidad organizativa

Esta denota que en la evolución de un sistema, el trabajo que se empleara deberá de permanecer fijo durante todo el ciclo de de vida de dicho sistema.Un buen ejemplo es en la programación XP, en donde se estipula que se de trabajar como máximo 40 hrs. Además de los otros factores los cuelas pueden limitar dicho tiempo.


5.- Conservación de la familiaridad

En el sistema los cambios realizados a este deben de ser pequeños con el fin de que tanto el usuario como los desarrolladores puedan seguir interactuando fácilmente con este, por ejemplo, Facebook, esta aplicación se va actualizando tanto en sus funcionalidades como en su interfaz, pero siempre el uso de esta es familiar para los usuarios por lo tanto no tienen problemas al utilizar la nueva versión.


6.-  Crecimiento Continuo

Es cuando en el sistema con el paso del tiempo se va  desarrollando, por ejemplo, Google, esta compañía constantemente está evolucionando, empezó con un motor de búsqueda y después agrego Gmail, Google Maps, Google Play, etc. Es un evidente ejemplo del crecimiento continuo respeto a software.

  
7.- Calidad decreciente

Un sistema se considera decreciente cuando este ya no se adapta a su entorno, por ejemplo, whatsapp, esta aplicación estaba disponible exclusivamente en Smartphone hasta apenas hace un tiempo que los desarrolladores lanzaron whatsapp web, en la cual por medio de un código QR, se puede sincronizar la aplicación con la página web y así poder manipularla desde un pc, en este ejemplo es evidente como este sistema comenzaba a tener calidad decreciente debido a su falta de adaptabilidad.


8.- Retroalimentación del sistema

Es cuando en un sistema se puede manifestar los errores que este tiene, por ejemplo, en YouTube, cuando tiene alguna falla en el sistema manda un código el cual puedes enviar al dicho sistema con el fin de que sea reparado, también existe la posibilidad en algunos sistemas de enviar sugerencias sobre este, para la mejora del sistema.


Conclusión
Como se puede observar las Leyes de Lehman estipulan varias medidas que se deben de seguir para conseguir un sistema funcional tanto internamente ósea en su estructura y módulos de los que se compone como externamente es decir el en el entorno que se encuentra, el cual permanezca en constante evolución, con el fin de que ofrezca a sus usuarios la mejor experiencia al manipularlo y esta sea trascendente.


Referencias 

amazonaws.com. (s.f.). Obtenido de ecaths1.s3.amazonaws.com/soportedesoftware/790345905.Evolucion-del-sw.pptx

Garzas, J. (25 de Julio de 2010). www.javiergarzas.com. Obtenido de http://www.javiergarzas.com/2010/07/leyes-evolucion-software.html

jummp.wordpress.com. (7 de febreo de 2014). Obtenido de https://jummp.wordpress.com/2014/02/07/leyes-de-lehman-introduccion-i/





No hay comentarios.:

Publicar un comentario