Specification by Example Warsaw - Specification by...آ  Specification by Example - How Successful...

download Specification by Example Warsaw - Specification by...آ  Specification by Example - How Successful Teams

of 35

  • date post

    26-Jul-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of Specification by Example Warsaw - Specification by...آ  Specification by Example - How Successful...

  • krzysztof.jelski@pragmatists.pl @krzysztofjelski

    http://pragmatists.pl/ http://agile-elearning.pl/ http://agile-elearning.pl/ http://agile-elearning.pl/ http://pragmatists.pl/ http://agile-elearning.pl/

  • Specyfikacja Jakość

  • Przeróbki Wspólny kierunek

    Dokumentacja

  • Właściwa rzecz

    Wspólne rozumienie

    Miara ukończenia

    Precyzyjna specyfikacja

    Aktualna dokumentacja

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Cały zespół

    Zainteresowani

    W iteracji n-1

    Przygotowanie-zatwierdzenie

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Scenario: Paste not a number value

    Given clipboard content

    | 500 | abc | 600 |

    And prices

    | wholesale | discount | retail |

    | | 100 | |

    When I paste

    Then only cells with numbers are pasted

    | wholesale | discount | retail |

    | 500 | 100 | 600 |

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • DB

    UI

    Core Przykłady

  • Przykłady Definicje kroków

    DB

    UI

    Core

  • Przykłady Definicje kroków

    DB

    UI

    Core App DSL

  • „Biznesowe” API

    Wartości domyślne

    Zmiany poziomu automatyzacji

    Dane referencyjne

  • Specification by Example - How Successful Teams Deliver the Right Software Gojko Adzic, Manning 2011

  • Struktura

    Opisy, wyjaśnienia

    Dostępność

    Łatwość utrzymania

  • W ramach wprowadzania Agile’a

    Jako poprawianie jakości

    Od automatyzacji testów

    Od narzędzia promującego współpracę

    Od TDD