20070921

Yupy y el jardín de su vecino

How not to basado en un post de Enrique Dans. Versión adaptada para los personajes de AyAyAyAy.com.

Érase una vez que Yupy, a quien le gustaba mucho cantar, lo hacía tan rematadamente mal, que era extremadamente impopular en el vecindario: todos sus vecinos le tenían un odio atroz.

Tanto es así que un día, un vecino, harto de los atroces berridos del impopular Yupy, tomó una pancarta, escribió en ella una frase, "Yupy es un sinvergüenza" pero, el muy ladino, la clavó en el jardín de otro vecino. Yupy, al ver la pancarta, montó en cólera, le hizo una foto, y se fue a buscar a un juez. Mientras, el vecino, al ver la pancarta, pensó que, por mal que cantase Yupy, no le parecía correcto albergar insultos de ningún tipo en su jardín, y la retiró. Sin embargo, llegó Yupy con el juez, e impuso al vecino una grave multa por difamación.

Al día siguiente, Yupy tuvo una idea: tomó una pancarta similar a la del día anterior, escribió en ella un idéntico mensaje, la puso de nuevo en el jardín del vecino, y volvió a personarse con el juez: esta vez, la multa tuvo una cuantía superior, en concepto de reincidencia y de duración prolongada, porque el vecino, tras la experiencia del día anterior, había decidido no retirar la pancarta. El vecino se quedó completamente confuso: ¿qué hacer en un caso así?
Con el tiempo, Yupy dejó de trabajar, y montó una sociedad de gestión para poner las pancartas y recaudar las multas que todos los vecinos, por tener jardín, le pagaban regularmente todos los días.

Moraleja: No importa que cantes mal. Todo es una cuestión de ser creativo en los modelos de negocio.

Moraleja en AyAyAyAy.com: Siempre decir la verdad, que se pueda comprobar y nunca más de lo estrictamente necesario: El secreto para ser irrefutable.

Etiquetas: ,

Busca Yupy y el jardín de su vecino en Technorati | Guarda Yupy y el jardín de su vecino en Yahoo | Guarda Yupy y el jardín de su vecino en Google Bookmarks | Envía Yupy y el jardín de su vecino a Furl | Envía Yupy y el jardín de su vecino a Newsvine | Guarda Yupy y el jardín de su vecino en Ma.gnolia.com | Envía Yupy y el jardín de su vecino a Reddit | Envía Yupy y el jardín de su vecino a BarraPunto | Envía Yupy y el jardín de su vecino a Digg | Envía un Meme sobre Yupy y el jardín de su vecino | Guarda Yupy y el jardín de su vecino en del.icio.us | Envía Yupy y el jardín de su vecino a Fresqui | Menea Yupy y el jardín de su vecino en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo

20070911

La tragedia del responsable ausente

Situación en la que el principal responsable o coordinador se ausenta o permanece en paradero desconocido o no localizable durante importantes períodos de tiempo.

Steven se caracteriza principalmente por resolver cualquier tipo de situación tecnológica, suele resolver los bomberazos de las organizaciones que el equipo atiende. En realidad es un gran elemento del equipo, pero sucedió en una ocasión que Techie, uno de los principales clientes solicitó directamente a El Señor un sistema que consideraba crítico, puesto que uno de sus procesos de negocio estaba generando demasiados pendientes y estaba deteniendo a varias de las unidades de negocio.

Dada la importancia del proyecto El Señor decidió encargar el proyecto a Steven, le explicó el alcance y lo mandó a validar todos los requerimientos con parte del equipo de Techie: Wera se encargaría de darle todos los detalles de negocio y Homero se encargaría de ayudarle a poner todo a punto.

