Mi equipo trabaja principalmente con aplicaciones basadas en Flex. Dicho esto, casi no hay convenciones en absoluto (incluso conseguir que se refactoricen es un milagro en sí mismo) y cosas por el estilo."Vendiendo" trac/buildbot/etc a la gerencia superior
Viniendo de un fondo .NET + CruiseControl.NET, he estado deseando que todos usen algún software de seguimiento decente (estamos usando una lista de tareas codificada en PHP ahora) y CI; Pensé que trac + BuildBot sería una buena opción.
¿Cómo convencería a la alta dirección de que este es el camino a seguir, así como algunas de las reglas mencionadas en la publicación this? Una de mis principales problemas es que los códigos de todo el mundo sin pensar (Usted se sorprenderá de la clase de "lógica" esto genera ...)
Gracias
Claro, eso sería una manera fácil. Probablemente empiece haciendo eso, pero aún quiero que cambien, este lugar es increíble, pero hombre ... a veces me pregunto si alguna vez han codificado algo de acuerdo a los estándares. –
Es más probable que las personas cambien cuando ven resultados. Tenía un amigo que dirigía CruiseControl en su escritorio. Finalmente, la gente preguntó cómo siempre supo cuándo se rompió la construcción. Cuando los mostró, dijeron "¡deberíamos hacer esto por todos!" :) –
Estoy de acuerdo con esto, cada herramienta que alguna vez he tenido que convencer a alguien para usar, lo he hecho simplemente usándola yo mismo. Eventualmente ven los beneficios si realmente los hay. –