Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
IA nella Fase di Analisi dei Requisiti e Pianificazione
- Utilizzo dell'NLP e delle LLM per l'analisi dei requisiti
- Conversione degli input degli stakeholder in epiche e storie utente
- Strumenti di IA per la raffinazione delle storie e la generazione dei criteri di accettazione
Progettazione e Architettura Augmentate con l'IA
- Utilizzo dell'IA per modellare i componenti del sistema e le dipendenze
- Generazione di diagrammi di architettura e suggerimenti UML
- Convalida del design attraverso il ragionamento basato su prompty
Flussi Lavorativi Sviluppativi Migliorati con l'IA
- Generazione di codice assistita da IA e scaffolding del codice base
- Refactoring del codice e miglioramenti delle prestazioni utilizzando LLM
- Integrazione degli strumenti di IA negli IDE (ad esempio, Copilot, Tabnine, CodeWhisperer)
Testing con l'IA
- Generazione automatica di test unitari e di integrazione utilizzando modelli di IA
- Analisi delle regressioni assistite da IA e manutenzione dei test
- Generazione di casi esplorativi e di confine con l'IA
Documentation, Revisione e Condivisione del Conoscenza
- Generazione automatica della documentazione dal codice e dalle API
- Automatizzazione della revisione del codice utilizzando prompt di IA e checklist
- Creazione di basi di conoscenza e FAQ utilizzando l'IA conversazionale
IA nei CI/CD e Nell'Automazione della Distribuzione
- Ottimizzazione dei flussi di lavoro migliorata con l'AI e test basati sul rischio
- Suggerimenti intelligenti per la distribuzione canarica e il rollback
- Utilizzo dell'IA nella verifica della distribuzione e nell'analisi post-distribuzione
Governance, Etica ed Strategia di Implementazione
- Garantire l'utilizzo responsabile dell'AI e evitare i bias nei codici generati
- Audit e conformità in flussi lavorativi assistiti da IA
- Creazione di una road map per l'adozione graduale dell'IA attraverso tutto lo SDLC
Riepilogo e Passaggi Successivi
Requisiti
- Comprendere i concetti del ciclo di vita dello sviluppo software
- Esperienza nell'architettura software o nel leadership di team
- Familiarità con DevOps, pratiche Agile o strumenti SDLC
Pubblico Obiettivo
- Architetti software
- Responsabili dello sviluppo
- Manager di ingegneria
14 ore