A Feature-Based Tool-Selection Classification for Agile Software Development

With the advancement in technology, software development complexities are rising across the globe. This trend is forcing companies and organizations to adopt management methods and tools to accelerate time to market, more easily manage changing priorities, increase the customer satisfaction and reduce product expenses. Agile software development methods offer a solution to these issues, but problems remain over evaluation along with the offering of the correct agile software as well as a collection of agile tools . The purpose of this paper is to introduce best tools and features, criteria used for evalua ting currently existing tools and propose a classification model to right agile tool selection. To prepare a list of the best tools and their features in the market, a practical research on existing tools and their features were performed. Finally, a classification model was prepared and the results show which tools best fit into different level of maturity in projects and companies.

[1]  Milan M. Jovanovic,et al.  Start-up procedure for three-phase six-switch boost PFC rectifier , 2014, 2014 IEEE Applied Power Electronics Conference and Exposition - APEC 2014.

[2]  Manfred Reichert,et al.  Lifecycle Management of Business Process Variants , 2015, Handbook on Business Process Management.

[3]  Ann Majchrzak,et al.  Transcending Knowledge Differences in Cross-Functional Teams , 2012, Organ. Sci..

[4]  Des Greer,et al.  The Maturation of Agile Software Development Principles and Practice: Observations on Successive Industrial Studies in 2010 and 2012 , 2013, 2013 20th IEEE International Conference and Workshops on Engineering of Computer Based Systems (ECBS).

[5]  Robert J. Winter Cpt Agile Software Development: Principles, Patterns, and Practices , 2014 .

[6]  Bernhard Rumpe,et al.  Limitations of Agile Software Processes , 2014, ArXiv.

[7]  Pekka Abrahamsson,et al.  Agile Software Development Methods: Review and Analysis , 2017, ArXiv.

[8]  Mira Kajko-Mattsson,et al.  Survey of Agile Tool Usage and Needs , 2011, 2011 AGILE Conference.

[9]  Pekka Abrahamsson,et al.  Agile Software Development Methods: A Comparative Review1 , 2019, Agile Software Development.

[10]  Tony Gorschek,et al.  What Do We Know about Software Development in Startups? , 2014, IEEE Software.

[11]  Mira Kajko-Mattsson,et al.  The Dilemma of Tool Selection for Agile Project Management , 2012, ICSEA 2012.

[12]  Sonia Thakur,et al.  FDRD: Feature driven reuse development process model , 2014, 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies.

[13]  Scott W. Ambler,et al.  Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise , 2012 .