Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 21

Proceedings of the 2020 Federated Conference on Computer Science and Information Systems

Scaling agile on large enterprise level with self-service kits to support autonomous teams

, ,

DOI: http://dx.doi.org/10.15439/2020F186

Citation: Proceedings of the 2020 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 21, pages 731737 ()

Full text

Abstract. Organizations are looking for ways of establishing agile and lean delivery processes. In this paper, we propose a particular way which based on self-service kits (SSK's). The SSK approach can be used to share expert knowledge in an agile and scalable way to the teams by offering them approaches, methods and tools with background information about the addressed topic. An SSK is provided as a digital bundle of artifacts that help solving an issue related to agile teams. Built upon the pull-principle, it supports team autonomy during teams' delivery procedures. An SSK addresses generic as well as domain specific topics. As all SSK's share a common structured approach to supporting an agile organization, they help systematically scaling expert knowledge. This leverages establishing best practices elaborated by experts in a large scale organization in a native agile manner. As an SSK is structured as a ``how-to'' guide including templates for learning by doing, it helps emphasizing quality aspects too. We demonstrate an example of the systematic application of the SSK approach as well as its scaling in the Volkswagen Group IT.

References

  1. K. Beck, M. Beedle, A. Van Bennekum, A. Cockburn, W. Cunningham, M. Fowler, J. Grenning, J. Highsmith, A. Hunt, R. Jeffries, and J. Kern.  “Manifesto for Agile Software Development”: https://agilemanifesto.org/; 2001.
  2. J. Miler, and P. Gaida. “On the agile mindset of an effective team–an industrial opinion survey”. In 2019 Federated Conference on Computer Science and Information Systems (FedCSIS) (pp. 841-849). IEEE.
  3. A. Hevner, S. March, J. Park, and S. Ram. “Design science in information systems research”, MIS Quarterly, Vol. 28, no. 1, pp. 75–105, 2004..
  4. J. Webster, and R. T. Watson. “Analyzing the past to prepare for the future: Writing a literature review,” MIS Quarterly, 2002, 26(2):13-23
  5. M. Driscoll, "Blended learning: Let’s get beyond the hype." E-learning 1.4 (2002): 1-4.
  6. A. Dukhanov, M. Karpova, and K. Bochenina. "Design virtual learning labs for courses in computational science with use of cloud computing technologies." Procedia Computer Science 29 (2014): 2472-2482.
  7. C. Raspotnig, and A. Opdahl. “Comparing risk identification techniques for safety and security requirements.” Journal of Systems and Software, 86(4), 1124-1151. 2013.
  8. IEC 61508, 2008. Functional safety of electrical/electronic/programmable electronic safety-related systems. International Electrotechnical Commission, 2nd ed.
  9. B. S. Bloom, D. R. Krathwohl, and B. B. Masia. “Bloom taxonomy of educational objectives.” In Allyn and Bacon. Pearson Education. 1984.
  10. S. W. Williams, "Instructional Design Factors and the Effectiveness of Web-Based Training/Instruction." 2002.
  11. N. Hoic-Bozic, V. Mornar, and I. Boticki, “Blended Learning Approach to Course Design and Implementation” IEEE Transactions on Education, vol. 52, No. 1, February
  12. W. Hung, D. H. Jonassen, and R. Liu. “Problem-based learning.” Handbook of research on educational communications and technology, 3(1), 485-506. 2008.
  13. C. E. Hmelo-Silver, and H. S. Barrows, “Goals and strategies of a problem-based learning facilitator”. Interdisciplinary journal of problem-based learning, 1(1), 4. 2006
  14. L. Brodie, “Problem based learning in the online environment-successfully using student diversity and e-education.” In Proceedings of the 2006 Annual Conference on Internet Research 7.0:(IR 7.0): Internet Convergences. Association of Internet Researchers.
  15. Beck, K., Crocker, R., Meszaros, G., Coplien, J. O., Dominick, L., Paulisch, F., & Vlissides, J. (1996, March). Industrial experience with design patterns. In Proceedings of IEEE 18th International Conference on Software Engineering (pp. 103-114). IEEE.
  16. K. J. Arrow, “The economic implications of learning by doing.” In Readings in the Theory of Growth (pp. 131-149). Palgrave Macmillan, London. 1971.
  17. R. C. Schank, T. R. Berman, and K. A. Macpherson. “Learning by doing. Instructional-design theories and models: A new paradigm of instructional theory”, 2(2), 161-181. 1999.
  18. H. Latchman, C. Salzmann, D. Gillet and H. Bouzekri, "Information technology enhanced learning in distance and conventional education", IEEE Trans. Educ., vol. 42, no. 4, pp. 247-254, Nov. 1999.
  19. D.J. Reifer, F. Maurer, and H. Erdogmus“Scaling agile methods.” IEEE software, 20(4), pp.12-14. 2003
  20. M. Alqudah, and R. Razali. "A review of scaling agile methods in large software development." International Journal on Advanced Science, Engineering and Information Technology 6, no. 6 (2016): 828-837.
  21. M. Kalenda, P. Hyna, and B. Rossi, “Scaling agile in large organizations: Practices, challenges, and success factors.” Journal of Software: Evolution and Process, 30(10), p.e1954. 2018.
  22. S.w. Ambler, “The agile scaling model (ASM): adapting agile methods for complex environments. Environments,” pp.1-35. 2009.
  23. T. Dingsøyr, and N.B. Moe, “Research challenges in large-scale agile software development.” ACM SIGSOFT Software Engineering Notes, 38(5), pp.38-39. 2013.
  24. https://www.scaledagileframework.com/safe-program-consultant/ (last checked on 14. August 2020)
  25. https://www.scaledagile.com/certifications/which-course-is-right-for-me/ (last checked on 14. August 2020)
  26. SAFe – principals: https://www.scaledagileframework.com/safe-lean-agile-principles/ (last checked on 3. July 2020)
  27. D. L. Johnston. “Scientists Become Managers-The "T"-Shaped Man.” IEEE Engineering Management Review, 6(3), 67–68. 1978. http://dx.doi.org/10.1109/emr.1978.4306682
  28. N. B. Moe, B. Dahl, V. Stray, L. S. Karlsen, and S. Schjødt-Osmo. “Team autonomy in large-scale agile.” In Proceedings of the 52nd Hawaii International Conference on System Sciences. 2019
  29. I. F. Oskam. “T-shaped engineers for interdisciplinary innovation: an attractive perspective for young people as well as a must for innovative organisations.” In 37th Annual Conference–Attracting students in Engineering, Rotterdam, The Netherlands (Vol. 14). July 2009.
  30. R. Hoda, and L. K, Murugesan. “Multi-level agile project management challenges: A self-organizing team perspective.” Journal of Systems and Software, 117, 245-257. 2016
  31. I. Grützner, S. Weibelzahl, and P. Waterson. "Improving courseware quality through life-cycle encompassing quality assurance." Proceedings of the 2004 ACM symposium on Applied computing. 2004.
  32. D. Kirkpatrick. “Quality assurance in open and distance learning.” 2005.
  33. R. Oliver. “Quality assurance and e-learning: blue skies and pragmatism.” ALT-Journal, 13(3), 173-187. 2005.
  34. U. D. Ehlers. “Quality assurance policies and guidelines in European distance and e learning.” Quality assurance and accreditation in distance and e-learning, 79-90. 2012.
  35. T. Olson, and R. A. Wisher. "The effectiveness of web-based instruction: An initial inquiry." The International Review of Research in Open and Distributed Learning 3.2. 2002.
  36. C. Kelleher, and R. Pausch. "Stencils-based tutorials: design and evaluation." Proceedings of the SIGCHI conference on Human factors in computing systems. 2005.
  37. L. Rajabion, N. Nazari, M. Bandarchi, A. Farashiani, and S. Haddad. “Knowledge Sharing Mechanisms in Virtual Communities: A Review of the Current Literature and Recommendations for Future Research”. Journal Human Systems Management, pp. 365 – 384. January 2019.
  38. A. Poth, M. Kottke, and A. Riel. "Scaling Agile–A Large Enterprise View on Delivering and Ensuring Sustainable Transitions." Advances in Agile and User-Centred Software Engineering. Springer, Cham, pp. 1-18. 2019
  39. A. Poth, B. Mayer, P. Schlicht, and A. Riel. “Quality Assurance for Machine Learning – an approach to function and system safeguarding“, Int. Conference on IEEE Software Quality, Reliability and Security, in print, 2020.
  40. A. Poth, N. Schubert, and A. Riel. “Sustainability Efficiency Challenges of Modern IT Architectures – A Quality Model for Serverless Energy Footprint”. In: Yilmaz M., Niemann J., Clarke P., Messnarz R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2020. Communications in Computer and Information Science, vol 1251. Springer, Cham.; 2020. https://doi.org/10.1007/978-3-030-56441-4_21
  41. A. Poth, J. Jacobsen, and A. Riel. “A systematic approach to agile development in highly regulated environments”, In: Proceedings of the 21st International Conference on Agile Software Development, Copenhagen, Denmark. Lecture Notes in Business Information Processing; M. Paasivaara and P. Kruchten (Eds.): XP 2020, LNBIP 396. https://doi.org/10.1007/978-3-030-58858-8_12
  42. A. Poth, and A. Riel. “Quality requirements elicitation by ideation of product quality risks with design thinking.” In: Proceedings of the 28th IEEE International Requirements Engineering Conference (RE’20), Zürich, Switzerland, pp. 238- 249, 2020. IEEE. DOI 10.1109/RE48521.2020.0003
  43. A. Poth, M. Kottke and A. Riel. " Evaluation of Agile Team Work Quality." In: Proceedings of the 21st International Conference on Agile Software Development (XP 2020), Copenhagen, Denmark. Lecture Notes in Business Information Processing; Lecture Notes in Business Information Processing; M. Paasivaara and P. Kruchten (Eds.): XP 2020, LNBIP 396. https://doi.org/10.1007/978-3-030-58858-8_11
  44. A. Poth. "Effectivity and economical aspects for agile quality assurance in large enterprises." Journal of Software: Evolution and Process, 28.11 pp. 1000-1004. 2016.
  45. A. Poth, and C. Heimann. "How to Innovate Software Quality Assurance and Testing in Large Enterprises?." European Conference on Software Process Improvement. Springer, Cham, 2018.
  46. A. Poth, M. Kottke, and A. Riel, “Digital Self-Service Kits for Scaling Knowledge, and Fostering Team Autonomy and Distant Collaboration in a Large-Scale Corporate Context” in Human System Management (HSM) Journal, 2020, in print.
  47. C. Dellarocas, and C. A. Wood. "The sound of silence in online feedback: Estimating trading risks in the presence of reporting bias." Management science 54.3. pp. 460-476. 2008.
  48. E. W. Morrison. “Employee voice and silence.” Annu. Rev. Organ. Psychol. Organ. Behav., 1(1), 173-197. 2014.