activity
20162026
most citedSoftware Architecture Decision-Making Practices and Challenges: An Industrial Case Study

30 citations · 60 across the 5 of their papers we have counts for

collaborators

5 papers

cs.SE2026★ 3 cited

Requirements Volatility in Software Architecture Design: An Exploratory Case Study

Sanja Aaramaa, Sandun Dasanayake, Markku Oivo +2

Requirements volatility is a major issue in software (SW) development, causing problems such as project delays and cost overruns. Even though there is a considerable amount of rese…

cs.SE2021

Towards optimal quality requirement documentation in agile software development: a multiple case study

Woubshet Behutiye, Pilar Rodríguez, Markku Oivo +3

Context-Agile software development (ASD) promotes minimal documentation and often prioritizes functional requirements over quality requirements (QRs). The minimal documentation emp…

cs.SE2019★ 21 cited

Impact of requirements volatility on software architecture: How do software teams keep up with ever-changing requirements?

Sandun Dasanayake, Sanja Aaramaa, Jouni Markkula +1

Requirements volatility is a major issue in software development, causing problems such as higher defect density, project delays and cost overruns. Software architecture that guide…

cs.SE2017★ 6 cited

An Empirical Study on Collaborative Architecture Decision Making in Software Teams

Sandun Dasanayake, Jouni Markkula, Sanja Aaramaa +1

Architecture decision making is considered one of the most challenging cognitive tasks in software development. The objective of this study is to explore the state of the practice…

cs.SE2016★ 30 cited

Software Architecture Decision-Making Practices and Challenges: An Industrial Case Study

Sandun Dasanayake, Jouni Markkula, Sanja Aaramaa +1

Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and has f…