Steven se presenta puntualmente a obtener los requerimientos la mayoría de las ocasiones, en otras llega media hora tarde pero como todo suele fluír de manera adecuada termina el principal objetivo de la solución. Deja un manual de información sobre configuración a Homero y luego decide que se desveló bastante durante la primera parte del proyecto, así que cansado de manera exagerada y creyendo que son suficientes todos los esfuerzos que lleva hasta el momento el día de salida a producción apaga el teléfono celular, desconecta la laptop del Internet, se consigue otro cobertor extra y se tira a dormir.

Mientras tanto en la organización de Techie, Homero comienza a revisar la documentación y comienza con la instalación del sistema base de la solución pero llega a un punto en el que la documentación no le parece muy clara. Como no es su única actividad pendiente decide bajar a conseguir unas donas de chocolate y esperar a que Steven le regrese la llamada de teléfono o se presente o le responda el correo que le envió con sus dudas... pero nunca sucede, al menos ese día: Steven duerme y sueña con Chiquitita.

El sistema anunciado con bombo y platillo en todas las unidades de negocio de la organización y con todos los socios de negocio no sale a producción. Sólo faltó a Homero solamente un clic, pero fue suficiente para que el negocio quedara mal ante sus socios.

Pobre Steven, a la siguiente mañana le espera una sorpresa muy desagradable cuando llegue a reportar a El Señor lo que sucedió el día anterior y ni siquiera lo sabe. :-S

Etiquetas:

Busca La tragedia del responsable ausente en Technorati | Guarda La tragedia del responsable ausente en Yahoo | Guarda La tragedia del responsable ausente en Google Bookmarks | Envía La tragedia del responsable ausente a Furl | Envía La tragedia del responsable ausente a Newsvine | Guarda La tragedia del responsable ausente en Ma.gnolia.com | Envía La tragedia del responsable ausente a Reddit | Envía La tragedia del responsable ausente a BarraPunto | Envía La tragedia del responsable ausente a Digg | Envía un Meme sobre La tragedia del responsable ausente | Guarda La tragedia del responsable ausente en del.icio.us | Envía La tragedia del responsable ausente a Fresqui | Menea La tragedia del responsable ausente en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo

20070908

Poltergeist

Emplear objetos cuyo único propósito es pasar la información a terceros objetos.

Una mañana de lunes Wanna estaba tratando de documentarse más acerca de desarrollo orientado a objetos, se encontró en esa ocasión una información de buenas prácticas que le pareció interesante: Leyó que no es buena idea que las clases de sus controles de formularios se comuniquen directamente con la base de datos sino que hay que generar validación de los mismos a efecto de evitar los ataques de SQL Injection. En esta ocasión en especial como los ejemplos eran claros no fue a preguntar a sus compañeros y se le hizo buena idea comenzar a crear validadores e interfases para cada una de sus clases de manera que ninguna de ellas se comunicara directamente con la otra, no sólo en la base de datos sino en cada una de sus clases. Al final de la semana cuando reportó su avance Hefaxo se encargó de darle una buena regañada porque había bajado mucho su rendimiento con respecto a semanas anteriores. Entonces Wanna se defendió explicándole a Hefaxo que estaba evitando ataques de seguridad informática, el vio el código de pasada, comprobó que había escrito incluso más líneas de código que en semanas anteriores y luego de preguntar como no queriendo a Pigglet si eso era correcto y que este le contestara que "si corre esta bien" quedó conforme, sugiriéndo brevemente a Wanna que tratara de no bajar su rendimiento las siguientes semanas.

Pobre Wanna, está trabajando de más, está complicando el código fuente y además está llenando la memoria de objetos fantasma que solo tienen como objetivo llamar a otros objetos, esto les hará ruido en el rendimiento. Ojalá alguno de los Senior se de cuenta a tiempo.

Etiquetas:

Busca Poltergeist en Technorati | Guarda Poltergeist en Yahoo | Guarda Poltergeist en Google Bookmarks | Envía Poltergeist a Furl | Envía Poltergeist a Newsvine | Guarda Poltergeist en Ma.gnolia.com | Envía Poltergeist a Reddit | Envía Poltergeist a BarraPunto | Envía Poltergeist a Digg | Envía un Meme sobre Poltergeist | Guarda Poltergeist en del.icio.us | Envía Poltergeist a Fresqui | Menea Poltergeist en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo

