Dynamic Quality Control in Agile Methodology for Improving the Quality

被引:0
作者
Tommy, Robin [1 ]
Mhaisekar, Meghana [1 ]
Kallepally, Sangeeta [1 ]
Varghese, Libin [1 ]
Ahmed, Shabbir [1 ]
Somaraju, Madhuri Devi [1 ]
机构
[1] Tata Consultancy Serv, ILP Innovat, Bombay, Maharashtra, India
来源
2015 IEEE International Conference on Computer Graphics, Vision and Information Security (CGVIS) | 2015年
关键词
Dynamic Quality Control; Agile Testing; quality assurance; agile with dynamic QC;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The advantages of software development using Agile methodology is a well researched and documented topic. However, testing in agile software methodologies is not as well researched. The four values and twelve principles of the Agile Manifesto say nothing concrete about testing or quality assurance. An agile approach such as Scrum also doesn't talk much about Quality Assurance. It's already proven that agile processes produce software fast, but does the software produced adhere to quality? Can we, in some way, improve the quality in agile methodology by focusing on Dynamic Quality Control? There is no notable evidence in existing literature that testing in agile methodologies improve the quality of software compared to other methodologies. We chose a real world project and employed three teams to work on the same project following three different methodologies (Waterfall, Agile and Agile with Dynamic Quality Control) and collected data to compare the effectiveness of testing in each methodology in real world project scenario. We concentrated on five metrics (Defect count, Test coverage, Team maturity, Resource utilization and Lean) to study and compare the change in quality of software when using different methodologies.
引用
收藏
页码:233 / 236
页数:4
相关论文
共 12 条
[1]  
Cannizzo Fabrizio, 2008, 2008 AG C
[2]   Selecting a project's methodology [J].
Cockburn, A .
IEEE SOFTWARE, 2000, 17 (04) :64-+
[3]  
Deshpande S. A., 2010, INT J COMPUTER APPL, V1, P66
[4]  
Dobson Jamie, 2007, IEEE COMPUTER SOC AG
[5]  
Hametner Reinhard, 2012, IECON 2012 38 ANN C, P25
[6]  
Harish R., 2012, INT J ELECT COMMUNIC, V3, P26
[7]  
Ho Chih-Wei, 2006, P AGILE 2006 C
[8]  
Jureczko M, SOFTWARE ENG TECHNIQ
[9]  
Madhu B. K., 2010, AFRICAN J MATH COMPU, V3, P288
[10]  
Mahnic V., 2011, ELECT ELECT ENG