web-dev-qa-db-fra.com

Quelles méthodologie ou méthodologies de cycle de vie du développement logiciel (SDLC) sont utilisées par Google?

Est-ce que quelqu'un sait ou dispose d'informations sur les méthodologies de cycle de vie de développement logiciel utilisé par Google?

8
boos

Steve Yegge a écrit un long article de blog qui a discuté de la vie sur Google, y compris de leur méthodologie de développement:

http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html

Il note que

À partir d'un niveau élevé, le processus de Google ressemble probablement à un chaos à une personne d'une entreprise de développement logiciel plus traditionnelle.

Il poursuit pour décrire les pratiques de travail, les lancements de produits et les programmes d'incitation de Google. Il conclut avec:

J'ai décrit, à un niveau très élevé, l'approche d'une entreprise en matière de développement de logiciels ni une méthodologie agile, ni un cycle de la cascade, ni une programmation de cow-boy. C'est "agile" dans le sens des minuscules de la Parole: Google se déplace rapidement et réagit rapidement.

5
Paddyslacker