viernes, 13 de noviembre de 2009

Cuanto nos cuesta las aplicaciones de punta

Creo que a veces cuando somos desarrolladores nuestros objetivos del desarrollo como tal no empatan con nuestro líder de proyecto y muchas veces con nuestro cliente, creo que existen muchos elementos pero en este caso me enfocare en el punto de tecnología, o arquitecturas de desarrollo.

Creo que como todo es difícil equilibrar entre manejar la ultima tecnología existente, con el estar a obsesionado por usar la ultima tecnología existente sacrificando recursos del proyecto que comunmente son del cliente.

A que me refiero?, que muchas veces como equipo de desarrollo nos obsceciona el tener la ultima tecnología, pero creo que muchas de las veces sacrificamos conocimiento dominado por estar aprendiendo tecnologías en un proyecto real, con fechas establecidas y vendido, inclusive muchas veces se extiende el presupuesto para estas acciones. En lo personal creo que es necesario estar aprendiendo nuevas tecnologías y estar a la vanguardia de ellas, pero cual es el costo que tenemos que pagar para esto?.

Como saberlo, bueno voltea a ver a tu equipo de desarrollo y hagamos las siguientes preguntas.

Cuando tu equipo de desarrollo esta "parado", que porcentaje de ese es por algún bloqueo técnico?.
Que tanto porcentaje del tiempo tu equipo invierte en solucionar cuestiones técnicas y que otro tanto en cuestiones de valor al sistema?

Y a lo mejor suena agresivo pero a mi muchas veces me tocaba estarme peleando con la tecnología, estarme peleando con una exportación a pdf, en una coneccion, en abrir un puerto serial, el encontrar un componente para generación de código de barras, y cuando eres desarrollador y el tiempo no te cuesta, es un gran reto estar invirtiendo el tiempo en esas situaciones

Si, estoy de acuerdo que debe de existir un momento para investigación de nuevas tecnologías e implementacion de ellas, y es algo que debe de ser constante, pero no creo que tenga estar siempre interfiriendo con un desarrollo actual.

Windev no es la solucion, pero si te puede ayudar.

Lo que trata de hacer Windev es, tu encárgate de la lógica del sistema, el análisis, cuestiones de valor del sistema, y yo me preocupo por la tecnología, así que se pudiera decir que los usuarios de windev tienen un departamento de investigación e implementacion de nuevas tecnologías y nosotros como desarrolladores nos encargamos de lo demas.

Por ejemplo, en este momento, estamos desarrollando en su versión 14, y ahorita en 15 nos presentan 555 nuevas características, por ejemplo ya no tengo que preocuparme por la generación de aplicaciones por ejemplo para andriod, o en su momento en la presentación de 14, venia la integración de las aplicaciones de google, algo que antes también se podía hacer, pero ahora te lo ponen como se pudiera decir de "pechito".

En fin es algo que ahora en el desarrollo de windev me he dado cuenta, el que invertía mucho tiempo en integrar tecnología, el estarme peleando para generar un pdf, cuando en realidad lo que importaba era que información quería presentar, el como hacerlo, y los diferentes formatos es algo que se supone no debería de tener problemas.

No hay comentarios:

Publicar un comentario