Érase una vez un proyecto donde todo era posible, incluso si las peticiones eran ridículas, los requerimientos eran cumplidos en tiempo, pero no libre de errores. Estos errores después tenían que resolverse, pero siguiendo el mismo patrón de intentos cada vez más descabellados dirigidos solo por frases descorazonadoras como “debe de estar listo para tal día a toda costa” o “esto es normal en todos los proyectos de software”. Esta forma de trabajo estaba en el ADN del proyecto, porque no importaba la rotación constante de personal, solo se buscaban remplazos para mantener la capacidad calculada por el número de desarrolladores asignados a cada área de trabajo sin tomar en cuenta las capacidades de cada miembro....
Tu proyecto es un desastre y tú eres culpable
Imaginemos que llevas años trabajando en un mismo proyecto, el cual no ha demostrado un esfuerzo real por mejorar los procesos que impactan al equipo de desarrollo, las actividades en general son repetitivas, los planes de trabajo no son elaborados con fundamento y tú eres la documentación del modulo o componentes en los que has trabajado durante toda tu estancia. Sin pensarlo podemos concluir que es un ambiente desagradable, pero quizás tienes razones personales para seguir ahí y lo único que te queda es quejarte o trabajar con mala actitud que no tiene consecuencias porque llegaste al punto de ser un recurso del proyecto únicamente por el conocimiento que ganaste con el tiempo....
Regatear Esfuerzos
Como equipo de desarrollo, es normal recibir tareas para determinar las fechas de entrega de ciertos componentes independientemente de la metodología usada. Regularmente, la tarea de establecer un LOE (Level of effort) debería ser un proceso con un tiempo establecido y no una petición de última hora guiado por suposiciones o mera experiencia personal. El riesgo se hace claro cuando incluso se pretende hacer una estimación sin tener todos los pormenores del requerimiento listos, con lo que cualquier tiempo dado es simple especulación sin fundamento y que no debe ser considerado para la toma de decisiones....
Primera Historia: Creando un blog usando HUGO
Después de darle muchas vueltas al asunto, decidí retomar mi blog, pero esta vez buscando una alternativa abierta y de bajo o nulo costo. Mi solución común para mi blog personal casi siempre ha sido WordPress, pero normalmente lo hago hospedándolo en un servidor compartido que es un costo anual de $200 USD aproximadamente. Al ser un blog personal, no aspiro a tener ganancias por tanto nunca será autosustentable y no estamos para estar tirando el dinero estos días....