Mantenimiento y evolución

Hacé el próximo cambio con una visión más clara del riesgo.

Ayudamos a evaluar y mejorar el software existente. El punto de partida es cómo funciona el producto, de qué depende y cómo llegan los cambios a producción.

02

Conocer el estado y después planificar los cambios

01

Mapa de dependencias

Código, servicios, accesos, entornos y responsabilidad operativa.

02

Prioridades de estabilización

Riesgos y defectos ordenados por impacto y por cómo se puede verificar la corrección.

03

Un alcance de desarrollo acordado

Cambios con criterios de aceptación, pruebas y una estrategia de publicación.

04

Límites

No podemos estimar responsablemente cada reparación antes de entender el código, la infraestructura, los datos y el proceso de publicación. El mantenimiento no debería ocultar un producto sin responsable ni propósito. Una incertidumbre alta puede requerir un diagnóstico y un plan de estabilización antes de desarrollar funciones.

01

Cuándo tiene sentido

  • las publicaciones son poco frecuentes o impredecibles;
  • los defectos recurrentes se parchean sin encontrar su causa;
  • faltan pruebas, monitoreo o notas de operación;
  • las dependencias desactualizadas bloquean cambios del producto;
  • las prioridades técnicas y de negocio están en colas separadas.
03

Mejorar un panel operativo

  1. 01

    Entender las dependencias

    Revisar el código, las integraciones y el proceso de publicación.

  2. 02

    Elegir el primer cambio

    Seleccionar un problema cuya corrección se pueda evaluar de forma responsable.

  3. 03

    Publicar y observar

    Comprobar el comportamiento y definir cómo responder si el cambio falla.

05

Cómo trabajamos y qué necesitamos de tu parte

Empezamos con acceso de solo lectura, un mapa del sistema, controles de calidad y un registro de riesgos visible. Priorizamos el trabajo y lo entregamos en cambios pequeños con evidencia. Necesitamos documentación del repositorio y de la operación, señales de producción cuando estén disponibles de forma segura y una persona responsable de las decisiones del producto.

Antes de conversar

Antes de empezar

Los horarios de soporte, la disponibilidad y cualquier nivel de servicio deben acordarse por separado. Este sitio no ofrece un SLA predefinido.

Empecemos por lo que necesita funcionar mejor.

Contanos cuál es la situación actual y qué necesitás cambiar. La especificación técnica puede venir después.