Technical Dependency Challenges in Large-Scale Agile Software Development


Paper on Technical Dependency Challenges in Large-Scale Agile Software Development was accepted by XP 2014 conference in Rome.

In this joint work with Ericsson AB, we discovered five main challenges around technical dependencies in large-scale agile development as well as the vicious way how these challenges interact. Especially hidden technical dependencies make it hard to plan work in a way that limits dependencies between cross-functional teams. Consequently, good prioritization of tasks becomes much harder. Managing code quality and continuous integration suffers and stressed teams start to fail to communicate about dependencies with other teams. This in turn affects the ability to plan work in a way that limits such dependencies.

Nelson Sekitoleko, Felix Evbota, Eric Knauss, Anna Sandberg, Michel Chaudron, and Helena Olsson. Technical Dependency Challenges in Large-Scale Agile Software Development. In Proceedings of International Conference on Agile Software Development (XP ’14), Cantone, G. & Marchesi, M. (Eds.), Springer LNBIP 179, pages 46-61, Rome, Italy, 2014.

Continue reading