BDD
Så knyter vi ihop säcken!
TD D
           A                          BDD
           sp ecifika tioner
Kö rbara

                                   ck...
Våra tester körs varje
gång någon checkar in. Vi
har 90% testtäckning. Det
    borgar för kvalitet!
Våra tester körs varje
Hmm...Undrar om vi
                        gång någon checkar in. Vi
verkligen testar rätt
        ...
Spec

----------------------------------------------------------------------------
   Kod
Spec

----------------------------------------------------------------------------
   Kod
Spec

----------------------------------------------------------------------------
   Kod
Selenium-
webdriver
Verifiering och
   rapport
Backlog
           Sprintplanering   Sprint Backlog




Personas
Sprintmål Sprint 8
                     “happy flow i mål”
    - Lisa ska kunna bli antagen och få antagningsbesked

   För...
Lisa ska söka kurser till hösten inom ekonomi...kanske
kandidatprogram..., och några andra kurser, nån hon inte är
       ...
Lisa ska söka kurser till hösten inom ekonomi...kanske
          kandidatprogram..., och några andra kurser, nån hon inte ...
Ja, det verkar vara bra kurser.
            Lisa ska söka kurser till hösten inom ekonomi...kanske
          Nu fokuserar ...
Ja, det verkar vara bra kurser.
             Lisa ska söka kurser till hösten inom ekonomi...kanske
           Nu fokusera...
Ja, det verkar vara bra kurser.
             Lisa ska söka kurser till hösten inom ekonomi...kanske
           Nu fokusera...
Ja, det verkar vara bra kurser.
              Lisa ska söka kurser till hösten inom ekonomi...kanske
            Nu fokuse...
I våra begrepps-workshops har vi
kommit fram till att kommunicera
          andra begrepp


                            Ok...
I våra begrepps-workshops har vi
kommit fram till att kommunicera
          andra begrepp


                            Ok...
Sammanfattning
Vad är BDD (för oss) ?




Kommunikation
 Accep tanskriterier
     Verifiering
  D okumentation
Tack!
                                             andreas.ekstrom@valtech.se
                                            ...
BDD - så knyter vi ihop säcken!
Upcoming SlideShare
Loading in …5
×

BDD - så knyter vi ihop säcken!

1,047 views
971 views

Published on

Går det att få körbara specifikationer på en sådan nivå att alla i ett utvecklingsarbete från utvecklare, testare, UX, produktägare och andra intressenter förstår dem och känner delaktighet i dem? Går det att få körbara specifikationer som en integrerad och central del i planering, uppföljning och dokumentation i ett Scrum-projekt? Lyssna på detta blixttal om du undrar hur det gick för oss i vårt projekt.

Talare är Andreas Ekström från Valtech

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,047
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
























  • BDD - så knyter vi ihop säcken!

    1. 1. BDD Så knyter vi ihop säcken!
    2. 2. TD D A BDD sp ecifika tioner Kö rbara ckl ing U tve riven el D p Exem
    3. 3. Våra tester körs varje gång någon checkar in. Vi har 90% testtäckning. Det borgar för kvalitet!
    4. 4. Våra tester körs varje Hmm...Undrar om vi gång någon checkar in. Vi verkligen testar rätt har 90% testtäckning. Det saker? borgar för kvalitet!
    5. 5. Spec ---------------------------------------------------------------------------- Kod
    6. 6. Spec ---------------------------------------------------------------------------- Kod
    7. 7. Spec ---------------------------------------------------------------------------- Kod
    8. 8. Selenium- webdriver
    9. 9. Verifiering och rapport
    10. 10. Backlog Sprintplanering Sprint Backlog Personas
    11. 11. Sprintmål Sprint 8 “happy flow i mål” - Lisa ska kunna bli antagen och få antagningsbesked För att veta vad jag behöver svara på/ta ställning till, Som sökande (efter urval 1), vill jag få “antagningsbesked med svarskrav” ---------------------------------------------------------------------------- Vi behöver “personas-testdata”
    12. 12. Lisa ska söka kurser till hösten inom ekonomi...kanske kandidatprogram..., och några andra kurser, nån hon inte är behörig till heller...
    13. 13. Lisa ska söka kurser till hösten inom ekonomi...kanske kandidatprogram..., och några andra kurser, nån hon inte är behörig till heller... Ok. Så här...?
    14. 14. Ja, det verkar vara bra kurser. Lisa ska söka kurser till hösten inom ekonomi...kanske Nu fokuserar vi på status efter urval 1. För att se olika typer kandidatprogram..., och några andra kurser, nån hon inte är av status bör hon ha kommit in på någon, vara reserv på behörig till heller... någon och struken på någon... Ok. Så här...?
    15. 15. Ja, det verkar vara bra kurser. Lisa ska söka kurser till hösten inom ekonomi...kanske Nu fokuserar vi på status efter urval 1. För att se olika typer kandidatprogram..., och några andra kurser, nån hon inte är av status bör hon ha kommit in på någon, vara reserv på behörig till heller... någon och struken på någon... Ok. Så här...?så här...? Ok. Kanske
    16. 16. Ja, det verkar vara bra kurser. Lisa ska söka kurser till hösten inom ekonomi...kanske Nu fokuserar vi på status efter urval 1. För att se olika typer kandidatprogram..., och Peter att lägga till det testdatat? är Bra, kan du säga till några andra kurser, nån hon inte av status bör hon ha kommit in på någon, vara reserv på behörig till heller... någon och struken på någon... Ok. Så här...?så här...? Ok. Kanske
    17. 17. Ja, det verkar vara bra kurser. Lisa ska söka kurser till hösten inom ekonomi...kanske Nu fokuserar vi på status efter urval 1. För att se olika typer kandidatprogram..., och Peter att lägga till det testdatat? är Bra, kan du säga till några andra kurser, nån hon inte av status bör hon ha kommit in på någon, vara reserv på behörig till heller... någon och struken på någon... Ok. Så här...?så här...? Ok. Kanske Visst. Jag checkar bara in den här specen och säger till honom att implementera så att testet går igenom
    18. 18. I våra begrepps-workshops har vi kommit fram till att kommunicera andra begrepp Ok. Då lägger vi till ett scenario för detta.
    19. 19. I våra begrepps-workshops har vi kommit fram till att kommunicera andra begrepp Ok. Då lägger vi till ett scenario för detta.
    20. 20. Sammanfattning Vad är BDD (för oss) ? Kommunikation Accep tanskriterier Verifiering D okumentation
    21. 21. Tack! andreas.ekstrom@valtech.se Twitter: an_ek This work is licensed under a Creative Commons Attribution-Share Alike 2.5 Sweden License. Images used: LuMaxArt Linkware Freebie Images: www.lumaxart.com http://www.flickr.com/photos/bobloo17/188697388/ http://www.flickr.com/photos/24350382@N07/2949435839/ http://www.flickr.com/photos/lumaxart/2137737248/

    ×