80Vikram
2018-02-08 10:38:13 UTC
Dear BDD warriors,
I am following BDD since last 2 years & in current project we follow scrum/
agile with dedicated Agile Coach / Scrum master.
The process we follow is as below
*Before Sprint *
- PM writes acceptance criteria against multiple JIRA tickets relate to a
big feature
- As QA I write detailed user stories ( Gherkin Syntax ) as acceptance
criteria are quite abstract and lead to confusion, bugs
- I conduct "3 Amigos Session" with Dev ( Front End only ) & PM to
review, clarify and sign off user stories ( I do step 2 as my team thinks
writing stories together will waste their time, they are doing BDD first
time in their life )
- After "3 Amigos Session" both PM and Dev engineers appreciated and
liked detailed user stories in Given When Then format as it made things
pretty clear to them
*During Sprint*
- Daily standup to update to team how is work is getting progressed
*Post Sprint *
- Now the fun part starts, after sprint is over; I asked the same
developers again if they've referred to these user stories and answer was
BIG NO
- They have simply used design attached to ticket to write front end code
and told me that going through stories takes lot of their time
- One of the developer told me that he would have preferred if stories are
linked to design somehow ( we've design in invision app )
*My Queries to community ?*- During "3 Amigos Session" we had agreed that
developer will create sub-task based on user stories but they've created
based on design / screens
- How do you make your developer stick to user stories during development
or make them read it during development ?
- Or user stories are just for QA team in the end ( for doing manual
testing and writing automation with cucumber tool ) ?
- If you as well follow Agile / Scrum with BDD, please share your best
practices
Thanks in advance.
Regards,
Vikram
I am following BDD since last 2 years & in current project we follow scrum/
agile with dedicated Agile Coach / Scrum master.
The process we follow is as below
*Before Sprint *
- PM writes acceptance criteria against multiple JIRA tickets relate to a
big feature
- As QA I write detailed user stories ( Gherkin Syntax ) as acceptance
criteria are quite abstract and lead to confusion, bugs
- I conduct "3 Amigos Session" with Dev ( Front End only ) & PM to
review, clarify and sign off user stories ( I do step 2 as my team thinks
writing stories together will waste their time, they are doing BDD first
time in their life )
- After "3 Amigos Session" both PM and Dev engineers appreciated and
liked detailed user stories in Given When Then format as it made things
pretty clear to them
*During Sprint*
- Daily standup to update to team how is work is getting progressed
*Post Sprint *
- Now the fun part starts, after sprint is over; I asked the same
developers again if they've referred to these user stories and answer was
BIG NO
- They have simply used design attached to ticket to write front end code
and told me that going through stories takes lot of their time
- One of the developer told me that he would have preferred if stories are
linked to design somehow ( we've design in invision app )
*My Queries to community ?*- During "3 Amigos Session" we had agreed that
developer will create sub-task based on user stories but they've created
based on design / screens
- How do you make your developer stick to user stories during development
or make them read it during development ?
- Or user stories are just for QA team in the end ( for doing manual
testing and writing automation with cucumber tool ) ?
- If you as well follow Agile / Scrum with BDD, please share your best
practices
Thanks in advance.
Regards,
Vikram
--
Posting rules: http://cukes.info/posting-rules.html
---
You received this message because you are subscribed to the Google Groups "Cukes" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cukes+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Posting rules: http://cukes.info/posting-rules.html
---
You received this message because you are subscribed to the Google Groups "Cukes" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cukes+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.