Top Banner
Develop user stories (7 days) 1. Assimilate 1. Read course guide chapter 3; 2. Follow a scenario example. 2. Experiment 1. Choose 3 of the most important features of your system and register them in Moodle Wiki; 2. The team leader assigns one story to each group member; (1 day). 3. Discussion: each group member must comment every story and register observaKons in the Moodle Wiki (2 days) 4. Team leader run a consensus session (online if possible) and adjust the stories; (1 day) 5. Team leader proposes the Kme assignment for each stories and discusses with the group; 6. Group registers the final stories with each assignment in the Moodle Wiki. (2 days)
9
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Plan prototypingdevelopuserstories

Develop  user  stories  (7  days)  

1.  Assimilate  1.  Read  course  guide  chapter  3;  2.  Follow  a  scenario  example.  

2.  Experiment  1.  Choose  3  of  the  most  important  features  of  your  system  and  register  

them  in  Moodle  Wiki;  2.  The  team  leader  assigns  one  story  to  each  group  member;  (1  day).    3.  Discussion:  each  group  member  must  comment  every  story  and    register  

observaKons  in  the  Moodle  Wiki  (2  days)  4.  Team  leader  run  a  consensus  session  (online  if  possible)  and  adjust  the  

stories;  (1  day)  5.  Team  leader  proposes  the  Kme  assignment  for  each  stories  and  

discusses  with  the  group;  6.  Group  registers  the  final  stories  with  each  assignment  in  the  Moodle  

Wiki.  (2  days)  

 

Page 2: Plan prototypingdevelopuserstories

Chico’s  market  

I  have  a  small  market  and  I  would  like  to  have  a  system  to  control  the  

customer’s  shopping.      

How  many  employeers  do  you  have?  

Page 3: Plan prototypingdevelopuserstories

Chico’s  market  

I  have  few  but  an  office  manages  them,  you  don’t  need  to  worry  about  

this.  I  have  two  cashier’s  desks.  

I  see,  do  you  do  shopping  delivery?  

No  human  resources  ...  

Page 4: Plan prototypingdevelopuserstories

Chico’s  market  

Yes,  good  point.  Delivery  has  been  a  mess  because  we  have  been  wriKng  the  delivery  data  in  pieces  of  paper  

that  get  lost.  

How  do  you  control  the  products  you  sell?  How  is  your  relaKonship  with  

product  providers?  

To  manage  shopping  and  delivery  …  

Page 5: Plan prototypingdevelopuserstories

Chico’s  market  

This  gets  me  crazy,  some  products  are  sold  very  quickly,  others  last  longer.  I  have  been  loosing  products  because  

of  the  validity.  

How  many  products  do  you  sell?  How  many  providers?  

Ah,  inventory  control  …  

Page 6: Plan prototypingdevelopuserstories

Chico’s  market  

Well,  I  have  to  go  …  can  you  come  back  with  the  system?  When  is  it  

ready?  

Ok,  you  know,  I’ll  need  to  come  back  with  details.  I’ll  talk  to  my  manager  to  

see  when  the  system  can  be  delivered.  

I  try  first  version  of  stories  …  

Page 7: Plan prototypingdevelopuserstories

ReflecKons  

•  List  of  points  to  discuss  in  the  scenario  example  …  

Page 8: Plan prototypingdevelopuserstories

Unfinished  features  

•  Shopping  control  •  Manage  delivery  •  Inventory  control  

Page 9: Plan prototypingdevelopuserstories

User  stories  

•  Shopping  control  –  Customers  choose  products,  place  in  a  basket  and  go  to  the  cashier  point.  The  cashier  

register  the  products  and  present  the  final  cost  and  ask  how  the  customer  will  pay.  He  can  accept  check,  debit  cards  or  cash.    

•  Manage  delivery  –  If  customers  ask  for  home  delivery.  The  cashier  write  down  the  customer  address  and  

give  a  preview  of  the  delivery  Kme.  

•  Inventory  control  –  Chico  buys  the  products  from  the  provider’s  representaKves.  They  do  this  face  to  face  or  

via  telephone.  Chico  would  like  to  predict  when  he  has  to  buy  products  to  reduce  the  frequency  he  has  to  call  the  representaKves.