Volume 11 Number 12 (Dec. 2016)
Home > Archive > 2016 > Volume 11 Number 12 (Dec. 2016) >
JSW 2016 Vol.11(12): 1231-1241 ISSN: 1796-217X
doi: 10.17706/jsw.11.12.1231-1241

A New Approach for Distributed Software Engineering Teams Based on Kanban Method for Reducing Dependency

Maha Khaled Yacoub1*, Mostafa Abdel Athim Mostafa2, Ahmed Bahaa Farid3
1Arab Academy for Science and Technology, Department of Information Systems, Cairo, Egypt, Egyptian.
2Arab Academy for Science and Technology and Maritime Transport, Cairo, Egypt, Department of Information Systems, Cairo, Egypt.

3Helwan University, Information Systems Department, Helwan, Egypt.

Abstract—In today's globalization with the shift towards Agility. Agile practices highly evaluates communication to achieve improvement in the software development process and among development team members. Stable communication can be difficult and a challenge in distributed agile environment. Pointless communications and actions in software development projects do not decrease work in progress and may cause failure. Getting rid of such a waste leads to a continuous flow process improvement, decreasing team dependency. This is astudy of a distributed Kanban, for web portal as a proposed solution for mitigating the communication challenges encountered in such environment. The declared benefits of Kanban have gained. significant importance as an agile project management method in the software development industry. Kanban approach helps managing and measuring the flow of work across developing teams. Results show that Kanban has a positive effect, leading the team to communicate together when it is needed. Compared to the previously used Scrum method by the sample teams, the use of Kanban causes dependency reduction for the distributed team by 27%, keeping the pace of the development harmonized across the whole team and improving maturity. This led to 98.9 of a done status for user stories, and 30% customer satisfaction increase.

Index Terms—Kanban, agile, software development, communication, dependency; software engineering.


Cite: Maha Khaled Yacoub, Mostafa Abdel Athim Mostafa, Ahmed Bahaa Farid, "A New Approach for Distributed Software Engineering Teams Based on Kanban Method for Reducing Dependency," Journal of Software vol. 11, no. 12, pp. 1231-1241, 2016.

General Information

ISSN: 1796-217X (Online)
Frequency: Monthly (2006-2019); Bimonthly (Since 2020)
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, Google Scholar, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsw@iap.org
  • Dec 06, 2019 News!

    Vol 14, No 1- Vol 14, No 4 has been indexed by EI (Inspec)   [Click]

  • Jun 22, 2020 News!

    Papers published in JSW Vol 14, No 1- Vol 15 No 4 have been indexed by DBLP     [Click]

  • Jun 22, 2020 News!

    The papers published in Vol 15, No 5 have all received dois from Crossref    [Click]

  • Aug 01, 2018 News!

    [CFP] 2020 the annual meeting of JSW Editorial Board, ICCSM 2020, will be held in Rome, Italy, July 17-19, 2020   [Click]

  • Jun 22, 2020 News!

    Vol 15, No 5 has been published with online version     [Click]