Cursusaanbod
AI in de Requirements en Planning fase
- NLP (Natural Language Processing) en LLMs gebruiken voor requirements-analyse.
- Stakeholder-invoer omzetten in epics en user stories.
- AI-tools voor story refinement en generatie van acceptatiecriteria.
AI-geaugmenteerde Design en Architecture
- AI gebruiken om systeemcomponenten en afhankelijkheden te modelleren.
- Architectuurdiagrammen en UML-suggesties genereren.
- Ontwerpvalidatie door prompt-gebaseerd systeemredenering.
AI-versterkte Development Workflows
- AI-assisted codegeneratie en boilerplate scaffolding.
- Code-refactoring en prestatieverbeteringen met LLMs.
- AI-tools integreren in IDEs (bijv., Copilot, Tabnine, CodeWhisperer).
Testing met AI
- Unit- en integration tests genereren met AI-modellen.
- AI-assisted regressieanalyse en testonderhoud.
- Exploratieve en grensgevallen genereren met AI.
Documentatie, Review en Knowledge Sharing
- Automatische documentatiegeneratie uit code en APIs.
- Code-review automatisering met AI-prompten en checklijsten.
- Kennisbanken en FAQ's creëren met conversatie-gebaseerde AI.
AI in CI/CD en Deployment Automation
- Pipeline-optimalisatie en risicogebaseerde testing met AI.
- Intelligent canary release en rollback-suggesties.
- AI in deployment-verify-fication en post-deploy analyse.
Governance, Ethiek en Implementatiestrategie
- Verantwoordelijke AI-gebruik garanderen en bias in gegenereerde code vermijden.
- Auditing en compliance in AI-assisted workflows.
- Een roadmap bouwen voor gefaseerde AI-adoptie over de SDLC.
Samenvatting en Volgende Stappen
Vereisten
- Een begrip van software development lifecycle-concepten
- Ervaring in software-architectuur of teamleiding
- Kenmerken van DevOps, agile praktijken of SDLC-tools
Doelgroep
- Software-architecten
- Ontwikkelingsleiders
- Ingenieursmanagers
Getuigenissen (2)
Ik heb kennis gemaakt met de Streamlit-bibliotheek voor Python en ik zal zeker proberen deze te gebruiken om de toepassingen van mijn team, die zijn gemaakt met R Shiny, te verbeteren.
Michal Maj - XL Catlin Services SE (AXA XL)
Cursus - GitHub Copilot for Developers
Automatisch vertaald
Trainer die de moeilijkheidsgraad van de cursus tijdens het trainingstijd kan aanpassen om bij ons begrip van het onderwerp te passen, zodat we meer nuttige kennis kunnen opdoen die ons verder kan helpen bij het benutten van de tools in ons dagelijks werk.
Tatt Juen - ViTrox Technologies Sdn Bhd
Cursus - Intermediate GitHub Copilot
Automatisch vertaald