Kurzusleírás
AI a Követelmények és Tervezés Fázisában
- NLP és LLM-ek használata követelményelemzéshez
- Érintett felek bemeneteinek átalakítása epikokká és felhasználói történetekké
- AI eszközök történetfinomításhoz és elfogadási kritériumok generálásához
AI által Kiegészített Tervezés és Architektúra
- AI használata rendszerkomponensek és függőségek modellezéséhez
- Architektúra diagramok és UML javaslatok generálása
- Tervezés érvényesítése prompt alapú rendszerindítással
AI által Fokozott Fejlesztési Munkafolyamatok
- AI által segített kódgenerálás és sablonkészítés
- Kód átalakítása és teljesítményjavítás LLM-ek segítségével
- AI eszközök integrálása IDE-kbe (pl. Copilot, Tabnine, CodeWhisperer)
Tesztelés AI-val
- Egység- és integrációs tesztek generálása AI modellek segítségével
- AI által segített regresszióelemzés és tesztkarbantartás
- Exploratív és határesetek generálása AI-val
Dokumentáció, Felülvizsgálat és Tudásmegosztás
- Automatikus dokumentáció generálás kódból és API-kból
- Kód felülvizsgálat automatizálása AI promptok és ellenőrzőlisták segítségével
- Tudásbázisok és GYIK létrehozása beszélgetésalapú AI-val
AI a CI/CD és Telepítési Automatizálásban
- AI által fokozott folyamatoptimalizálás és kockázatalapú tesztelés
- Intelligens canary kiadás és visszaállási javaslatok
- AI a telepítés ellenőrzésében és telepítés utáni elemzésben
Irányítás, Etika és Implementációs Stratégia
- Felelős AI használat biztosítása és elfogultság elkerülése a generált kódban
- Auditálás és megfelelőség AI által segített munkafolyamatokban
- Útitervezés fokozatos AI bevezetéséhez az SDLC során
Összefoglalás és Következő Lépések
Követelmények
- A szoftverfejlesztési életciklus alapjainak ismerete
- Tapasztalat szoftverarchitektúrában vagy csapatvezetésben
- Ismeret a DevOps, agilis gyakorlatok vagy SDLC eszközök terén
Közönség
- Szoftverarchitektusok
- Fejlesztési vezetők
- Mérnöki menedzserek
Vélemények (2)
Hogy megszereztem tudást a Python Streamlit könyvtárról, és biztosan megpróbálom használni annak érdekében, hogy fejlesszem a csapatomban használt R Shiny alkalmazásokat.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurzus - GitHub Copilot for Developers
Gépi fordítás
Közelítő és hatékony gyakorlási munkamenet a képző tanári ismeretei a copilot speciális használatáról
Tan - ViTrox Technologies Sdn Bhd
Kurzus - Intermediate GitHub Copilot
Gépi fordítás