[Context] It is an enigma that agile projects can succeed "without requirements" when weak requirements engineering is a known cause for project failures. While agile development projects often manage well without extensive requirements test cases are commonly viewed as requirements and detailed requirements are documented as test cases. [Objective] We have investigated this agile practice of using test cases as requirements to understand how test cases can support the main requirements activities, and how this practice varies. [Method] We performed an iterative case study at three companies and collected data through 14 interviews and 2 focus groups. [Results] The use of test cases as requirements poses both benefits and challenges when el...
Finding out, analyzing, documenting, and checking requirements are important activities in all devel...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
he rapidly changing business environment in which most organizations oper-ate is challenging traditi...
[Context] It is an enigma that agile projects can succeed "without requirements" when weak requireme...
It is a conundrum that agile projects can succeed 'without requirements' when weak requirements engi...
It is a conundrum that agile projects can succeed ‘without requirements’ when weak requirements engi...
Agile teams commonly use User Stories, conversations with Customers, and Test Cases to gather requir...
Requirements Engineering (RE) is being treated differently in agile development when compared to mor...
Unlike traditional software development methods, agile methods are marked by extensive collaboration...
The Requirements Engineering (RE) process often dominates the quality of a project.The requirement p...
Research shows that many of the challenges currently encountered with agile development are related ...
Studies on requirements engineering with Agile methods for software development have shown difficult...
Agile practices on requirements dependencies are a relatively unexplored topic in literature. Empiri...
[Context and Motivation] Agile methodologies are created to facilitate short time to market. Large-...
Agile project management created a confusion in software engineering community. This method was a re...
Finding out, analyzing, documenting, and checking requirements are important activities in all devel...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
he rapidly changing business environment in which most organizations oper-ate is challenging traditi...
[Context] It is an enigma that agile projects can succeed "without requirements" when weak requireme...
It is a conundrum that agile projects can succeed 'without requirements' when weak requirements engi...
It is a conundrum that agile projects can succeed ‘without requirements’ when weak requirements engi...
Agile teams commonly use User Stories, conversations with Customers, and Test Cases to gather requir...
Requirements Engineering (RE) is being treated differently in agile development when compared to mor...
Unlike traditional software development methods, agile methods are marked by extensive collaboration...
The Requirements Engineering (RE) process often dominates the quality of a project.The requirement p...
Research shows that many of the challenges currently encountered with agile development are related ...
Studies on requirements engineering with Agile methods for software development have shown difficult...
Agile practices on requirements dependencies are a relatively unexplored topic in literature. Empiri...
[Context and Motivation] Agile methodologies are created to facilitate short time to market. Large-...
Agile project management created a confusion in software engineering community. This method was a re...
Finding out, analyzing, documenting, and checking requirements are important activities in all devel...
With the emergence and spread of agile processes, the practices of writing and maintaining documenta...
he rapidly changing business environment in which most organizations oper-ate is challenging traditi...