Requirements Specification

Requirements Specification

After you have worked with the customer to gather their requirements, what are some ways you can communicate those requirements to the development team?

Depending on whether you are more agile or more plan-driven, you may choose to use a technique that is more documentation-heavy versus one that is more conversation-focused. In this video, we discuss use cases and software requirements specification (SRS) documents for more plan-driven environments and user stories for more agile projects.

Slide Deck
Requirements Engineering

Links

  • http://cs3240.cs.virginia.edu/materials/UseCaseRequirements.pdf
  • https://www.uml-diagrams.org/use-case-diagrams-examples.html
  • http://www.extremeprogramming.org/rules/userstories.html
  • https://www.mountaingoatsoftware.com/agile/user-stories

Prof. Sherriff