Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSE460 Lecture 03

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

CSE460 Lecture 03

Software Analysis and Design
Requirements Analysis
(202101)

Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs CSE 460 Software Analysis and Design Lecture 03: Requirements

    Analysis Dr. Javier Gonzalez-Sanchez [email protected] javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs 0460 00000011 Requirements mary raj … john jane …

    Ira O X - Product Requirement Task As a (role), I want (feature), So that (benefit)
  3. jgs 0460 00000011 Requirements are: § Independent § loosely coupled

    with one another § Negotiable § Stories are what and why , not how § Valuable § for the customer! § Estimable § Effort/Cost of design, build, and test. § Small § (sized appropriately) § Testable § (pass or fail)
  4. jgs 0460 00000011 Disclaimer § Your assignment 01 grade is

    mostly about “you did it”, “you submit something” (something that make sense). § Why? Because we are testing whether you are familiar with requirements and user stories. Think about it as a survey, and (this time) you received a good grade for being responsible and accomplish it. § Next assignment will be about knowledge. § Whether your stories are correct or not is something that I am reviewing here with you. § You could have received a 100/100 and your stories be WRONG!
  5. jgs CSE 460 Software Analysis and Design Javier Gonzalez-Sanchez [email protected]

    Fall 2020 Disclaimer. These slides can only be used as study material for the class CSE460 at ASU. They cannot be distributed or used for another purpose.