Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

jgs 0516 0011 Software Agility § Agile – Process Model § Definition: Organized set of steps

Slide 3

Slide 3 text

jgs 0516 0011 Requirements mary raj … john jane … Ira O X - Product Requirement Task As a (role), I want (feature), So that (benefit)

Slide 4

Slide 4 text

jgs 0516 0011 Requirements mary raj … john jane … Ira O X - Product Requirement Task As a (role), I want (feature), So that (benefit)

Slide 5

Slide 5 text

jgs 0516 0011 INVEST in good stories § 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

Slide 6

Slide 6 text

jgs Assignment 01

Slide 7

Slide 7 text

jgs 0516 0011 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!

Slide 8

Slide 8 text

jgs 0516 0011 Scenario 1 | Thoughts?

Slide 9

Slide 9 text

jgs 0516 0011 Scenario 1 | Thoughts?

Slide 10

Slide 10 text

jgs 0516 0011 Scenario 2 | Thoughts?

Slide 11

Slide 11 text

jgs 0516 0011 Scenario 3 | Thoughts?

Slide 12

Slide 12 text

jgs 0516 0011 Scenario 4 | Thoughts?

Slide 13

Slide 13 text

jgs 0516 0011 Scenario 5 | Thoughts?

Slide 14

Slide 14 text

jgs 0516 0011 Scenario 6 | Thoughts?

Slide 15

Slide 15 text

jgs 0516 0011 Scenario 7 | Thoughts?

Slide 16

Slide 16 text

jgs 0516 0011 Homework § Complete Quiz 01. It is available 24-hours (5:45 pm). Review the syllabus before start

Slide 17

Slide 17 text

jgs 0516 0011 References § Somerville Chapter 3 and 4

Slide 18

Slide 18 text

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.