20070906

Fábrica de combustible

Diseñar de manera innecesariamente compleja.

Estaba un día como tantos El señor pensando en cómo podría hacer más eficiente su organización, así que como Goorú estaba bastante desocupado en su lugar decidió encargarle un sistema que le ayudara al personal de uno de los departamentos a mejorar los asuntos de clientes que atendían. El señor le pidió a Goorú que se luciera cn el desarrollo de su solución ya que de eso dependerían nuevas oportunidades.

Pues bueno, pasó que Goorú diseñó una arquitectura que integrara cuatro tipos de interfase de usuario para distintos dispositivos, con la característica de tener la funcionalidad completa de 0 campos en una pantalla única; todas las interfases e usuario serían conectadas por medio de liberías de validación de campos de interfase por medio de Remoting a otras liberías que tendrían las reglas de negocio, algunas de ellas en servicios Web independientes que funcionarían por medio de multihilos conectándose a servicios de información de cuatro fuentes diferentes de datos, dos internas y dos externas que trabajarían en un cluster para garantizar el rendimiento puesto que serían normalizadas en Quinta Forma Normal.

A Goorú le habían solicitado un simple sistema de foros. Tal vez instalar una solución prediseñada le hubiera ganado más estrellitas.

El antipatrón de Fábrica de combustible recibe ese nombre a partir de que las refinerías de petróleo tienen excesiva complejidad, como el sistema que diseñó nuestro amigo Goorú.

Etiquetas:

Busca Fábrica de combustible en Technorati | Guarda Fábrica de combustible en Yahoo | Guarda Fábrica de combustible en Google Bookmarks | Envía Fábrica de combustible a Furl | Envía Fábrica de combustible a Newsvine | Guarda Fábrica de combustible en Ma.gnolia.com | Envía Fábrica de combustible a Reddit | Envía Fábrica de combustible a BarraPunto | Envía Fábrica de combustible a Digg | Envía un Meme sobre Fábrica de combustible | Guarda Fábrica de combustible en del.icio.us | Envía Fábrica de combustible a Fresqui | Menea Fábrica de combustible en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo

20070904

Personajes de la historia de How Not To's

Los personajes que viven las aventuras que se relatan son profesionales como tal vez somos todos nosotros dedicados a intentar poner en marcha los sistemas y procedimientos de las organizaciones en las que trabajan.

En muchas ocasiones se encuentran con encrucijadas que no resuelven correctamente, en muchas otras salvan el día, poco a poco podrás conocerlos más a fondo:

