Release Often (rilascia spesso!)

Now in 2009 the practices reported here are well established and accepted. Already in 2006 the same practices emerged in the sw dev team of the F1 Racing Team I was part of and was reported in the keynote speach at the Italian Agile Day 2006.
Oggi queste pratiche descritte qui sono note e riconosciute da (quasi) tutti. Già nel 2006 queste pratiche sono emerse spontaneamente nel team di sviluppo sw del team di F1 di cui ho fatto parte e sono state citate nella keynote del Italian Agile Day 2006.

 

 

How it works in Google as reported by Mark Striebeck from his keynote speach at XpDay 2009 London:
Come funziona in Google, dalla keynote di Mark Striebeck agli XpDay 2009 in Londra:

Google has one single code repository that contains all the source code of all the systems developed by Google. All systems are released independently and still everything is built from HEAD without any binary releases.
Google ha un unico repositori del codice per tutte le sue applicazioni. Ogni applicazione è rilasciata indipendentemente e tutto viene compilato e rilasciato dalla Head (no brench) senza reference a altri binari compilati.


 

Two interesting slideshow on this topic:
Due presentazioni interessanti sul tema:






3 team practices / 3 pratiche di team

  • release only from the head of the repo (no branches)

  • check-in only shippable code

  • use Latent Code Patterns to check-in shippable code even when the development of user story is in progress



Update: Google also for Continuous Deployment, the next frontier:
            Cerca con Goocle Continuous Deployment, la sfida successiva:


Print | posted @ lunedì 21 dicembre 2009 15.46

Comments on this entry:

Gravatar # re: Release Often (rilascia spesso!)
by Lorenzo Barbieri at 21/12/2009 20.31

A quando 25 lingue in un unico post?
Sicuro che sia la strada giusta?
  
Gravatar # re: Release Often (rilascia spesso!)
by Luca Minudel at 21/12/2009 21.15

qui in svezia molti postano nel loro blog sia in svedese che in inglese. anche al lavoro e alle conferenze passano agilmente dall'uno all'altro.
perchè cosi partecipano in tempo reale a quanto sta accadendo nel mondo e a quanto accade a casa loro.

ammetto che non sono affatto sicuro di quale possa essere la strada, la forma migliore per me. per ora sto sperimentando e poi probabilmente dovrò fare un post per chiedere feedback.

quello che ho capito per ora è che questa netta separazione tra italiano e inglese contribuisce a isolarci da quello che sta accadendo e ci fa arrivare le info in ritardo. non è un bene.
chi parteipa per qualche motivo alla communità internazionale oltre che a quella italiana ha la possibilità di fare da ponte e mettere in contatto le 2 comunità.
e aiuta a migliorare l'inglese che è utile.

Qual'è il tuo pensiero, hai qualche suggerimento per raggiungere lo scopo ?
  
Gravatar # re: Release Often (rilascia spesso!)
by Lorenzo Barbieri at 21/12/2009 21.32

fare come fa simonech che ha due blog... :-)
  
Gravatar # re: Release Often (rilascia spesso!)
by Luca Minudel at 21/12/2009 21.55

avere 2 blog mantiene 2 comunità separate.

riesci a immaginare qualche modo di postare sia in italiano che in inglese senza disturbare troppo chi non è interessato ai post in inglese ?
  
Gravatar # re: Release Often (rilascia spesso!)
by Lorenzo Barbieri at 22/12/2009 17.45

la soluzione del translate mi piace.
potresti vedere se riesci a far tradurre tutto il feed in inglese, in qualche modo, per chi sottoscrive in inglese
  

Your comment:

Title:
Name:
Email:
Website:
 
Italic Underline Blockquote Hyperlink
 
 
Please add 3 and 1 and type the answer here: