
meta-model of this work, for example, the use of
MoSCoW or working with a Product Backlog mod-
elled by means of a spreadsheet. Other teams will
have other experience and other techniques and prac-
tices and will be able to benefit from them when work-
ing with this meta-model.
A future line of work will be to apply these ele-
ments to practical cases outside the Scrum framework
to determine whether the SofIA elements are adequate
or if any additional elements need to be incorporated
into the meta-model.
We also expected to have more students and more
surveys that will allow a statistical analysis to know
in more detail the acceptance of SofIA.
ACKNOWLEDGMENTS
This research was supported by the EQUAVEL
project PID2022-137646OB-C31, funded by MI-
CIU/AEI/10.13039/501100011033 and by ERDF,
EU.
REFERENCES
Ahern, T., Leavy, B., and Byrne, P. (2014). Complex project
management as complex problem solving: A dis-
tributed knowledge management perspective. Inter-
national Journal of Project Management, 32(8):1371–
1381.
Czarnecki, K. and Helsen, S. (2003). Classification of
Model Transformation Approaches. Proceedings of
the 2nd OOPSLA Workshop on Generative Techniques
in the Context of the Model Driven Architecture,
45(3):1–17.
Eisenbart, B., Mandel, C., Gericke, K., and Blessing, L.
(2015). Integrated function modelling: Comparing the
ifm framework with sysml. Proceedings of the Inter-
national Conference on Engineering Design, ICED,
5:1–12.
Escalona, M. and Arag
´
on, G. (2008). Ndt. a model-driven
approach for web requirements. IEEE Transactions
on Software Engineering, 34.
Escalona, M., Torres, J., Mej
´
ıas, M., Guti
´
errez, J., and Vil-
ladiego, D. (2007). The treatment of navigation in
web engineering. Advances in Engineering Software,
38:267–282.
Escalona, M. J., Koch, N., and Garcia-Borgo
˜
non, L. (2022).
Lean requirements traceability automation enabled by
model-driven engineering. PeerJ Computer Science,
8(1990):1–31.
French, S. (2015). Cynefin: Uncertainty, small worlds and
scenarios. Journal of the Operational Research Soci-
ety, 66:1635–1645.
Gonzalez-Perez, C. and Henderson-Sellers, B. (2008).
Metamodelling for Software Engineering. Wiley Pub-
lishing.
Hasan, H. and Kazlauskas, A. (2009). Making sense of is
with the cynefin framework. PACIS 2009 - 13th Pa-
cific Asia Conference on Information Systems: IT Ser-
vices in a Global Environment.
Hidayah, N. W., Sasmita, R. R., Mayangsari, M. K.,
Kusuma, O. G. W., Rante, H., and Fariza, A. (2022).
Invitin project: Scrum framework implementation in
a software development project management. INTEK:
Jurnal Penelitian, 9:58.
Kadenic, M. D., Koumaditis, K., and Junker-Jensen, L.
(2023). Mastering scrum with a focus on team ma-
turity and key components of scrum. Information and
Software Technology, 153:107079.
Kurtz, C. F. and Snowden, D. J. (2003). The new dynamics
of strategy: Sense-making in a complex and compli-
cated world. IBM Systems Journal, 42:462–483.
Liddle, S. (2010). Model-driven software development.
Handbook of Conceptual Modeling, pages 17–54.
Lteif, G. (2024). The 7 timeless steps to guide you through
complex problem solving.
Mar
´
ıa-Jos
´
e Escalona, Laura Garc
´
ıa-Borgo
˜
non, J. G.-G.,
L
´
opez-Nicol
´
as, G., and de Koch, N. P. (2023). Choose
your preferred life cycle and sofia will do the rest. In-
ternational Conference on Web Engineering (ICWE),
pages 359–362.
Mens, T., Van Gorp, P., Varr
´
o, D., and Karsai, G. (2006).
Applying a model transformation taxonomy to graph
transformation technology. Electronic Notes in Theo-
retical Computer Science, 152(1-2):143–159.
O’Connor, R. V. and Lepmets, M. (2015). Exploring the use
of the cynefin framework to inform software develop-
ment approach decisions. ACM International Confer-
ence Proceeding Series, pages 97–101.
Rachmawati, O. C. R., Wardani, D. K., Fatihia, W. M.,
Fariza, A., and Rante, H. (2023). Implementing ag-
ile scrum methodology in the development of sicitra
mobile application. Jurnal RESTI (Rekayasa Sistem
dan Teknologi Informasi), 7:41–50.
Ross, D. and Schoman, K. (1977). Structured analysis for
requirements definition. IEEE Transactions on Soft-
ware Engineering, SE-3(1):6–15.
Saltz, J. and Heckman, R. (2020). Exploring which agile
principles students internalize when using a kanban
process methodology. Journal of Information Systems
Education, 31:51–60.
Schwaber, K. and Sutherland, J. (2020). Scrum guide.
Snowden, D. (2002). Complex acts of knowing: Paradox
and descriptive self-awareness. Journal of Knowledge
Management, 6:100–111.
Snowden, D. (2010). The cynefin framework. YouTube
video, 8:38.
Snowden, D. J. and Boone, M. E. (2007). A leaders guide
to decision making. Harvard Business Review, 11:68–
76.
WEBIST 2025 - 21st International Conference on Web Information Systems and Technologies
180