Volume 21, Issue 2, April 2016, Pages 446–455
Gul Naz1 and Nayyar Iqbal2
1 Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
2 Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
Original language: English
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
In this research a process model is proposed for software companies to overcome scrum process issues with the combination of agile model and appropriate lean principles without compromising its benefits and evaluate its success in five different software development companies. Scrum is widely used agile development method that put prominence on the cross functional and self-organized teams working in small items called sprints to regularly construct entire increment of product. It heavily depends upon the people and project due to flexibility in requirement change. Moreover, Software development managers, project managers and team lead engineers unsure how to apply agile methods with lean principles, how to minimized developer and team management overload and how to promote interest in team members. Many organization fail in getting success and proper benefits from scrum as it is difficult to handle large and complex project that involve weak value flow, team level and multiple team level issues. In software development to much developer overload due to extra features makes the project heavy weight. No proper model is yet introduced which implement lean principles in Agile model, If proper eliminate waste principles are used in scrum process it will provide better and light weight improved process.
Author Keywords: ASD, Lean Software development, Traceability, Agile methods, Project Management, Scrum.
Gul Naz1 and Nayyar Iqbal2
1 Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
2 Department of Computer Science, University of Agriculture, Faisalabad, Pakistan
Original language: English
Copyright © 2016 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
In this research a process model is proposed for software companies to overcome scrum process issues with the combination of agile model and appropriate lean principles without compromising its benefits and evaluate its success in five different software development companies. Scrum is widely used agile development method that put prominence on the cross functional and self-organized teams working in small items called sprints to regularly construct entire increment of product. It heavily depends upon the people and project due to flexibility in requirement change. Moreover, Software development managers, project managers and team lead engineers unsure how to apply agile methods with lean principles, how to minimized developer and team management overload and how to promote interest in team members. Many organization fail in getting success and proper benefits from scrum as it is difficult to handle large and complex project that involve weak value flow, team level and multiple team level issues. In software development to much developer overload due to extra features makes the project heavy weight. No proper model is yet introduced which implement lean principles in Agile model, If proper eliminate waste principles are used in scrum process it will provide better and light weight improved process.
Author Keywords: ASD, Lean Software development, Traceability, Agile methods, Project Management, Scrum.
How to Cite this Article
Gul Naz and Nayyar Iqbal, “Combining Agile Model with Lean Principles to Improve Scrum Model Methodology in Software Companies,” International Journal of Innovation and Scientific Research, vol. 21, no. 2, pp. 446–455, April 2016.