1ra Ley “Cambio continúo”:
El ejemplo que se propone, habla
sobre como un navegador (Internet Explorer) se vuelve poco satisfactorio a comparación
de otros, como Chrome o Firefox. Pongamos de ejemplo a un programador, es poco
probable que utilice Explorer, debido al pobre soporte de CSS (Cascading Styles
Sheets), y aunque hay estudios que proponen a Explorer como el navegador más
seguro, no cabe duda que una de sus deficiencias es su velocidad de búsqueda.
Este es un claro ejemplo de la
primera ley de Lehman, en donde si no actualizas tu software, hay altas
posibilidades de que se vuelva menos útil para los usuarios.
2da Ley “Complejidad Creciente”:
Para hablar sobre esta ley,
tomaré como referencia a un estudiante x. Conforme avanza su trayectoria
escolar el grado de complejidad/dificultad aumenta de forma considerable, la
estructura cambia, las materias se incrementan y todo evoluciona, así que no podemos decir que la secundaria
tiene el mismo nivel de complejidad que la preparatoria.
3ra Ley “Evolución prolongada”:
Esta ley quiere decir que a
medida de que la estructura del software se vuelve más compleja se empieza a
restringir los cambios en el sistema. Por ejemplo, en un sistema bancario, las
modificaciones son restringidas debido a la alta complejidad de este, y se
llegaran a hacer, podrían se catastróficos para la empresa. Este tipo de
software, es desarrollado mediante un lenguaje de programación llamado COBOL el
cual fue creado en los años 50’s. Es aquí donde nos preguntamos por qué no
utilizar otro.
4a Ley “Estabilidad Organizacional”:
La producción de una empresa es
un claro ejemplo de esta ley. Si producen un producto todos los trabajadores,
esta producción se realiza en un tiempo constante y no se ven afectados si
cambian a un trabajador, ya que la producción seguirá constante. La 4ta Ley de
Lehman se refiere toma como punto de partida el tiempo de vida de un programa y
su velocidad de desarrollo, las cuales no se ven afectadas por los recursos
dedicados.
En este caso, los recursos son
los trabajadores, y el programa, la producción. El programa no se ve afectado
si uno de los trabajadores es cambiado, la tarea es la misma.
5a Ley “Conservación de la Familiaridad”:
A medida de que un programa
evoluciona, todo aquello que esté relacionado con el sistema debe de tener un conocimiento
total de su contenido y cambios, por lo que si se vuelve muy complejo, y los
participantes no logran adquirir todo el conocimiento necesario, no se podrá mantener
un control. Ejemplo de ello, es un fallo
de avión, el cual es una versión más nueva de otro, es decir con nuevas características.
Al agregar nuevas características la estructura se hizo más compleja, y los
participantes, no logran comprender del todo el funcionamiento, lo que ocasiona
la falla.
6a Ley “Crecimiento continuado”:
Instagram
y sus “historias”, fue una nueva funcionalidad añadida a la red social más
popular para la fotografía, lo que aumento su uso en los usuarios, pasando por
encima de Snapchat. Al igual en el año 2017, la funcionalidad para publicar
fotos, tuvo un cambio un tanto especial, ahora se pueden publicar más de 1 foto
por publicación, tipo collage horizontal.
El crecimiento de este tipo de anexos a
esta red ha incrementado su popularidad, colocándola como la 3 red con más usuarios
en el mundo (400 millones).
7a Ley “Decrecimiento de la calidad”:
La tecnología wifi de un proveedor
no es la misma en todos los lugares, es decir, en lugares poco habitados o alejados
de la parte urbana, la calidad de estos servicios disminuye drásticamente,
esto, por falta de adaptación de la funcionalidad en dichos lugares, es decir, porque
no tienen la infraestructura pertinente para proporciona un servicio equitativo.
A
lo que esta ley se refiere, es que la calidad de un sistema se verá disminuida
si este no se adapta a cambios de entorno de funcionamiento.
8a Ley “Retroalimentación del sistema”:
Las
calificaciones de play store y sus correspondientes comentarios son un ejemplo de
esta ley. Cada comentario es tomado en cuenta para que el sistema se mantenga
actualizado y con un menor número de defectos.
A esto
se le llama retroalimentación, lo que facilita información relevante para
nuevas versiones del sistema.
REFERENCIAS