Saltar al contenido principal
JEBREX
ES EN
Contacta
HABILIDADES

Software Development

Cinco habilidades ejecutables que llevan un cambio desde la especificación hasta la publicación — planificado, revisado, reestructurado, demostrado y entregado con vuelta atrás. Cada una toma entradas concretas, aplica un método definido y produce un documento profesional; cuando falta una entrada lo dice en lugar de rellenarla.

Todas las habilidades
Habilidades de esta categoría

Planificación de implementación

Toma una especificación y acceso al código donde aterriza, y produce un plan de implementación: los puntos de aterrizaje, las interfaces que deben existir primero, los pasos ordenados del tamaño de un commit y las pruebas que acompañan a cada uno.

ProducePlan de implementación

Leer

Revisión de código

Toma un diff y la intención que hay detrás, y produce un informe de revisión de código: hallazgos con severidad, archivo y línea, la entrada que los rompe y el arreglo — además de lo que el cambio no cubre.

ProduceInforme de revisión de código

Leer

Planificación de refactorización

Toma el código que se va a reestructurar y el motivo para hacerlo, y produce un plan de refactorización: las pruebas de caracterización que entran primero, pasos reversibles que preservan el comportamiento, sus puntos de control y el punto de no retorno.

ProducePlan de refactorización

Leer

Depuración y análisis de causa raíz

Toma un reporte de defecto y la evidencia disponible, y produce un informe de causa raíz: la reproducción, la cadena de evidencia, la causa demostrada, el arreglo y la prueba que lo habría detectado.

ProduceInforme de causa raíz

Leer

Preparación de publicación y reversión

Toma el conjunto de cambios que sale y el entorno al que va, y produce un manual de publicación: comprobaciones previas, los pasos de despliegue, la vigilancia, las señales de parada, la reversión y lo que no se puede deshacer.

ProduceManual de publicación

Leer