El equipo

  • El señor. - Alguna vez tuvo un sueño, se esforzó en lograrlo y ahora tiene una súper compañía de tecnología, si bien sus habilidades son admirables y famosas rara vez las emplea porque está dedicado más a incrementarlas y a obtener nuevos tratos que mantengan el sueño vivo. Siempre está impecable, es muy disciplinado y rara vez alguien fuera de sus subordinados directos tiene acceso a hablar con él, por esta razón considera que todo marcha bien cuando sus subordinados se lo dicen y las facturas se cobran en tiempo y forma. Aunque las cosas no estén tan bien como parecen...
  • Hefaxo. - Tuvo mucha suerte, llegó con una súper recomendación de la universidad porque tuvo casi puros dieces de calificación en la escuela, obtenidos comúnmente porque ponía a Ñoño a trabajar en los proyectos mientras el se iba de reventón para hacer contactos, costumbre que ahora usa para atraer negocios, razón por la que El señor le tiene en alta estima. Le tienes que decir Ingeniero o se ofende y no puedes contradecirlo porque la agarra contigo, nunca tuvo un puesto más abajo que subgerente por lo que sus habilidades son principalmente administrativas, sin embargo ha ganado estrellitas técnicas aprendiendo y utilizando los argumentos de su subordinados. No teme despedirte, de hecho lo hará si ve que te quieres lucir por sobre él mismo.
  • Goorú. - Empezó a estudiar todo lo relacionado a la tecnología desde muy joven, devora libros, blogs y revistas sobre tecnología, sociedad y cosas extrañas; también los escribe, pasa su tiempo libre ayudando a los demás ya que se ha ganado a pulso el reconocimiento de sus pares, no puedes visitar casi ningún foro de ayuda sin encontrarte su nickname en ellos. Está escribiendo un libro sobre la Web 4.0, y a pesar de todo es sencillito y carismático. Los fines de semana se desestresa luchando con tiburones, corriendo su motocicleta o simplemente inventando algo que a nadie se le hubiera ocurrido pero que casi nadie entiende qué tan útil puede ser.
  • AndyGark. - Tiene una sonrisa que derrite a todas y a algunos otros, su look es un poco descuidado pero no desagradable. Siempre entrega sus proyectos a tiempo, sin embargo pasa mucho de su tiempo platicando con la gente y eso le molesta un poco a Hefaxo. Siempre cuenta buenas historias, chistes o aventuras de fin de semana que hacen que el resto de sus compañeros de trabajo se mantengan animados. Sus habilidades técnicas son muy buenas sin embargo no las usa mucho porque su gran carisma le hace más rentable para El Señor en una posición administrativa o de ventas.
  • Chiquitita. - Es sumamente atractiva, su inteligencia se compara con su belleza, sin embargo sus compañeros no lo notan; normalmente le asignan tareas muy sencillas por esa razón. Cuando requiere de un nuevo conocimiento tiene suficiente tiempo para investigarlo y si no encuentra la información que necesita siempre hay alguien dispuesto a ayudarle. Su novio es gerente en una compañía competidora. A pesar de que casi nunca se equivoca no tiene mucha credibilidad en las juntas técnicas por lo que muchas veces se guarda su opinión para un mejor momento (que no suele llegar).
  • Ñoño. - Es muy hábil con las matemáticas y la lógica de programación, pero no le gusta hablar mucho y esto evita que lo noten y le encargen equipos de trabajo, sin embargo es el tipo de persona en quien puedes confiar. Es experto en videojuegos, los personajes de Marvel y tiene tendencias al Open Source. AndyGark suele gastarle bromas pesadas, pero a pesar de que todos se rien de ellas secretamente lo respetan y acuden con él por ayuda cuando las cosas se ponen difíciles. Estudió becado en una universidad particular. Cree que Dana Scully es la mujer más atractiva del mundo.
  • Geeky. - Es una chica como todas, sin embargo sabe tanto de tecnología que los hombres le tienen miedo por ser demasiado inteligente. Comúnmente le cargan demasiado trabajo porque ella a diferencia de Chiquitita si lo puede hacer, según creen sus jefes. A todos les cae bien y la invitan a todas las fiestas ya que tiene un carácter muy agradable. Tiene un perrito al que le compra todo tipo de gadgtería, sueles encontrártela en las librerías que venden discos los fines de semana y siempre la puedes invitar a jugar buscaminas o sudoku por las noches en Internet donde siempre la podrás encontrar en redes sociales.
  • Yupy. - Llega a la oficina en un poderoso deportivo de color personalizado, mantiene a sus papás con un fideicomiso bastante rentable y trabaja por gusto. Su lugar está lleno de gadgetería de la más costosa y siempre está muy actualizado, al menos en teoría. Su falta de preocupaciones le hace un profesional muy efectivo que puede hablar con su esposa por Skype mientras saca los proyectos en tres patadas y ve la televisión desde su poderosa laptop, su desenfado le permitió ser el primero de la compañía en implementar tecnologías ágiles de desarrollo y scripting en los despliegues de hardware, que lo hacen altamente efectivo.
  • Steven. - Es como su homónimo el Capitán América el que rescata las situaciones críticas. Su habilidad técnica es tan admirable como la del mejor de sus colegas, sin embargo comete el tremendo error de quedarse muy tarde en la oficina y tomarse demasiado tiempo a la hora de la comida, por esas razones todo mundo cree que es poco efectivo a pesar de que reconocen su habilidad. Equivocadamente no corrige esos errores y como su homónimo mantiene un escudo que a la larga le causa conflicto con el resto del equipo de trabajo porque no se sujeta a las críticas constructivas.
  • Wanna. - Es la más joven del equipo, trata de aprender de todos sin discriminar. Si escuchas música en la oficina seguramente ella la puso (y tiene buen gusto). Se desespera por muchas cosas que quiere hacer pero no la dejan pero es sumamente noble y no reclama. Tiene adversión por Hefaxo pero no se lo dice a nadie, si quieres enterarte de lo que pasa en los proyectos ponte a platicar con ella, seguro sabe de todos porque se junta mucho con Goorú, AndyGark, Chiquitita, Ñoño, Yupy y Steven a quienes les pregunta todo aunque lo sepa hacer para estar segura. El señor está seguro de que tiene mucho potencial y la manda a capacitarse constantemente.
  • Pigglet. - Si te encuentras cable de red empotrado a la pared con chicle, código fuente con variables nombradas con 5 letras que no describen nada y reportes hechos al aventón este personaje es el responsable, sin embargo a pesar de su flojera contante el cable no se desempotrará y el código pasará las pruebas de los testers a la primera en tiempo récord. A Pigglet le interesan mucho los resultados finales, no el modo de hacer las cosas. Nunca se va tarde a menos que esté asignado a dar mantenimiento a sus soluciones de hace 2 meses.

