fbpx
Képzés hossza:
Képzés nyelve:
16 tanóra
Magyar, igény esetén angol
A képzés díja:
199 500 Ft + Áfa

A szoftverfejlesztés új korszaka: AI-alapú specifikációvezérelt fejlesztés (Specification-Driven Development) workshop - Időpontok és jelentkezés

Első oktatási nap: 2026. szeptember 14. , további oktatási napok: 15.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
199 500 Ft + Áfa
Jelentkezési határidő: 2026. szeptember 4.
Jelentkezési határidő:
2026. szeptember 4.

Első oktatási nap: 2026. október 12. , további oktatási napok: 13.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
199 500 Ft + Áfa
Jelentkezési határidő: 2026. október 2.
Jelentkezési határidő:
2026. október 2.

Első oktatási nap: 2026. december 14. , további oktatási napok: 15.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
199 500 Ft + Áfa
Jelentkezési határidő: 2026. december 4.
Jelentkezési határidő:
2026. december 4.

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

A specifikációvezérelt fejlesztés (angolul Specification-Driven Development (SDD)) egy olyan úttörő fejlesztési megközelítés, ahol a hangsúly a precíz, AI által értelmezhető specifikációk kialakításán van, és ezekből automatizáltan, AI alkalmazásával kerül előállításra a szoftver forráskódja, a szükséges tesztek és a rendszer dokumentációja.
Az AI és LLM rendszerek megjelenésével ez a megközelítés új szintre emelte a szoftverfejlesztést: a fejlesztők formális specifikációkban fogalmazzák meg az elvárásokat, amelyek alapján az AI közvetlenül generálja az implementációt. Ez a módszer rendkívüli mértékben felgyorsítja a fejlesztést, csökkenti a költségeket, és javítja az üzleti igények és az azokat megvalósító szoftver közötti összhangot. Az SDD nem lecseréli a meglévő fejlesztési gyakorlatokat, hanem kiterjeszti azokat az AI-vezérelt fejlesztés korszakában.

Képzésünkön megtanulod, hogyan lehet követelményekből és specifikációkból közvetlenül működő kódot, teszteket és dokumentációt generálni AI-eszközök segítségével.

 

  • Fejlesztőknek, akik szeretnék a specifikációk és AI-eszközök kombinációjával gyorsabbá és kiszámíthatóbbá tenni a mindennapi munkájukat
  • Architekteknek, akik specifikációvezérelt fejlesztési folyamatot szeretnének bevezetni 
  • Üzleti elemzőknek, akik szeretnék megismerni a specifikációvezérelt fejlesztési módszertan gyakorlati alkalmazását
  • Mindenkinek, aki érdeklődik az AI-alapú kódgenerálás, tervezés és validáció gyakorlati, ipari alkalmazása iránt
  • Alapszintű szoftverfejlesztési elméleti ismeretek
  • Szoftverarchitektúra ismeretek
  • REST API-k alapszintű ismerete

Képzésünkön átfogó, gyakorlati tudást szerzel arról, hogyan alkalmazható a Specification-Driven Development (SDD) megközelítés az AI-alapú szoftverfejlesztésben. Megtanulod, hogyan lehet az üzleti igényeket és követelményeket egyértelmű, strukturált specifikációkká alakítani, amelyekből AI-eszközök segítségével a tervezés, az implementáció és a tesztelés is támogatottá válik.

A tréning során megismered a modern, specifikációvezérelt folyamatokat (specify → plan → implement → validate), valamint a GitHub Spec Kit használatát, amellyel lépésről lépésre juthatsz el a specifikációtól a működő kódig. Bemutatjuk, hogyan válhat a specifikáció egyfajta „szuper prompttá”, amely jelentősen javítja az AI által generált kód minőségét és megbízhatóságát.

A hands-on gyakorlatokon AI támogatott fejlesztői környezetben dolgozol, ahol valós példákon keresztül sajátítod el, hogyan építhető be ez a megközelítés a mindennapi szoftverfejlesztési workflow-ba. A képzés célja, hogy tudatosan, strukturáltan és hatékonyan tudd használni az AI-t a specifikációtól a megvalósításig tartó teljes fejlesztési folyamatban. 

 

A KÉPZÉS TEMATIKÁJA:

1. Az AI-alapú szoftverfejlesztés új generációja 
A termékfejlesztés átalakulása; AI coding assistantok szerepe; „vibe coding” vs. kontrollált fejlesztés

2. Specification-Driven Development (SDD) alapjai
A specifikáció, mint a fejlesztés alapja; az SDD helye a modern fejlesztési módszertanok között; kapcsolat a TDD és BDD megközelítésekkel 

3. SDD specifikációk készítése Követelmények, korlátok és tesztesetek megfogalmazása; hogyan lesz a specifikációból végrahajtható, élő dokumentum

4. SDD folyamat részletesen
Iteratív fejlesztés; taskok; emberi ellenőrzés; specifikáció verziókövetése; módosítások kezelése; párhuzamos fejlesztések koordinálása

5. GitHub Spec Kit és Claude Code gyakorlati alkalmazása  
Specifikációk kialakítása, finomítása, feladatokra bontása és végrehajtása AI alkalmazásával

6. Tervezés és architektúra specifikáció 
Technikai és technológiai döntések, architekturális kérdések, adatmodellek, interfészek és nem-funkcionális követelmények szerepe; "design by contract" tervezési módszer

7. AI-alapú implementáció 
Kód- és tesztgenerálás; iteratív finomhangolás

8. Validáció, tesztelés és CI/CD integráció  
Specifikáció alapú tesztelés; BDD (Gherkin) szkenáriók; contract testing; automatizált ellenőrzések és pipeline integráció

9. Gyakorlati projektfeladat 
Valós, mindennapi problémán alapuló mintaprojekt; teljes folyamat végigvitele specifikációtól működő rendszerig

 

 



Az oktatás szakmai vezetője


Kérdésed van a tréninggel kapcsolatban?



Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


AI a gyakorlatban: ChatGPT, Copilot és hatékony promptolás
(MFAI2)

AI Masterclass: az egyedi GPT készítés titkai
(MFAI3)

AI a gyakorlatban: szoftvertesztelés és tesztautomatizálás nagy nyelvi modellekkel (LLM) tanfolyam
(MFAITESTAUT)

LLM-ek és AI eszközök a modern fejlesztői folyamatokban workshop
(MFLLMTOOLS)

LLM-alapú fejlesztés és prompt engineering workshop
(MFLLMPROMPT)

LLM, Retrieval-Augmented Generation (RAG) rendszerek és vektor adatbázisok gyakorlati alkalmazásai workshop
(MFLLMRAG1)

LLM és Retrieval-Augmented Generation (RAG) rendszerek haladó szintű alkalmazása és optimalizációja workshop
(MFLLMRAG2)