Viselkedésvezérelt fejlesztés (BDD) – hogy a termék a megfelelő problémát oldja meg! | Publikus

Feltöltés dátuma : 2023. június 13.

PO BDD Viselkedésvezérelt fejlesztés TDD ATDD Felderítés. Automatizálás Dokumentálás Fejlesztő Tesztelő

A legtöbb szoftvermérnök már karrierje elején rájön, hogy az általa fejlesztett megoldás nem szükségszerűen azt csinálja, amit ő akar, hanem amire a programkóddal utasítja. A fejlesztőcsapatokkal dolgozó termékgazdák és más érintett „stakeholderek” gyakran jutnak hasonló következtetésre: a csapat nem azt készíti el, amit szeretnének, hanem amit mondanak neki. Egy módszer, amivel garantálni lehet a megfelelő végkifejletet: az elvárt viselkedés leírása példákon keresztül.

A viselkedésvezérelt fejlesztés (Behavior Driven Development, BDD) módszertan a fejlesztők, termékgazdák és más érintettek közötti együttműködésre és kommunikációra összpontosít. Egy hatékony folyamatot biztosít, amely segíti a csapatokat a termék képességeinek és viselkedésének felderítésében és dokumentálásában, valamint a termék elvárások szerint viselkedésének ellenőrzésében.

A képzés bevezeti a résztvevőket a viselkedésvezérelt fejlesztésbe.

Tematika:

Mi a viselkedésvezérelt fejlesztés (BDD)?

  • Verifikálás vagy validálás, avagy funkcionalitás vagy viselkedés?
  • Absztrakt viselkedés vagy példák?
  • A rövidítések csatája: TDD, ATDD, BDD
  • A BDD agilis

Felderítés

  • A Három Amigó-megbeszélés
  • A példamegfeleltetés-technika
  • Egyéb felderítési módszerek és technikák

Dokumentálás

  • Az átvételi követelményektől az élő dokumentációig
  • Egy közös nyelv: Gherkin
  • A viselkedés leírása példákon keresztül

Automatizálás

  • Futtatható specifikáció létrehozása
  • A BDD és a tesztpiramis
  • Az egységtesztek szerepe
  • Lépésdefiníciók írása
  • Tesztek futtatása, eredmények közzététele
  • A BDD és a manuális tesztelés

A BDD használata

  • Alkalmazások API és GUI felülettel
  • Külső rendszerek
  • Programozási nyelvek és keretrendszerek
    • Javascript/Typescript
    • Java
    • .NET
  • Eszközök
    • Agilis projektkezelő rendszerek
    • IDE-k
    • Tesztelési keretrendszerek és eszközök
    • CI/CD környezetek

Kiknek ajánljuk?

  • Termékgazdák (Product Ownerek),
  • Fejlesztési vezetők és fejlesztők
  • Tesztelési vezetők és tesztelők

A tréning online kerül megrendezésre. A részvétel ingyenes, de regisztrációhoz kötött.


Képzésvezető

Oktatóink a területükön kiemelkedő teljesítményt nyújtó szakemberek, akik sokéves tapasztalatukkal, gyakorlatorientált tréningekkel adnak át olyan tudást, amelynek segítségével hallgatóink élvezettel fejlődhetnek.

 


Szakmai partnerek

Viselkedésvezérelt fejlesztés (BDD) – hogy a termék a megfelelő problémát oldja meg! | Publikus

Feltöltés dátuma : 2023. június 13.

PO BDD Viselkedésvezérelt fejlesztés TDD ATDD Felderítés. Automatizálás Dokumentálás Fejlesztő Tesztelő

Ajánlott videók

The anatomy of autonomous driving projects | Publikus

Iparvállalatok AI-osítása – Mapei esettanulmány interjú | Publikus

Developer Experience: A fejlesztői élmény szerepe a hatékony vállalati működésben | Publikus

AI x Low-Code: A vállalati applikációfejlesztés evolúciós ugrása | Tagoknak

Csökkenő vállalati költségek, gyorsabb digitalizáció: Low-Code szakértői interjú | Tagoknak

A feldolgozóipar digitális kihívásai: a szigetszerű rendszerektől az egységes adatfolyam megvalósításáig | Tagoknak

Nagyvállalati költözés a felhőbe: MBH esettanulmány és tanulságok | Publikus

Építs saját AI ügynököt! | Tagoknak

Digitalizáció a vegyiparban: Sajátos iparági akadályok és megoldási stratégiák | Tagoknak

A jó hibrid felhő stratégia ismérvei | Tagoknak