Implementación de nuevas tecnologías y servicios : La hora de los valientes
Cuando afrontamos un nuevo proyecto,debemos determinar si seguimos usando la base de código que tanto tiempo y esfuerzo nos ha costado desarrollar, actualizar a una versión nueva del software o empezar a usar una nueva herramienta que posiblemente se convierta en nuestro nuevo estándar.
Y del mismo modo, si vamos a usar la infraestructura de servidores habitual o nos vamos a sumergir en la nueva realidad de servicios cloud, microservicios, API on demand…
En ese momento, llega la Hora de los Valientes, una serie de decisiones que marcará tu proyecto, y que debes tomar en un espacio de tiempo corto.
Y que deberás asumir en el ciclo de vida del mismo.
Después de asistir a la genial charla de Niteman ‘Talk is cheap’, estuve reflexionando sobre cómo afecta al desarrollo de un proyecto el uso de tecnologías que no conoces bien, que prometen cosas maravillosas pero no tienen documentación, o simplemente no consigues hacer que funcionen como esperabas.
- ¿ Cuándo debes cambiar la versión del software que usas ?
- Si la elección inicial de tu proyecto fue equivocada, ¿ pivotar o parchear ?
- ¿ Testeas lo suficiente el software o lo construyes sobre la marcha ?
- Desarrollo: ¿ Agile, a empujones o la danza del oso ?
- Si el responsable de tu proyecto no es de tu ámbito, ¿ cómo convencerlo de las bondades de un cambio o actualización de versión de tu software ?.O mejor aún, ¿ cómo convencerlo de que lo han aconsejado mal vendiéndole aire ?.
- Alguien tendrá que pagar esto.
- Alguien tendrá que hacer esto.
- Alguien tendrá que mantener esto.
- Los Proyectos Huérfanos : en busca del tiempo perdido.
- Cómo sobrevivir a la rotación de personal y al desánimo si se cancela el proyecto o se decide no usar los nuevos servicios.
Plantearemos un acercamiento sistemático a estos problemas, y a los métodos para afrontar estos cambios sin perder ( demasiado ) dinero, tiempo y esfuerzo.
Cuando afrontamos un nuevo proyecto,debemos determinar si seguimos usando la base de código que tanto tiempo y esfuerzo nos ha costado desarrollar, actualizar a una versión nueva del software o empezar a usar una nueva herramienta que posiblemente se convierta en nuestro nuevo estándar.
Y del mismo modo, si vamos a usar la infraestructura de servidores habitual o nos vamos a sumergir en la nueva realidad de servicios cloud, microservicios, API on demand…
En ese momento, llega la Hora de los Valientes, una serie de decisiones que marcará tu proyecto, y que debes tomar en un espacio de tiempo corto.
Y que deberás asumir en el ciclo de vida del mismo.
Después de asistir a la genial charla de Niteman ‘Talk is cheap’, estuve reflexionando sobre cómo afecta al desarrollo de un proyecto el uso de tecnologías que no conoces bien, que prometen cosas maravillosas pero no tienen documentación, o simplemente no consigues hacer que funcionen como esperabas.
- ¿ Cuándo debes cambiar la versión del software que usas ?
- Si la elección inicial de tu proyecto fue equivocada, ¿ pivotar o parchear ?
- ¿ Testeas lo suficiente el software o lo construyes sobre la marcha ?
- Desarrollo: ¿ Agile, a empujones o la danza del oso ?
- Si el responsable de tu proyecto no es de tu ámbito, ¿ cómo convencerlo de las bondades de un cambio o actualización de versión de tu software ?.O mejor aún, ¿ cómo convencerlo de que lo han aconsejado mal vendiéndole aire ?.
- Alguien tendrá que pagar esto.
- Alguien tendrá que hacer esto.
- Alguien tendrá que mantener esto.
- Los Proyectos Huérfanos : en busca del tiempo perdido.
- Cómo sobrevivir a la rotación de personal y al desánimo si se cancela el proyecto o se decide no usar los nuevos servicios.
Plantearemos un acercamiento sistemático a estos problemas, y a los métodos para afrontar estos cambios sin perder ( demasiado ) dinero, tiempo y esfuerzo.