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

SER516 Lecture 06

SER516 Lecture 06

Software Agility
Quiz
(202102)

Javier Gonzalez-Sanchez
PRO

January 29, 2019
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs
    SER 516
    Software Agility
    Lecture 06: Quiz
    Dr. Javier Gonzalez-Sanchez
    [email protected]
    javiergs.engineering.asu.edu | javiergs.com
    PERALTA 230U
    Office Hours: By appointment

    View Slide

  2. jgs
    INVEST in stories

    View Slide

  3. jgs
    00000001
    Canvas | professor
    Database,
    File System, …
    (some storage)

    View Slide

  4. jgs
    00000001
    Canvas | professor
    Database,
    File System, …
    (some storage)

    View Slide

  5. jgs
    00000001
    Canvas | student
    Database,
    File System, …
    (some storage)

    View Slide

  6. jgs
    00000001
    Canvas | system
    negotiable
    valuable
    Estimatable
    independent
    Small
    T
    estable
    Verify
    As a

    View Slide

  7. jgs
    00000001
    Questions
    § Actors?
    § Functionalities?
    § INVEST?
    § Non-functional requirements?

    View Slide

  8. jgs
    00000001
    Do not forget
    § 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

    View Slide

  9. jgs
    00000001
    To do

    stories
    • Story using the template (front)
    • Verification criteria (back)
    Estimation
    (time/LOC)
    Priority
    (High = 1)

    View Slide

  10. jgs
    00000001
    Submit
    § Work in teams
    §One team member submits on Canvas. Add the team members names to
    the document (only the names of these who collaborate).
    § I would suggest thinking about epics and move them to stories, then
    validate the INVEST principles.
    § Link closes at 5:50PM (extra five minutes).
    Start your submission at 5:45pm. Just in case your Internet is slow, etc.

    View Slide

  11. jgs
    00000001
    Reference
    § Essential Scrum - Chapter 4 - 6.

    View Slide

  12. jgs
    SER 516 Software Agility
    Javier Gonzalez-Sanchez
    [email protected]
    Spring 2021
    Disclaimer. These slides can only be used as study material for the class SER516 at ASU. They cannot be distributed or used for another purpose.

    View Slide