Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

Impact of Continuous Integration on Software Quality and Productivity

Bhattacharya, Arka

Abstract Details

2014, Master of Science, Ohio State University, Computer Science and Engineering.
It is widely accepted that a defect detected in the earlier stages of the Software Development Lifecycle is less expensive to fix than one found in the later ones. Also that the practice of Continuous Integration (CI) facilitates this early detection and rectification of defects through continuously integrating and testing code with periodic builds each time new code is checked into version control. However, evidence of CI benefits is primarily anecdotal, even though this practice has been around a while. This research provides empirical evidence for the claims of benefits from CI based on the correlation of CI practice maturity among application development teams and improvement in software quality and productivity over time using metric data reported within a Fortune 100 enterprise. Gathering quality and productivity data on a macro and micro level within the enterprise we have tried to support the CI claims. These are 1) increase in the defects getting detected in pre-production and 2) improvement in productivity among development teams. Finally, we provide an insight into better ways for quality data collection in addition to the lessons learnt through the research.
Jayashree Ramanathan, Dr. (Advisor)
Rajiv Ramnath, Dr. (Committee Member)
61 p.

Recommended Citations

Citations

  • Bhattacharya, A. (2014). Impact of Continuous Integration on Software Quality and Productivity [Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1410945557

    APA Style (7th edition)

  • Bhattacharya, Arka. Impact of Continuous Integration on Software Quality and Productivity. 2014. Ohio State University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=osu1410945557.

    MLA Style (8th edition)

  • Bhattacharya, Arka. "Impact of Continuous Integration on Software Quality and Productivity." Master's thesis, Ohio State University, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=osu1410945557

    Chicago Manual of Style (17th edition)