Los usuarios

  • Techie. - Es el principal cliente de la compañía, siempre está buscando que le pongan lo último en tecnología. Tiene un refrigerador con acceso a Internet en su casa, conoce a los principales profesionales de la industria y paga a tiempo todos los proyectos. Sin embargo su defecto es su séquito de colaboradores, entre los que se encuentra Wera, que a todo le dicen que sí aunque se encuentre en un error, le ocultan información crítica para que no se enoje. Sabe tanto técnicamente que se pone en ocasiones demasiado exigente con los requerimientos de los proyectos, en los que se involucra al máximo.
  • Smith. - Es el que organiza los sistemas en la compañía de Techie, comúnmente lo ves platicando con las chicas que pasan junto a él, platicando con los demás sobre las chicas que pasaron junto a él o descargando millones de MP3 usando su ancho de banda privilegiado con programas gratuitos descargados de Internet. Tiene un negocio de renta de Internet que atiende un chavo de preparatoria y los fines de semana cobra $30 USD por destrabar el papel de la impresora de los vecinos de su colonia que no saben usar bien sus computadoras. Técnicamente es muy hábil, tiene Linux en su computadora personal pero está contento trabajando con Windows en la oficina porque es sencillo de usar.
  • Yeye. - Es el tipo de persona con la que puedes ir de reventón el fin de semana y divertirte como nunca, siempre viste a la moda y tiene un montón de ositos, flores y chocolates en su lugar todo el tiempo. Ella siempre tiene la información que el equipo necesita para resolver dudas de los proyectos pero comúnmente Wera no la deja participar cuando se hacen las reuniones de análisis de los proyectos.
  • Homero. - Come muchas donas, es capaz de poner un móvil a presionar la tecla "Y" en el sistema mientras se va al cine y lleva muchos años contínuos trabajando para la compañía, su frase favorita es ¡Ouch!, suele distraerte de tu trabajo para preguntarte que teléfono celular debe comprarse, aunque luego de una hora de distracción se disculpa amablemente por quitarte tu tiempo. Es el brazo derecho de Wera.
  • Wera. - Debes explicarle las cosas 30,000 veces para que empiece a entenderlas, sin embargo es altamente proactiva y muy matada por lo que entrega buenos resultados a Techie en los procesos en los que interviene, considera que su trabajo está bien hecho y que todo depende de su desempeño y no tanto de su equipo, comúnmente es responsable de darte toda la información que necesitas para que el proyecto salga bien.

