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...

Full description

Bibliographic Details
Main Author: SHAH, UDAYKUMAR RASIKLAL
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