Entradas

Mostrando las entradas de 2025

Mejoras en el Software de Gestión de Cuotas

  El software sigue funcionando. No está roto. No ha colapsado. Pero la deuda técnica está ahí, acumulándose como una pila de tareas pendientes que nunca encuentran su momento. Ha llegado la hora de hacer algo al respecto. El objetivo para lo que queda del año es claro: mejorar lo que ya está, saldar deudas técnicas y dejar el código en un estado más sólido y mantenible . No se trata de una revolución, sino de pequeños ajustes, optimizaciones y rediseños que hagan la diferencia. ¿Qué cambios se vienen? 👉  Refactorización del código : Hay fragmentos que funcionan, sí, pero con un nivel de rudeza que duele ver. La idea es hacerlos más eficientes, más organizados y más fáciles de mantener. 👉 Optimización de la gestión de cuotas : Mejorar la estructura de los datos y los reportes para hacer el seguimiento de pagos más claro y ágil. 👉 Automatización de tareas repetitivas : Reducir el trabajo manual con VBA y macros, permitiendo que el sistema haga más con menos intervención...
Todo software tiene una historia, pero no todas las historias de software comienzan con un plan claro. Algunas surgen en medio de la incertidumbre, sin un objetivo del todo definido, avanzando a tientas, buscando su rumbo. Así nació este proyecto: sin un destino claro, pero con la certeza de que debía existir. Al principio, la pregunta era siempre la misma: ¿hacia dónde debería ir esto? No había respuestas definitivas, solo un proceso de prueba y error, de ideas que parecían buenas hasta que dejaban de serlo, de soluciones improvisadas que con el tiempo demostraban su valor. Y en ese andar incierto, sin saberlo, se estaba aplicando una de las ideas más poderosas del desarrollo de software moderno: el agilismo. Años después, cuando Alistair Cockburn presentó en Mendoza su visión sobre el agilismo, quedó claro que este método no es solo una estrategia consciente, sino también una forma natural de crear. Construir sin tener todos los datos de antemano. Permitir que la propia necesidad del...

Introducción

 Todo software tiene una historia. Nace con una idea, crece con el esfuerzo de quienes lo construyen y, con el tiempo, se transforma en algo más grande de lo que sus creadores imaginaron en un principio. Este es el relato de una aplicación que comenzó como un simple experimento y terminó convirtiéndose en una herramienta utilizada en diversas instituciones. Su código evolucionó, se adaptó a nuevas necesidades y sobrevivió a los cambios tecnológicos y organizativos que tantas veces dejan atrás a proyectos similares. Este libro no es un manual técnico, ni una guía para programadores. Es la historia de un sistema que nació, creció y aún sigue funcionando, sorteando obstáculos y aprovechando cada oportunidad de mejora. No se trata solo de líneas de código, sino de decisiones, aprendizajes y dilemas que todo software atraviesa en su camino. A lo largo de sus capítulos, se explorará cómo se gestó la idea original, los desafíos técnicos y humanos que surgieron en su desarrollo, los moment...

Reflexiones Sobre un Proyecto Literario

Hoy quiero compartir con ustedes una idea que viene rondando mi cabeza desde hace un tiempo: la posibilidad de escribir un libro sobre la experiencia de desarrollar una aplicación que lleva años funcionando, evolucionando, y adaptándose a nuevas necesidades. Este software, que comenzó como una herramienta sencilla para gestionar las cuotas en un instituto, ha crecido conmigo, tanto a nivel técnico como personal. No planeo entrar en muchos detalles por ahora, pero sí me entusiasma explorar este proyecto desde una perspectiva reflexiva. ¿Qué significó empezar sin grandes planes? ¿Cómo las pequeñas soluciones se convirtieron en algo más grande? ¿Qué enseñanzas me dejó este viaje como programador, como colaborador, y como alguien que trata de construir algo útil y duradero? Pero más allá de la idea técnica, creo que este libro también sería una forma de enfrentar una época personal complicada. El estrés, las molestias cervicales, y las consecuencias de algunos hábitos negativos, me han h...