Etiquetas:

Busca Personajes de la historia de How Not To's en Technorati | Guarda Personajes de la historia de How Not To's en Yahoo | Guarda Personajes de la historia de How Not To's en Google Bookmarks | Envía Personajes de la historia de How Not To's a Furl | Envía Personajes de la historia de How Not To's a Newsvine | Guarda Personajes de la historia de How Not To's en Ma.gnolia.com | Envía Personajes de la historia de How Not To's a Reddit | Envía Personajes de la historia de How Not To's a BarraPunto | Envía Personajes de la historia de How Not To's a Digg | Envía un Meme sobre Personajes de la historia de How Not To's | Guarda Personajes de la historia de How Not To's en del.icio.us | Envía Personajes de la historia de How Not To's a Fresqui | Menea Personajes de la historia de How Not To's en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo

20070828

Proyecto AyAyAyAy de malas prácticas: Introducción

Primero lo primero: La razón de ser de este sitio Web que estas leyendo es ayudarte a evitar los errores más comunes que te encontrarás durante la administración de proyectos de Tecnologías de la Información y de Desarrollo de Software y Servicios.

La mayor parte de las veces la prevención de errores viene de considerar obvio lo obvio y descuidarlo. La idea del proyecto AyAyAyAy surge de mi trabajo en una organización enorme en el año 2006, la cantidad de proyectos que se necesita en una organización de ese tamaño, la prisa por entregarlos y la gran cantidad de personal en los equipos de trabajo promueven un ambiente de trabajo en el que se cometen muchos errores que se compensan precisamente utilizando tiempo y esfuerzo extra pero que bien podrían optimizarse con el uso adecuado de los recursos materiales, técnicos y humanos de los que se dispone.

Y por otro lado, mi actividad actual y anterior en PyMES desde el año 1996 también me ha permitido conocer el otro lado de la moneda: desarrollos o implementaciones que salen mal por falta de presupuesto para capacitar al personal, el cual se desmotiva fácilmente en compañías que no invierten en investigación y desarrollo o que a pesar de su gran motivación creada a partir de que siempre se está buscando innovar y se invierte en ello en otras empresas, tienen demasiado trabajo para detenerse a ver que la rueda ya se inventó y no hay que reinventarla.

El proyecto AyAyAyAy pretende ser una forma entretenida, útil y graciosa en ocasiones de prevenir los dolores de cabeza y desveladas en la oficina que no tengan que ver con videojuegos o celebraciones de proyectos exitosos. Las organizaciones específicas que inspiran los relatos nunca serán mencionadas. Los personajes, los relatos y los sistemas mencionados son casi completamente inventados. Cualquier semejanza con la realidad es mera coincidencia. Espero que lo disfruten.

Etiquetas:

Busca Proyecto AyAyAyAy de malas prácticas: Introducción en Technorati | Guarda Proyecto AyAyAyAy de malas prácticas: Introducción en Yahoo | Guarda Proyecto AyAyAyAy de malas prácticas: Introducción en Google Bookmarks | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a Furl | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a Newsvine | Guarda Proyecto AyAyAyAy de malas prácticas: Introducción en Ma.gnolia.com | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a Reddit | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a BarraPunto | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a Digg | Envía un Meme sobre Proyecto AyAyAyAy de malas prácticas: Introducción | Guarda Proyecto AyAyAyAy de malas prácticas: Introducción en del.icio.us | Envía Proyecto AyAyAyAy de malas prácticas: Introducción a Fresqui | Menea Proyecto AyAyAyAy de malas prácticas: Introducción en Menéame

Contenidos relacionados: Google, MSN Live Search, Tafiti, Yahoo