Integrating Software Testing Standard ISO/IEC/IEEE 29119 to Agile Development

The IEEE standard 29119 on Software and Systems Engineering Software Testing which replaces an older standard of IEEE Std 829 and others is designed with the need of agile process in mind. It provides an explanation on Agile projects and some suggestions on integrating the standard to Agile process. Nevertheless, integrating the standard to Agile, still is not that straightforward and may need further elaboration. This paper addresses the following issues: the needs for a testing standard, the mechanism that integrates the testing standard to Agile, and on how to tailor the conformance to a proper level that involves the maturity levels of the Test Maturity Model Integration (TMMi). The paper concludes with a suggested tailored conformance plan that is suitable for a typical Agile Development. Keyword: IEEE Std 29119, Software Testing, conformance, Agile, TMMi

[1]  Ilene Burnstein,et al.  Practical Software Testing , 2003, Springer Professional Computing.

[2]  Jeff Sutherland,et al.  Scrum and CMMI Going from Good to Great , 2009, 2009 Agile Conference.

[3]  Laurie A. Williams,et al.  Have Agile Techniques been the Silver Bullet for Software Development at Microsoft? , 2013, 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement.

[4]  N. Chen std 829-2008 and Agile Process – Can They Work Together ? , 2013 .

[5]  Marcello M. Bonsangue,et al.  Integrating testing into Agile software development processes , 2014, 2014 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD).