lunes, septiembre 05, 2005

Concepto del Plug'nPlay

Los que hemos trabajado en computadoras durante ya algunos años, todavía nos acordamos lo que en aquellos tiempos significaba armar una PC o incorporarle alguna tarjeta modem o de video. Era necesario setear los jumpers de la tarjeta con informacion de bajo nivel como el IRQ, el DMA, etc. Posteriormente esa misma informacion habia que configurarla a mano en los drivers de instalación. Todo esto exigia, de la persona que armaba computadoras, tener que conocer al bajo nivel el funcionamiento del PC y las características de la tarjeta. Afortunadamente para muchos se desarrollo la tecnología Plug'nPlay que permitió configurar en forma automática el dispositivo. El computador lo reconocía sin necesidad de tener que ajustar nada.

Este concepto del Plug'nPlay, aplicado en las computadoras, de alguna manera se utiliza en todas las demás áreas. De hecho el trasfondo del Plug'nPlay se puede interpretar como una tecnología que evite al usuario saber como funciona determinado objeto, de tal manera que el usuario debe concentrar sus energia en utilizarlo sin importar como el objeto trabaja en si .

La gran ventaja del Plug'nPlay, no solo enfocado a la computacion, sino ya más bien como un concepto global. Es que cualquiera puede facilmente hacer casi cualquier cosa sin necesidad de preocuparse del como esto se realiza. Es asi que cualquiera maneja a gran velocidad un coche ya que el mismo coche se encarga de estabilizarse y supervisar la frenada para evitar deslizamientos; cualquiera calienta su comida en 30 segundos apretando un boton del microondas; cualquiera manda informacion al segundo a kilometros de distancia o se conversa con otra persona que se encuentra en el otro extremo del mundo; cualquiera puede editar fotos o crear videos de música o de imagen.

Para la gran mayoría de la gente y para la gran mayoría de los que haceres cotidianos el concepto de Plug'nPlay ha sido un gran avance tecnológico que ha facilitado nuestras vidas. Sin embargo, existe un peligro inminente al abusar del Plug'nPlay en areas donde sencillamente no se pueden facilitar ni automatizar las labores sin introducir un factor de riesgo importante. Esto se ve claramente, por ejemplo, en los procesos industriales o sistemas de gestión de información crítica. En efecto, resulta sencillo explicar porqué es un grupo de personas con alto nivel técnico y años de experiencia los que operan una central termoeléctrica o una central nuclear en vez de un programa computacional. Pese a todo se ve en forma alarmante como se ha ido incorporando cada vez más este estilo Plug'nPlay entre quienes nunca debieran olvidar el detalle de como se realizan las cosas.

Los motivos de la fuerte intromición Plug'nPlay en estas areas criticas es debido principalmente a la ley del minimo esfuerzo por parte de los usuarios técnicos y al menor costo que esto involucra por parte de los cargos gerenciales. En efecto, la tendencia a conectar y listo; Apretar un botón y todo resuelto es extremadamente cómoda y económica. No hay que gastar tiempo ni dinero en estudios ni investigación ni pruebas. Además la costumbre ya de usarlo todo Plug'nPlay en casa es un iman potente. Entonces, quienes deben hacer ingeniería no la hacen ya, se compra un producto que realiza lo que se necesita (alguien ya debe haberlo desarrollado no?)se instala y listo, asi como si se tratara del video, de la tele o del microondas. No hacemos mayores estudios técnicos ni siquiera pruebas de funcionalidad ya que todo es enchufar, energizar y listo. En efecto, cada vez es mas difícil encontrar ya documentación técnica respecto a los equipos e instrumentos que se utilizan en la industria.

Quienes tienen el deber de crear, construir, desarrollar, investigar no pueden darse el lujo de caer en la tentación del Plug'nPlay.