Il mio team lavora principalmente con applicazioni basate su Flex. Detto questo, non ci sono quasi nessuna convenzione (anche farle arrivare al refactoring è un miracolo in sé) e simili."Vendita" trac/buildbot/ecc. Alla gestione superiore
Provenendo da uno sfondo .NET + CruiseControl.NET, ho cercato di convincere tutti a utilizzare un software di monitoraggio discreto (stiamo usando un elenco di cose da fare in PHP ora) e CI; Ho pensato che trac + BuildBot sarebbe stata una buona opzione.
Come convincere il management superiore che questa è la strada da seguire, oltre ad alcune delle regole citate nel post this? Uno dei miei problemi principali è che i codici di tutti senza pensare (Sareste sorpresi al tipo di "logica" questo depone le uova ...)
Grazie
Certo, sarebbe un modo semplice. Probabilmente comincerò a farlo, ma voglio ancora che cambino: questo posto è fantastico, ma l'uomo ... a volte mi chiedo se abbiano mai codificato qualcosa secondo gli standard. –
Le persone hanno maggiori probabilità di cambiare quando vedono i risultati. Avevo un amico che gestiva CruiseControl sul suo desktop. Alla fine la gente ha chiesto come faceva sempre a sapere quando la costruzione era stata interrotta. Quando li ha mostrati hanno detto "dovremmo farlo per tutti!" :) –
Sono d'accordo con questo, ogni strumento che abbia mai dovuto convincere qualcuno a usare, l'ho fatto usando solo io stesso. Alla fine vedono i benefici se ce ne sono davvero. –