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

CSE563 Lecture 07

CSE563 Lecture 07

Software Requirements and Specification
Assignment Review
(202202)

B546a9b97d993392e4b22b74b99b91fe?s=128

Javier Gonzalez
PRO

August 22, 2021
Tweet

More Decks by Javier Gonzalez

Other Decks in Programming

Transcript

  1. jgs CSE 563 Software Requirements and Specification Lecture 07: Assignment

    02 Review Dr. Javier Gonzalez-Sanchez javiergs@asu.edu javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs Fall 2021 | 00000111 The Questions §Is INVEST? §Is

    a Functional Requirement or an Activity?
  3. jgs Fall 2021 | 00000111 Requirements Main Title: name of

    the system Heading: name for a requirement (service, behavior, or reaction) (a sentence with subject and verb and small context as you consider necessary for a header) Paragraphs: the explanation of the requirement (do not mix ideas) (focus in the goal of the section) You can list here the activities, algorithm, details, etc. (using bullets is a good idea) 1 2 3
  4. jgs Fall 2021 | 00000111 INVEST in good requirements §

    Independent – loosely coupled with one another § Negotiable – Stories are what and why , not how ( 99% ). § Valuable – for the customer! § Estimatable – Effort/Cost of design, build, and test. § Small (sized appropriately) § Testable – pass or fail
  5. jgs Assignment 02 Errors

  6. jgs Fall 2021 | 00000111 Your Assignment 02

  7. jgs Fall 2021 | 00000111 Your Assignment 02

  8. jgs Fall 2021 | 00000111 Your Assignment 02

  9. jgs Assignment 02 Solution

  10. jgs Fall 2021 | 00000111 Storyboarding § Who? Identify all

    the roles available (personas) § What? Draft “a day in the life of…” Think about What? And What if? § Why? Value proposition Storyboard (describe a journey)
  11. jgs Fall 2021 | 00000111 Some Ideas. It is NOT

    a Complete List MOVE EAT SHOW DETECT COLLISION MOVE/ HUNT SHOW SHOW/ CREATE SCORE HANDLING WINNER DETECTOR MOVE/ HUNT
  12. jgs Fall 2021 | 00000111 Let’s Work

  13. jgs Fall 2021 | 00000111 Questions

  14. jgs CSE 563 Software Requirements and Specification Javier Gonzalez-Sanchez, Ph.D.

    javiergs@asu.edu Spring 2022 Copyright. These slides can only be used as study material for the class CSE563 at ASU. They cannot be distributed or used for another purpose.