software que rola nao cria limo
DESCRIPTION
An overview of the software development process of Launchpad.TRANSCRIPT
![Page 1: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/1.jpg)
PORTO ALEGRE, JUNE 2009
Software que rola não cria limoSoftware que rola não cria limoO processo de desenvolvimento do Launchpad
(e o que você pode aprender dele)
Sidnei da [email protected]
![Page 2: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/2.jpg)
PORTO ALEGRE, JUNE 2009
![Page 3: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/3.jpg)
PORTO ALEGRE, JUNE 2009
Save the Date
July/August 2009
![Page 4: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/4.jpg)
PORTO ALEGRE, JUNE 2009
Photo by Anna Rybacka (http://annarybacka.com/)
![Page 5: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/5.jpg)
PORTO ALEGRE, JUNE 2009
The Team
![Page 6: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/6.jpg)
PORTO ALEGRE, JUNE 2009
![Page 7: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/7.jpg)
PORTO ALEGRE, JUNE 2009
![Page 8: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/8.jpg)
PORTO ALEGRE, JUNE 2009
![Page 9: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/9.jpg)
PORTO ALEGRE, JUNE 2009
![Page 10: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/10.jpg)
PORTO ALEGRE, JUNE 2009
0
20
40
60
80
100
120
140
160
Test suite duration by revision
Revisions
Min
utes
![Page 11: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/11.jpg)
PORTO ALEGRE, JUNE 2009
Integration process
MainlineDeveloperbranch
PQMTest pass?
Merge
![Page 12: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/12.jpg)
PORTO ALEGRE, JUNE 2009
5-minutes PQM,please?
![Page 13: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/13.jpg)
PORTO ALEGRE, JUNE 2009
Continuous integration process
DeveloperBranch
Devel mainline
PQM:No conflicts?
BuildbotTests pass?
Stablemainline
Merge
Test all new revisionssince last build.
Yes: Push
Testfixbranch
No
![Page 14: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/14.jpg)
PORTO ALEGRE, JUNE 2009
A little help from the cloud
ec2test
![Page 15: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/15.jpg)
PORTO ALEGRE, JUNE 2009
The score
2.1.102.1.11
2.1.12*
2.2.12.2.2
*2.2.3
2.2.42.2.5
0
5
10
15
20
25
30
35
40
Integrations Stats By Day
Test FailuresErrorsIntegrations
Cycles
![Page 16: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/16.jpg)
PORTO ALEGRE, JUNE 2009
Continuous deployment
devel stable
db-devel db-stable
Tests pass?
Merge?
Db buildTests pass?
YesEdge
Staging
Yes
![Page 17: Software Que Rola Nao Cria Limo](https://reader034.vdocuments.net/reader034/viewer/2022051616/553892174a79597c778b4798/html5/thumbnails/17.jpg)
PORTO ALEGRE, JUNE 2009