Requirements, Acceptance Criteria, and Scenarios
What they are?, How they differ?, How they are related? Context We are building a very basic calculator, one that only supports the four basic operations: Addition, Subtraction, Multiplication, and Division. Requirements (from the SWEBOKv3 @ http://www4.ncsu.edu/~tjmenzie/cs510/pdf/SWEBOKv3.pdf) What they are? – At its most basic, a software requirement is a property that must be exhibited by…