While agile methods have had a great uptake and impact in software engineering, managing non‑functional qualities still seems to be a challenge. We focus on the scalability of software systems and how this critical quality can be managed and controlled, while still benefiting from the advantages of an agile process. Scalability is a property of a system that must be carefully designed in to avoid potential disastrous behavior when load and work fluctuate. Through a collaboration with and a case study at the largest Norwegian public portal operator, Altinn, we have proposed and tested additions to the Scrum process framework. With our approach named ScrumScale, scalability concerns may be identified and related to user stories. The roles in ...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...
Publisher Copyright: © 2021, The Author(s).Over the past decade, agile methods have become the favor...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...
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...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Many software organisations struggle to provide appropriate levels of scalability in their software ...
Many challenges arise when agile software development methods are being used on larger scale. This t...
Abstract- This paper examines software developers with an understanding of the SCRUM development pra...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Agile software development methodologies these days are not used only in small enterprises or startu...
In today’s world agile software development has been embraced more and more in software service indu...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...
Publisher Copyright: © 2021, The Author(s).Over the past decade, agile methods have become the favor...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...
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...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Eliciting scalability requirements during agile software development is complicated and poorly descr...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Many software organisations struggle to provide appropriate levels of scalability in their software ...
Many challenges arise when agile software development methods are being used on larger scale. This t...
Abstract- This paper examines software developers with an understanding of the SCRUM development pra...
Agile software development methods have become popular since the introduction of the Agile Manifesto...
Agile software development methodologies these days are not used only in small enterprises or startu...
In today’s world agile software development has been embraced more and more in software service indu...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...
Publisher Copyright: © 2021, The Author(s).Over the past decade, agile methods have become the favor...
Scrum is currently a widely used process in most areas of software development. Conversely, usabilit...