Mi sono imbattuto in un altro nuovo termine nella metodologia di sviluppo e non sono stato in grado di trovare una definizione per questo. In particolare, si chiama "sviluppo basato sul treno".
Ecco alcuni esempi di dove ho visto questo termine.
Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)
Dal sito web delle carriere di Mozilla:
Experience working with both agile development methodology, and train-based development/QA teams.
Ho sentito parlare di "treno" prima e non solo nel contesto di Mozilla. Ma non sono riuscito a trovare alcuna buona informazione in rete.
Quando ho cercato su Google lo "sviluppo di software basato sul treno", ho trovato pochissime informazioni nei risultati di ricerca. Il più vicino che potrei scavare che separa il treno dai carri è che il "treno" consiste nel fare uscite a intervalli regolari secondo un programma. Ma sembra anche che il "treno" sia una sorta di impostazione concreta del controllo qualità.
Quindi, qual è lo "sviluppo basato sui treni"?