Productividad e I+D+I para salir de la crisis
Juan | February 13, 2010Productividad: Relación entre lo producido y los medios empleados, tales como mano de obra, materiales, energía, etc.
Hay muchos factores que están impidiendo que salgamos de la crisis, y para mi uno de los más importantes es la productividad.
Este es un problema que arrastramos desde hace muchos años en España, no invertimos en mejorar la productividad, pero es que durante mucho tiempo no se ha querido mejorar.
En uno de los proyectos en los que participaba, teníamos un contrato por horas. Cuando presenté al gerente una propuesta para multiplicar la productividad por 10, su interpretación fue diferente a la mía, si hacemos lo mismo en menos tiempo, ganaremos menos. Cuando el negocio empezó a ir mal, presentaron un plan para mejorar la productividad, uno de los puntos fuertes era reducir los gastos en telefonía!!!
La innovación en la empresa, esta mal vista ¿de donde has sacado el tiempo para innovar?¿has dejado de hacer tu trabajo? Recuerdo que presenté una propuesta al departamento de I+D, y la rechazaron, necesitaban proyectos probados y que se pudieran comercializar (anti I+D).
Yo no entiendo como la gente es capaz de hacer un trabajo repetitivo, sin preguntarse como ahorrar tiempo la siguiente vez.
Ruby On Rails
Tranquilos, no voy a aconsejar RoR, totalmente lo contrario, quiero desmitificar RoR. Después de probarlo, es verdad que es productivo para crear aplicaciones, un poco menos para modificarlas, pero es que mi framework para PHP es mejor, y el de Java mucho más.
Lo importante para una empresa, es encontrar el framework que le proporcione la mayor productividad, ya sea con RoR, con PHP, o cualquier lenguaje.
Pero hay que tener cuidado con la “panacea de la navaja suiza”, que vale para todo, pero que al final, no sirve para nada. cuando evaluemos un lenguaje o framework, tenemos que tener en consideración:
- Curva de aprendizaje
- Rendimiento
- Productividad para crear aplicaciones
- Productividad para modificar las aplicaciones
- Comunidad (foros, blogs, ejemplos, proyectos, etc…)
- Mercado laboral (Hay gente experta disponible en el mercado)
- Escalabilidad
Ejemplo de productividad
Si, ya he visto el video donde se crea un mantenimiento con RoR en poco tiempo, pero.. ¿cuanto se tarda después en agregar una lista desplegable al mantenimiento? En mi framework, una linea de código……
Para crear un framework productivo, es necesario hacer un análisis ¿que es lo que se repite más en nuestro trabajo diario?
Por ejemplo, nosotros desarrollamos muchas aplicaciones de gestión, y lo que más se repite, son las ventanas de mantenimiento, por ejemplo, editar un cliente. Un mantenimiento de este tipo, no tiene más de 10 líneas de código, incluye listado, filtro, alta, baja, modificación, edición, etc….
Si nos vamos a PHP, mirad este ejemplo:






Recent Comments