Eliciting scalability requirements during agile software development is complicated and poorly described in previous research. This article presents a lightweight artifact for eliciting scalability requirements during agile software development: the ScrumScale model. The ScrumScale model is a simple spreadsheet. The scalability concepts underlying the ScrumScale model are clarified in this design science research, which also utilizes coordination theory. This paper describes the open banking case study, in which a legacy banking system becomes open. This challenges the scalability of this legacy system. The first step in understanding this challenge is to elicit the new scalability requirements. In the open banking case study, key stakehold...
The shift from sequential to agile software development originates from relatively small and co-loca...
[Context and Motivation] Agile methodologies are created to facilitate short time to market. Large-...
Context: The development of software systems is a complex activity because of its nature and the man...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
While agile methods have had a great uptake and impact in software engineering, managing non‑functio...
Scalability engineering is currently not well integrated into agile development techniques. This pap...
While agile methods have had a great uptake and impact in software engineering, managing non‑functio...
Many software organisations struggle to provide appropriate levels of scalability in their software ...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Large development projects and programs are conducted using agile development methods, with an incre...
Many challenges arise when agile software development methods are being used on larger scale. This t...
The need to scale agile approaches for software delivery within larger organizations and larger proj...
In today’s world agile software development has been embraced more and more in software service indu...
The shift from sequential to agile software development originates from relatively small and co-loca...
[Context and Motivation] Agile methodologies are created to facilitate short time to market. Large-...
Context: The development of software systems is a complex activity because of its nature and the man...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
While agile methods have had a great uptake and impact in software engineering, managing non‑functio...
Scalability engineering is currently not well integrated into agile development techniques. This pap...
While agile methods have had a great uptake and impact in software engineering, managing non‑functio...
Many software organisations struggle to provide appropriate levels of scalability in their software ...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Large development projects and programs are conducted using agile development methods, with an incre...
Many challenges arise when agile software development methods are being used on larger scale. This t...
The need to scale agile approaches for software delivery within larger organizations and larger proj...
In today’s world agile software development has been embraced more and more in software service indu...
The shift from sequential to agile software development originates from relatively small and co-loca...
[Context and Motivation] Agile methodologies are created to facilitate short time to market. Large-...
Context: The development of software systems is a complex activity because of its nature and the man...