Non-functional requirements (NFRs) are determinant for the success of software projects. However, they are characterized as hard to define, and in agile software development (ASD), are often given less priority and usually not documented. In this paper, we present the findings of the documentation practices and challenges of NFRs in companies utilizing ASD and propose guidelines for enhancing NFRs documentation in ASD. We interviewed practitioners from four companies and identified that epics, features, user stories, acceptance criteria, Definition of Done (DoD), product and sprint backlogs are used for documenting NFRs. Wikis, word documents, mockups and spreadsheets are also used for doc-umenting NFRs. In smaller companies, NFRs are commu...
Abstract Agile software development (ASD) promotes minimal documentation and often prioritizes func...
Abstract Context: Quality requirements (QRs) have a significant role in the success of software pro...
Abstract In agile software development (ASD), where minimal documentation and rapid delivery are th...
Non-functional requirements (NFRs) are determinant for the success of software projects. However, th...
Abstract Non-functional requirements (NFRs) are determinant for the success of software projects. Ho...
One of the essential activities in software development is elicitation of requirement. Majority of t...
Non‐functional requirements define qualities of the software system that ensure effectiveness while ...
Abstract — Software testing is the process of verification and validating the product. This process ...
In this thesis, we tried to solve those problems by adapting agile development methods with Non-func...
One of the essential activities in software development is elicitation of requirement. Majority of t...
Agile software development methodologies, such as Scrum, have gained tremendous popularity and prove...
Abstract: Agile Software Development (ASD) is a iterative and incremental methodology that seeks to ...
Agile software development has become very popular around the world in recent years, with methods su...
We gained detailed empirical knowledge about rolespecific information needs that have to be satisfie...
Requirements Engineering (RE) is being treated differently in agile development when compared to mor...
Abstract Agile software development (ASD) promotes minimal documentation and often prioritizes func...
Abstract Context: Quality requirements (QRs) have a significant role in the success of software pro...
Abstract In agile software development (ASD), where minimal documentation and rapid delivery are th...
Non-functional requirements (NFRs) are determinant for the success of software projects. However, th...
Abstract Non-functional requirements (NFRs) are determinant for the success of software projects. Ho...
One of the essential activities in software development is elicitation of requirement. Majority of t...
Non‐functional requirements define qualities of the software system that ensure effectiveness while ...
Abstract — Software testing is the process of verification and validating the product. This process ...
In this thesis, we tried to solve those problems by adapting agile development methods with Non-func...
One of the essential activities in software development is elicitation of requirement. Majority of t...
Agile software development methodologies, such as Scrum, have gained tremendous popularity and prove...
Abstract: Agile Software Development (ASD) is a iterative and incremental methodology that seeks to ...
Agile software development has become very popular around the world in recent years, with methods su...
We gained detailed empirical knowledge about rolespecific information needs that have to be satisfie...
Requirements Engineering (RE) is being treated differently in agile development when compared to mor...
Abstract Agile software development (ASD) promotes minimal documentation and often prioritizes func...
Abstract Context: Quality requirements (QRs) have a significant role in the success of software pro...
Abstract In agile software development (ASD), where minimal documentation and rapid delivery are th...