AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS
Peer code review is one of the best ways to immediately improve software quality, save cost and prevent rework. It improves software quality by finding defects earlier in the development lifecycle before software gets to customers. Problems were experienced for generating a consistent code review pa...
Main Author: | |
---|---|
Format: | Others |
Published: |
DigitalCommons@CalPoly
2011
|
Online Access: | https://digitalcommons.calpoly.edu/theses/466 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1494&context=theses |
id |
ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-1494 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-14942021-08-31T05:01:43Z AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS SHAH, UDAYKUMAR RASIKLAL Peer code review is one of the best ways to immediately improve software quality, save cost and prevent rework. It improves software quality by finding defects earlier in the development lifecycle before software gets to customers. Problems were experienced for generating a consistent code review packet due to lack of an automated process. It takes anywhere from four hours to more than a day based on midsize to the large size features. Errors were introduced due to the manual steps involved in the legacy process. The automation of generating the code review packet was implemented using Perl programming and Beyond Compare diff tool in Clear Case version control environment to output the code packet in the PDF format. Automation in generating the code review packet reduced the packet generation time by more than 75%. It translated the manual process to a simple, automated process which helped save time and rework. It removed all inconsistencies and made it easier for reviewers to understand and review the packet. 2011-03-01T08:00:00Z text application/pdf https://digitalcommons.calpoly.edu/theses/466 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1494&context=theses Master's Theses DigitalCommons@CalPoly |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
description |
Peer code review is one of the best ways to immediately improve software quality, save cost and prevent rework. It improves software quality by finding defects earlier in the development lifecycle before software gets to customers.
Problems were experienced for generating a consistent code review packet due to lack of an automated process. It takes anywhere from four hours to more than a day based on midsize to the large size features. Errors were introduced due to the manual steps involved in the legacy process.
The automation of generating the code review packet was implemented using Perl programming and Beyond Compare diff tool in Clear Case version control environment to output the code packet in the PDF format.
Automation in generating the code review packet reduced the packet generation time by more than 75%. It translated the manual process to a simple, automated process which helped save time and rework. It removed all inconsistencies and made it easier for reviewers to understand and review the packet. |
author |
SHAH, UDAYKUMAR RASIKLAL |
spellingShingle |
SHAH, UDAYKUMAR RASIKLAL AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
author_facet |
SHAH, UDAYKUMAR RASIKLAL |
author_sort |
SHAH, UDAYKUMAR RASIKLAL |
title |
AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
title_short |
AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
title_full |
AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
title_fullStr |
AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
title_full_unstemmed |
AUTOMATION OF FIRMWARE CODE REVIEW PACKET GENERATION PROCESS |
title_sort |
automation of firmware code review packet generation process |
publisher |
DigitalCommons@CalPoly |
publishDate |
2011 |
url |
https://digitalcommons.calpoly.edu/theses/466 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1494&context=theses |
work_keys_str_mv |
AT shahudaykumarrasiklal automationoffirmwarecodereviewpacketgenerationprocess |
_version_ |
1719472552309424128 |