archivo

Archivos diarios: junio 9, 2012

Conforme vayamos adquiriendo experiencia en el desarrollo de software tendremos una visión más amplia ante cualquier situación que nos encontremos en un proyecto, también de manera paradójica tendremos más asentadas unas prácticas o enfoques que limitan nuestro margen de maniobra independientemente de que esa visión nos muestre que existen otras posibilidades o alternativas.

¿Qué hacemos si la solución más adecuada parece que se encuentra fuera de los límites de nuestras buenas prácticas y/o enfoques?

Analizar si realmente es así. Si tenemos esas prácticas es por algo, son consecuencia de nuestra experiencia en diferentes proyectos y de todo el conocimiento que hemos adquirido hasta ahora.

Volverlo a analizar.

Si realmente fuéramos infalibles, no seríamos humanos, por ese motivo siempre se debe dejar una puerta abierta a otras alternativas. Llegado el punto de tomar una decisión que nos lleve a unas acciones fuera de nuestras prácticas o enfoques, si la situación nos obliga, tendremos que hacerlo (no todo vale, hay líneas rojas, pero no puedo hablaros de ellas ya que cada uno tendrá las suyas).

Si al final tenemos que salir de nuestro camino y optar por otras soluciones podrá pasar que hayamos acertado o nos hayamos equivocado, en ambos casos habremos ganado conocimiento y experiencia y lo mismo nuestras prácticas o enfoques se han consolidado todavía más o bien abarcan ahora un mayor abanico de posibilidades, en caso de habernos equivocado tendremos que afrontar las consecuencias (en cualquier caso, eso es inherente a cualquier profesión, tenemos que convivir con el éxito y con el fracaso).