An Improved Software Project Monitoring Task Model of Agile Kanban Method: A Practitioners’ Perspective

Mazni Omar, Hamzah Alaidaros, Rohaida Romli

Abstract


Monitoring software project development is essential to ensure that the project progress is according to budget, schedule, and quality expectations. Currently, Agile Methods (AMs) have received wide recognition within the software engineering (SE) field due to their flexibility and effectiveness. One of the AMs methods used in managing software project development is Kanban method. This method is gaining attention due to its ability to enhance understanding, visibility, and controlling the project workflow. Thus, this paper aims to discuss the initial result of the proposed model for improving the software project monitoring task of the Agile Kanban method (i-KAM). To achieve this aim, the expert review method was used to ensure that suitable components and associated criteria have been included in i-KAM. In this study, six domain experts, which are software practitioners, have been identified based on predefined characteristics. The proposed model was verified based on five dimensions, which are understandability, relevance, feasibility, organization, and comprehensiveness. The experts’ opinions and comments were obtained and subsequently quantified by using descriptive analysis. Findings revealed that this study has fulfilled its objective and has acquired constructive suggestions from the practitioners’ perspective. Future work will continue to enhance i-KAM according to the recommendations and remarks from the experts. A focus group and case study methods could be conducted in order to validate the revised i-KAM. Besides, a prototype will be developed and then implemented within a real software development setting.


Keywords


Agile; kanban method; progress monitoring task; expert review; practitioners’ perspective.

Full Text:

PDF

References


M. O. Ahmad, D. Dennehy, K. Conboy, and M. Oivo, “Kanban in software engineering: A systematic mapping study,†Journal of Systems and Software, vol. 137, pp. 96-113, 2018.

H. Alaidaros, M. Omar, and R. Romli, “Towards an Improved Software Project Monitoring Task Model of Agile Kanban Method,†Int. J Sup. Chain. Mgt Vol (IJSCM), vol. 7, pp. 118-125, 2018.

Version One. (2017). 11th Annual State of Agile Development Survey. [Online]. Available: https://www.versionone.com/pdf/VersionOne-11th-Annual-State-of-Agile-Report.pdf

Version One. (2018). 12th Annual State of Agile Development Survey. [Online]. Available: https://explore.versionone.com/state-of-agile/versionone-12th-annual-state-of-agile-report

H. Alaidaros and M. Omar, “Software Project Management Approaches for Monitoring Work-In-Progress: A Review,†Journal of Engineering and Applied Sciences, vol. 12, pp. 3851-3857, 2017.

D. S. Nguyen, "Workplace Factors that Shape Agile Software Development Team Project Success,†American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS), vol. 17, pp. 323-391, 2016.

H. Alaidaros, M. Omar, and R. Romli, “Identification of criteria affecting software project monitoring task of Agile Kanban method,†in AIP Conference Proceedings, Penang, Malaysia, pp. 020021(1-7), 2018.

M. O. Ahmad, J. Markkula, and M. Oivo, “Insights into the Perceived Benefits of Kanban in Software Companies: Practitioners’ Views,†in 17th International Conference on Agile Software Development (XP 2016) Edinburgh, UK, pp. 156-168, 2016,

J. F. Tripp, J. Saltz, and D. Turk, “Thoughts on Current and Future Research on Agile and Lean: Ensuring Relevance and Rigor,†in Proceedings of the 51st Hawaii International Conference on System Sciences, USA, pp. 5465-5472, 2018.

K. Karunanithi, “Metrics in Agile and Kanban, Software Measurement Techniques," California State University, Fullerton, Tech. Rep., 2016.

S. M. Sarif, N. Ibrahim, and N. Shiratuddin, “Design model of computerized personal decision aid for youth: An expert review,†in AIP Conference Proceedings, Kedah, Malaysia, pp. 020097 (1-7), 2016.

J. Vveinhardt and E. Gulbovaitė, “Expert evaluation of diagnostic instrument for personal and organizational value congruence,†Journal of business ethics, vol. 136, pp. 481-501, 2016.

V. Podvezko, “Comprehensive evaluation of complex quantities,†Business Theory and Practice, vol. 9, pp. 160–168, 2008.

S. F. P. Mohamed, “A process based approach software certification model for agile and secure environment,†PhD thesis, Universiti Utara Malaysia, Kedah, Malaysia, 2015.

M. H. A. Altarawneh, “Monitoring oriented agile based web applications development methodology for small software firms in Jordan,†PhD thesis, Universiti Utara Malaysia, Kedah, Malaysia, 2016.

P. Heck and A. Zaidman, “A framework for quality assessment of just-in-time requirements: the case of open source feature requests,†Requirements Engineering, vol. 22, pp. 453-473, 2017.

B. M. Pulka, R. Rikwentishe, U. A. U. Mani, and M. M. Jossiah, “Variation of Attitude among University Students towards Entrepreneurship Education,†Journal of Business Administration and Education, vol. 7, pp. 177-195, 2015.

H. Alaidaros, M. Omar, and R. Romli, “The Key Factors of Evaluating Agile Approaches: A Systematic Literature Review,†Int. J Sup. Chain. Mgt Vol (IJSCM), vol. 8, pp. 954-964, 2019.

J. Bräuer, R. Plösch, M. Saft, and C. Körner, “Measuring object-oriented design principles: The results of focus group-based research,†Journal of Systems and Software, vol. 140, pp. 74-90, 2018.

R. Malhotra, Empirical research in software engineering: concepts, analysis, and applications, USA, CRC Press, 2016.




DOI: http://dx.doi.org/10.18517/ijaseit.10.2.10184

Refbacks

  • There are currently no refbacks.



Published by INSIGHT - Indonesian Society for Knowledge and Human Development