A multi-case study of agile requirements engineering and the use of test cases as requirements
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 t