Effectiveness of Agile Development Frameworks with Respect to Testing

Authors

  • M.Ahmad Nawaz ul Ghani Department of Computer Science, University of Management And Technology, Lahore
  • M. Shoaib Farooq Department of Computer Science, University of Management And Technology, Lahore
  • Amjad Hussain Zahid Department of Computer Science, University of Management And Technology, Lahore

DOI:

https://doi.org/10.21015/vtcs.v15i2.518

Abstract

Software Development Life Cycle models are used as the basis to design software applications. In these models, there exists some tribulations and to overcome these defects, agile models are presented. The mature software applications of agile development utilize both iterative and incremental style. It can be viewed as a response against conventional procedural activity. It is viewed not as to meet the volatility and varying situations but as the modern business ethics for software development. By examining and exploring the agile models, it has been found that efficiency of agile models can be improved. This research investigates the agile frameworks (DSDM and LSD) in terms of testing. It also examines that the effectiveness of dynamic systems development model (DSDM) from testing perspective. The results show the performance of DSDM agile framework and the estimated efficiency of this framework.

References

Fitzgerald, B., & Stol, K. J. (2014, June). Continuous software engineering and beyond: trends and challenges. In Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering (pp. 1-9). ACM.

GUPTA, R. S., & LAXMI, V. (2017). Software Development Life Cycle (SDLC) Implementationin Information Technology & Management. International Journal of Recent Advances in Information Technology & Management (Online ISSN: 2581-3609), 1(1).

Kumar, N., Zadgaonkar, A. S., & Shukla, A. (2013). Evolving a new software development life cycle model SDLC-2013 with client satisfaction. International Journal of Soft Computing and Engineering (IJSCE), 3(1), 2231-2307.

Johnston, Simon K., and Martin P. Nally. "Representing models in systems development lifecycle (SDLC) tools using a network of internet resources." U.S. Patent No. 9,122,422. 1 Sep. 2015.

https://patents.google.com/patent/US20090187573, accessed 04 January 2017

Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2017). Agile software development methods: Review and analysis. arXiv preprint arXiv:1709.08439.

Shelly. “Comparative Analysis of Different Agile Methodologies.” International Journal of Computer Science and Information Technology Research ISSN 2348-120X (online) Vol. 3, Issue 1, pp: (199-203), accessed 09 February 2017

Stoica, M., Mircea, M., & Ghilic-Micu, B. (2013). Software Development: Agile vs. Traditional. Informatica Economica, 17(4).

Dingsøyr, T., & Moe, N. B. (2013). Research challenges in large-scale agile software development. ACM SIGSOFT Software Engineering Notes, 38(5), 38-39.

Kruchten, P. (2013). Contextualizing agile software development. Journal of Software: Evolution and Process, 25(4), 351-361.

Beck, K., Beedle, M., Van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., ... & Kern, J. (2001). The agile manifesto.

Bolman, L. G., & Deal, T. E. (2017). Reframing organizations: Artistry, choice, and leadership. John Wiley & Sons.

Poppendieck, M. (2011). Principles of lean thinking. IT Management Select, 18, 1-7.

Sani, A., Firdaus, A., Jeong, S. R., & Ghani, I. (2013). A review on software development security engineering using dynamic system method (DSDM). International Journal of Computer Applications, 69(25).

Mead, N. R., Viswanathan, V., & Padmanabhan, D. (2008, July). Incorporating security requirements engineering into the dynamic systems development method. In Computer Software and Applications, 2008. COMPSAC'08. 32nd Annual IEEE International (pp. 949-954). IEEE.

Beck, K., Beedle, M., Van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., ... & Kern, J. (2001). Manifesto for agile software development.

Abrahamsson, P., Warsta, J., Siponen, M. T., & Ronkainen, J. (2003, May). New directions on agile methods: a comparative analysis. In Software Engineering, 2003. Proceedings. 25th International Conference on (pp. 244-254). Ieee..

Coyle, S., & Conboy, K. (2009, May). A study of risk management in DSDM. In International Conference on Agile Processes and Extreme Programming in Software Engineering (pp. 142-148). Springer, Berlin, Heidelberg.

Downloads

Published

2018-07-16

How to Cite

Ghani, M. N. ul, Farooq, M. S., & Zahid, A. H. (2018). Effectiveness of Agile Development Frameworks with Respect to Testing. VAWKUM Transactions on Computer Sciences, 6(1), 55–62. https://doi.org/10.21015/vtcs.v15i2.518