jump to navigation

Asshole driven development Junio 23, 2007

Posted by dersteppenwolf in anticorporative, colombia, opinion.
1 comment so far

Asshole driven development... Consejos útiles para triunfar dentro de una compañía de software:

Asshole Driven development (ADD) - “Any team where the biggest jerk makes all the big decisions is asshole driven development. All wisdom, logic or process goes out the window when Mr. Asshole is in the room, doing whatever idiotic, selfish thing he thinks is best. There may rules and processes, but Mr. A breaks them and people follow anyway”.

En muchos casos caracterizado por el gerente de la compañía o sus directores de proyecto favoritos (generalmente familiares o “recomendados“). En la mayoría de los casos estas personas no tienen la más mínima idea sobre gerencia de proyectos e ingeniería de software pero esto no les impide hacer cálculos de costos, planear actividades, definir cronogramas e incluso tomar decisiones de arquitectura y diseño del sistema. Por lo general estas personas no tienen la más mínima idea de lo que están haciendo, pero sus contactos, influencia “política” y posición dentro de la jerarquía organizacional los convierte en pequeños dictadores patrocinados por la “alta gerencia“. Como buenos dictadores estas personas terminan jodiendo a todos aquellos que se encuentran bajo su cargo. (Para efectos de este “ensayo” llamaremos a estas personas los “EAM” (estúpido al mando).

Cover Your Ass Engineering (CYAE) – The driving force behind most individual efforts is to make sure than when the shit hits the fan, they are not to blame.

La técnica del CYAE es una práctica bastante común entre estos autodenominados “gerentes de proyecto / ingenieros de software” (EAM) mencionados en el punto anterior. Por lo general cuando ocurre la “shit hits the fan” (Messy and exciting consequences brought about by a previously secret situation becoming public.) este personaje termina culpando al desarrollador con menos experiencia, de menor salario y con menos recomendaciones o influencias dentro de la organización.

Generalmente los EAM terminan bien librados de estas situaciones ya que logran tergiversar los hechos para salpicar de merde a todos los miembros del equipo aunque los errores se deban exclusivamente a su propia ineptitud.

Development By Denial (DBD) - Everybody pretends there is a method for what’s being done, and that things are going ok, when in reality, things are a mess and the process is on the floor. The worse things get, the more people depend on their denial of what’s really happening, or their isolation in their own small part of the project, to survive.

Generalmente los EAM niegan que su proyecto sea un total fracaso. En su concepto el proyecto será siempre un “éxito total” aunque el sistema no sea mantenible, no cumpla con los requerimientos del cliente, no soporte el número de usuarios esperado, no cumpla con estándares, etc, etc, etc.

En términos de software, esta característica se ve reflejada en innumerables parches que los desarrolladores deben hacer para ocultar las cagadas generadas por el EAM. Después de algunos meses el “sistema estrella” no es nada más que una gran colcha de retazos administrada por un sistema de control de versiones.

Get Me Promoted Methodology (GMPM) - People write code and design things to increase their visibility, satisfy their boss’s whims, and accelerate their path to a raise or the corner office no matter how far outside of stated goals their efforts go. This includes allowing disasters to happen so people can be heroes, writing hacks that look great in the short term but crumble after the individual has moved on, and focusing more on the surface of work than its value.

Los EAM generalmente son el perfecto ejemplo del “lambón“clásico pero con el agravante de tener pretensiones de Gerente de Proyecto e Ingeniero de Software. Generalmente inventan frameworks inútiles con nombres mitológicos que “brillantemente” reemplazan las herramientas basadas en estándares formales o “de facto” brindando una “ventaja competitiva” a la compañía sobre sus rivales.

Gracias a este framework “milagroso” (cuyo código fuente es secreto de estado) el EAM logra escalar posiciones en la compañía obteniendo mayor salario, poder y “prestigio“. (Esto último de “prestigio” es bastante relativo ya que generalmente muchos de sus compañeros de oficina no le tienen el más mínimo respeto profesional).

Nota Adicional: Ud puede obviar la utilización de la metodología GMPM dentro de la compañía en el caso de ser el hijo, sobrino, hermano, primo o amante de otro EAM o de la “alta gerencia”.

***

Noticias Varias:

- Nuestro vecino haciendo de las suyas: Hugo Chávez prepara dura reforma, según borrador que se filtró a la prensa ….que tal esta perla:
“En atención a la democracia económica, se reconoce y garantiza la propiedad, pudiendo ser ésta (…) pública, social, colectiva, mixta y privada (…) La propiedad cuyo uso atente o afecte los derechos de terceros, podrá ser objeto de confiscación por parte del Gobierno Nacional de acuerdo con la Ley (…).”

- Datos sobre la “justicia” en Colombia:

- Utopía? Objetivos del Milenio

* Erradicar la pobreza extrema y el hambre.
* Lograr la enseñanza primaria universal.
* Promover la igualdad entre los géneros y la autonomía de la mujer.
* Reducir la mortalidad infantil.
* Mejorar la salud materna.
* Combatir el sida, el paludismo y otras enfermedades.
* Garantizar la sostenibilidad del medio ambiente.
* Fomentar una asociación mundial para el desarrollo

youtubbing Junio 16, 2007

Posted by dersteppenwolf in lasttube, youtube.
add a comment

Algunos videos curiosos encontrados por lasttube:

Rolling Stones – Gimme Shelter (Pop Go The Sixties 1969)

Jin Roh – Paint it Black

Star Trek + Nine Inch Nails = Closer

Mahavishnu Orchestra: One Word

Mnemic – Door 2.12

Joe Satriani – Surfing with the Alien

Alex Skolnick Trio – Goodbye to Romance

Trans Siberian Orchestra at Wood Violins Booth, NAMM 2003 – Purple Haze
(con Alex Skolnick en la guitarra)

Sun Ra and his arkestra, playing live.

LastTube ganador del premio Mashup del Día Junio 1, 2007

Posted by dersteppenwolf in lasttube, mashup, web 2.0, youtube.
5 comments

Hoy ha llegado la siguiente notificación a mi correo:

“We’d like to congratulate you on being nominated for, and selected as, our award winner for MASHUP OF THE DAY at MashupAwards.com

Mashup of the Day Winner

Esta es una grata sorpresa. :)

Otras noticias y comentarios sobre lastTube aquí en LastTube Buzz