Optimizing Software Development Process through Effective Reviews: Method of Eliciting Defects at the origin using Checklists
- 1Research and Development Centre, Bharathiar University, Coimbatore, Tamilnadu, India
- 2Mar Thoma Institute of Information Technology, Kollam, Kerala, India
Res. J. Management Sci., Volume 5, Issue (7), Pages 1-5, July,6 (2016)
Software development companies practice defect prevention and defect removal activities to minimize defects in their customer deliverables. Reviews are one of the best and easily adaptable techniques to find the defects in the work product. It facilitate the detection of defect at the time of origin and it in-turn reduce the turnaround time for attaining the work product quality. Reviews are considered as a preventive measure to avoid the injection of defects to subsequent phases of software development cycles and improve work product quality, however it increases Cost of Quality (CoQ), more precisely it increases appraisal/prevention cost. So, to make the review effective and perform it in minimum time is an essential aspect to execute the project within time and budget. This study is an attempt to make the reviews effective by using checklists in reviews. The study revealed that, the use of checklists in reviews improves review quality and reduce turnaround time for the work product to attain the stability within budget and time.
- Gregory Tassey (2002)., The Economic Impacts of Inadequate Infrastructure for Software Testing., National Institute of Standards and Technology, http://www.nist.gov/director/planning/upload/report02-3.pdf, 4th Mar 2016.
- Techno Park (2016)., IT companies and IT professionals in Technopark, Trivandrum., http://www.technopark.org/, 4th Mar 2016.
- Software testing concepts (2016)., Defect Removal Efficiency definition., https://swtestingconcepts.wordpress .com/test-metrics/defect-removal-efficiency/, 23rd Mar 2016.
- Uma Sekaran (2008)., Research Methods for Managers - A Skill-building Approach., 4/e, Wiley-India Edition, India, pp 293-294. ISBN 978-81-265-0928-7.
- Adu Michael K. and Alese Boniface K. (2014)., Inadequate Requirements Engineering Process: A Key Factor for Poor Software Development in Developing Nations: A Case Study., International Journal of Computer, Electrical, Automation, Control and Information Engineering, 8(9), 2014, http://waset.org/publications/9999244/inadequate-requirements-engineering-process-a-key-factor-for-poor-software-development-in-developing-nations-a-case-study. 23rd Mar 2016.
- In four (2007)., The Configuration Management Benchmark Report., Aberdeen Group, www.innofour.com/download/INNOFOUR01453.pdf, 23rd Mar 2016.