International Organization for Standardization,
Geneva, CH.
Kitchenham, B., Linkman, S., and Law, D. (1996).
DESMET: A method for evaluating software
engineering methods and tools. Technical report,
Department of Computer Science, University of
Keele, Keele, Staffordshire, ST5 5BG, U.K.
Klotins, E., Unterkalmsteiner, M., Chatzipetrou, P.,
Gorschek, T., Prikladnicki, R., et al. (2018).
Exploration of technical debt in start-ups. In
2018 IEEE/ACM 40th International Conference on
Software Engineering: Software Engineering in
Practice Track (ICSE-SEIP), pages 75–84. IEEE.
Klotins, E., Unterkalmsteiner, M., Chatzipetrou, P.,
Gorschek, T., Prikladnicki, R., et al. (2019a). A
progression model of software engineering goals,
challenges, and practices in start-ups. IEEE
Transactions on Software Engineering.
Klotins, E., Unterkalmsteiner, M., Chatzipetrou, P.,
Gorschek, T., Prikladnicki, R., et al. (2021). Use of
agile practices in start-up companies. e-Informatica
Software Engineering Journal, 15(1).
Klotins, E., Unterkalmsteiner, M., and Gorschek, T.
(2019b). Software engineering in start-up companies:
An analysis of 88 experience reports. Empirical
Software Engineering, 24(1):68–102.
Kruchten, P. B. (1995). The 4+1 view model of architecture.
IEEE Software, 12(6):42–50.
Kuhrmann, M., Tell, P., Hebig, R., Kl
¨
under, J., M
¨
unch, J.,
Linssen, O., Pfahl, D., Felderer, M., Prause, C. R.,
MacDonell, S. G., et al. (2021). What makes agile
software development agile? IEEE Transactions on
Software Engineering, 48(9):3523–3539.
Marshall, C., Brereton, P., and Kitchenham, B. (2014).
Tools to support systematic reviews in software
engineering: a feature analysis. In Proceedings of
the 18th International Conference on Evaluation and
Assessment in Software Engineering, pages 1–10.
Pantiuchina, J., Mondini, M., Khanna, D., Wang, X.,
and Abrahamsson, P. (2017). Are software startups
applying agile practices? the state of the practice
from a large survey. In International Conference
on Agile Software Development, pages 167–183.
Springer, Cham.
Parizi, R., da Silva, M. M., Couto, I., Marczak, S., and
Conte, T. (2020). A design thinking techniques
recommendation tool: An initial and on-going
proposal. In Viana, D. and Schots, M., editors,
19th Brazilian Symposium on Software Quality, SBQS
2020, S
˜
ao Lu
´
ıs, Brazil, December, 2020, page 36.
ACM.
Paternoster, N., Giardino, C., Unterkalmsteiner, M.,
Gorschek, T., and Abrahamsson, P. (2014). Software
development in startup companies: A systematic
mapping study. Information and Software Technology,
56(10):1200–1218.
Schwaber, K. (1997). Scrum development process. In
Business Object Design and Implementation, pages
117–134. Springer.
Soni, D., Nord, R. L., and Hofmeister, C. (1995). Software
architecture in industrial applications. In 1995 17th
International Conference on Software Engineering,
pages 196–196. IEEE.
Theunissen, T., van Heesch, U., and Avgeriou, P. (2022).
A mapping study on documentation in continuous
software development. Information and Software
Technology, 142:106733.
Waterman, M., Noble, J., and Allan, G. (2015). How much
up-front? a grounded theory of agile architecture. In
2015 IEEE/ACM 37th IEEE International Conference
on Software Engineering, volume 1, pages 347–357.
Ieee.
Wohlrab, R., Eliasson, U., Pelliccione, P., and Heldal, R.
(2019). Improving the consistency and usefulness of
architecture descriptions: Guidelines for architects.
In 2019 IEEE International Conference on Software
Architecture (ICSA), pages 151–160. IEEE.
Wojcik, R., Bachmann, F., Bass, L., Clements, P., Merson,
P., et al. (2006). Attribute-driven design (ADD),
version 2.0. Technical report, Software Engineering
Institute, Carnegie-Mellon University.
Yang, C., Liang, P., and Avgeriou, P. (2016). A
systematic mapping study on the combination of
software architecture and agile development. Journal
of Systems and Software, 111:157–184.
Analyzing Software Architecture Documentation Models According to Agile Characteristics
85