El fracaso del desarrollo coorporativo
Enviado por brqx el Vie, 12/01/2007 - 18:39.Sociedad : Gente Laborales Tendencias
Puntos a tratar
- a. Introducción
- b. Calidad del desarrollo
- c. Movilidad laboral
- d. Decadencia del proyecto
- e. Salvación de la informática
a. Introducción
Visto desde un punto de vista objetivo y pensando en las bases del desarrollo tradicional, parecerá utópica la situación donde una empresa que tenga trabajadores remunerados programando termine por hacer peor las cosas que un grupejo de "frikis" de los ordenadores que le dedican un rato en sus tiempos de ocio o en sus noches de soledad, o en sus debaneos personales, por contar algún resquicio de las infinitas situaciones que se pueden dar.
Como informáticos que somos hemos ido sufriendo un proceso de alienización de nuestra profesión. Según las empresas van creciendo así como unido al plaguísmo de la subcontrata, los trabajadores informáticos quedan como el último mono de la película.
Cobran más los consultores, los comerciales, las secretarias, el personal de rrhh , los abogados para gestionar los contratos, los responsables de finanzas, los infinitos jefes de area, de sector , de proyecto, de lo que se imaginen... que triste es la situación.
Tanto intermediario para terminar pagando menos de 20000 € a los propios programadores.
¡¡ Uy !! Si lo he nombrado, ¡¡ que valentía la mia !!
Pues como son lo menos importante, lo último de la empresa... para que nombralos... Ay que sociedad la nuestra !!!! :-((
Tanto jeta de por medio y tanto intermediario tenían que tener su merecido.
Claro, que ocurre, el programador se enajena de su profesión, desaprece el espíritu creativo de la informática. Se dedica sólo a "medio" cumplir y deseando irse para olvidar su cometido.
La situación empeora cuando encima ve que lo que está haciendo es una "chapuza" o mejor dicho "ñapa" que es como se suele llamar por estos lares.
b. ¿ Por qué el trabajo no es bueno ?
Muy sencillo:
1. Casi todo el presupuesto se va en intermediarios.
2. Para ganar los proyectos ofrecen tiempos absurdos y presupuestos muy bajos, independientemente de la calidad final del producto.
3. En el desempeño del proyecto no se coloca a gente competente, sino a gente barata.
4. Debido a la situación laboral tan mala de los proyectos hay un altísimo grado de movilidad laboral.
c. ¿ Qué implica movilidad laboral en las distintas fases del proyecto ?
Cuando se comienza un proyecto la movilidad puede implicar un simple cambio de persona, pues aún está todo el desarrollo por hacer.
Pero una vez está iniciado el proyecto o bien está en situación de mantenimiento, movilidad laboral implica "ñapismo para cobrar".
El "nuevo" que entra en un proyecto ya avanzado ( bien sea aún en fase de desarrollo, bien sea en pruebas o mantenimiento ), debido a la situación tan pecaminosa con la que se encuentra :
1. No hay documentación
2. No hay personas que sepan responder las dudas.
3. El código suele ser ilegible.
4. Te presionan para que soluciones cosas cuanto antes.
Pues la solución ante el marco expuesto es hacer ñapas para callar bocas, pues está claro que los que te exijen no saben ni siquiera como está hecho el proyecto ni la dificultad que tiene ni ningún aspecto de su arquitectura.
d. ¿ Fase de mantenimiento o decadencia y destrucción ?
Llegamos a la fase de mantenimiento y como ni está la gente que hizo la aplicación, y la misma no está preparada para las continuas modificaciones que surjen, pues el índice de ñapismo empieza a ser muy elevado.
En esta situación seguramente en vez de ir modificando la aplicación e irla adaptando a las nuevas necesidades, se tenderá a hacer una nueva e ir desechando la actual.
Otra vez a inventar la rueda por favor :-(((((
e. La salvación de la informática - SOFTWARE LIBRE
Ante tran trepitosa situación, que aún es más grave si hablamos del UML y otras tendencias nuevas como ITIL y CMMI, pues tenemos otra nueva forma de hacer las cosas.
Leanse si lo desean el artículo de la catedral y el bazar, que podrán encontrar en muchos sitios de internet.
Esta otra aplicación libre que han ido haciendo los informáticos de todo el mundo acaba por terminar siendo infinítamente más buena, más estable, más modulable, más eficiente, más manejable, más adaptable y tantos otros calificativos más, que cualquier aplicación propietaria.
El asunto es simple, si el código corresponde a alguna licencia de software libre, o bien se hace muy bien o sino otro te lo va a mejorar.
Con esa filosofía, la calidad de las aplicaciones libres está garantizada.
Brqx Group 2007


Enviar un comentario nuevo