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.

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

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.

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

Ajánlott videók

Belső vállalati folyamataink digitalizációja 2024 – Mit, hogyan, milyen prioritással? | Tagoknak

Lessons Learned Building Developer Platforms | Publikus

A ma és a holnapután IT biztonságának kihívásai: AI, RaaS, IoT, OT, felkészül a Quantum Security? | Publikus

Érj el jobb eredményeket keresőoptimalizálással – a hosszú távú siker titka | Publikus

Five core practices for effective organisation | Publikus

Útmutató a Meta világában és azon túl – mit és hogyan érdemes használnunk az e-kereskedelemben | Publikus

Remote, onsite, hibrid – Munkavállalói és vállalati igények a post-COVID tech érában | Tagoknak

Űrpiaci trendek, globális verseny, és vállalati lehetőségek | Publikus

Maradj versenyben az e-kereskedelem nagyágyúival szemben egy jól működő TikTok-stratégiával! | Publikus

How engineering managers can lead with visibility | Publikus