Commit d9e303aa3808b8c59fb05cb28738478df38c1360
1 parent
a4e97ab6
Exists in
master
and in
3 other branches
[i3eSW] Benefits text
Showing
1 changed file
with
22 additions
and
22 deletions
Show diff stats
ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
... | ... | @@ -245,28 +245,28 @@ creating issues and discussing them during the development process. |
245 | 245 | |
246 | 246 | ### CD pipeline protocol between Government and Development |
247 | 247 | |
248 | -When we were starting to use our CD pipeline, the acceptance tests became a | |
249 | -bottleneck. The government requirements analysts were busy and that resulted in | |
250 | -delaying their review of the new features. Additionally, when they accepted the | |
251 | -new code, delays of up to 3 days could happen before we could get access to the | |
252 | -production environment. As the CD pipeline became clearer for them, we noticed | |
253 | -they started to better organize themselves to speed up their review and | |
254 | -production access requirement. The government bureaucracy was not a bottleneck | |
255 | -anymore. | |
256 | - | |
257 | -### Work in small batches tranquilized the government requirements analysts | |
258 | - | |
259 | -1 - Nas primeiras 3 releases, eles validavam a release quase inteira de uma | |
260 | -vez, o que gerava uma pressão neles, por terem que reportar mensalmente o | |
261 | -status do projetos aos seus superiores (repassavam a pressão do superior deles | |
262 | -para nós) | |
263 | - | |
264 | -2- Com as entregas contínuas, de fato, houve entregas de releases | |
265 | -intermediárias e candidatas, de forma que o conjunto de funcionalidades a serem | |
266 | -validade, por entrega, era pequeno, possibilitando um bom feedback via as | |
267 | -issues do repositório, bem como relatórios mensais nas reuniões periódicas com | |
268 | -seus superiores (deixaram de repassar tal pressão). Ou seja, eles também | |
269 | -passaram a ter a confiança dos seus superiores na condução do projeto/processo. | |
248 | +In the beginning of the CD pipeline use, a bottleneck arose at the acceptance | |
249 | +tests step due to delays in reviewing new features and starting the next step. | |
250 | +These delays occured because the government analysts, responsible for | |
251 | +reviewing, were sometimes busy or didn't have schedule this work. Furthermore, | |
252 | +after the acceptance of the new code, there was a bureaucracy in the government | |
253 | +IT infrastructure that often made us to wait until 3 days to get the production | |
254 | +environment access and then to start the deployment step. This problem was | |
255 | +softened when we clarify our pipeline for these analysts and they organized | |
256 | +their schedule to speed up reviews and production access requests. | |
257 | + | |
258 | +### Work in small batches developed trust in our relation with government analysts | |
259 | + | |
260 | +In the first three releases, government requirements analysts were validating | |
261 | +all features to be released only at the end of a delivery cycle which often | |
262 | +took almost four months. However their superintendents requested monthly | |
263 | +reports about the project progress and this brought pressure on them which in | |
264 | +turn put it on us. Making continuous deliveries, we really delivered | |
265 | +intermediate and candidate releases. Thus, the analysts could have validate a | |
266 | +small set of features, making possible more accurate feedbacks and better | |
267 | +reports for regular meetings with their superintendents. As a result, we | |
268 | +gained their trust and they also gained trust of their chiefs about the SPB | |
269 | +project management. | |
270 | 270 | |
271 | 271 | ## Challenges |
272 | 272 | ... | ... |