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.

Fejlesztő Tesztelő PO BDD Viselkedésvezérelt fejlesztés TDD ATDD Felderítés. Automatizálás Dokumentá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.

Az esemény szakértői

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.

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

Ajánlott videók

Digitális mérnökhiány a vegyiparban – Mi lesz a megoldás? | Tagoknak

Rugalmas és biztonságérzetet teremtő szervezet egy bizonytalan korban | Tagoknak

NIS2: Térkép a kiberbiztonság-szabályozási aknamezőhöz | Tagoknak

Az AI lehetséges irányai és kihívásai az aviatika iparágban | Publikus

Hogyan tegyük AI adaptívvá a szervezetünket? | Publikus

A jelen uralása az ipari termelésben | Tagoknak

Az adatalapú gazdaság kihívásai és a vállalati adathitelesség megteremtése | Tagoknak

Digitális akadálymentesség szabályozás: Sok vállalatnak fog fájni! | Tagoknak

AI Has Entered The Chat; Humans, AI, and the Art of Collaboration | Publikus

The anatomy of autonomous driving projects | Publikus