Commit c59215cf76884b2dcdd2fff9170e40309d84f759

Authored by Melissa Wen
1 parent 93ea57ac

[i3eSW] Grammarly last version

ieeeSW/releaseEng3/IEEE_ThemeIssue_ReleaseEng_CD.md
@@ -155,7 +155,7 @@ in partnership with a University is doomed to fail. Our team was not from a @@ -155,7 +155,7 @@ in partnership with a University is doomed to fail. Our team was not from a
155 typical company, consisting mainly of undergraduate students coordinated by two 155 typical company, consisting mainly of undergraduate students coordinated by two
156 professors. At the first year, we had a group composed of 24 undergraduate 156 professors. At the first year, we had a group composed of 24 undergraduate
157 students, one designer, and two senior developers. In 2015, our team grew to 36 157 students, one designer, and two senior developers. In 2015, our team grew to 36
158 -students, two designers, eight senior developers. At the end, due to budget 158 +students, two designers, eight senior developers. In the end, due to budget
159 constraint, we had 20 students, one designer, and two developers. On the 159 constraint, we had 20 students, one designer, and two developers. On the
160 government side, the SPB portal evolution was the first software development 160 government side, the SPB portal evolution was the first software development
161 collaboration between university and government experienced by the MP agents 161 collaboration between university and government experienced by the MP agents
@@ -193,11 +193,11 @@ project, we became active participants in the deploy operations. @@ -193,11 +193,11 @@ project, we became active participants in the deploy operations.
193 193
194 ![Deployment Pipeline](figures/pipeline_3.png) 194 ![Deployment Pipeline](figures/pipeline_3.png)
195 195
196 -Figure 1 represents our CD pipeline. A new feature might require changes on 196 +Figure 1 represents our CD pipeline. A new feature might require changes to
197 more than one SPB integrated software project. Notice that each one of them 197 more than one SPB integrated software project. Notice that each one of them
198 could be modified independently. The pipeline started when new code arrived. As 198 could be modified independently. The pipeline started when new code arrived. As
199 it went through each step, it was tested and improved until it finally reached 199 it went through each step, it was tested and improved until it finally reached
200 -the production environment. At this point we would restart the pipeline to 200 +the production environment. At this point, we would restart the pipeline to
201 release more new code. 201 release more new code.
202 202
203 ### Automated Tests 203 ### Automated Tests
@@ -242,7 +242,7 @@ repository. @@ -242,7 +242,7 @@ repository.
242 We decided to create own packages for each software component for the following 242 We decided to create own packages for each software component for the following
243 five reasons: 243 five reasons:
244 244
245 -1. Not all software was packaged by the community and those that existed were outdated; 245 +1. The community packaged not all software, and those that existed were outdated;
246 1. Packaging makes it easy to manage the software on a given distribution; 246 1. Packaging makes it easy to manage the software on a given distribution;
247 1. Packaging simplifies the deployment; 247 1. Packaging simplifies the deployment;
248 1. Packaging follows the distribution's best practices and, 248 1. Packaging follows the distribution's best practices and,
@@ -280,7 +280,7 @@ we moved forward. @@ -280,7 +280,7 @@ we moved forward.
280 ### Production Environment Deployment 280 ### Production Environment Deployment
281 281
282 When the MP agents finished the VE check, we could finally begin the deployment 282 When the MP agents finished the VE check, we could finally begin the deployment
283 -in the PE. For this we also used our configuration management tool, the same 283 +in the PE. For this, we also used our configuration management tool, the same
284 scripts and package versions as in the VE. After the deploy was completed, both 284 scripts and package versions as in the VE. After the deploy was completed, both
285 VE and PE were running identical software. Here was the point where new 285 VE and PE were running identical software. Here was the point where new
286 features and bug fixes were finally available to the end users. 286 features and bug fixes were finally available to the end users.