Corso di formazione AI for Software Requirements and User Story Generation
AI for Software Requirements and User Story Generation è un corso pratico focalizzato sull'utilizzo dell'IA generativa per trasformare l'input dei stakeholder in requisiti strutturati, epic, storie utente e criteri di accettazione adeguati ai flussi di lavoro di sviluppo Agile.
Questa formazione guidata da un insegnante (in linea o sul posto) si rivolge a professionisti di prodotto e progetto principianti che desiderano utilizzare strumenti come ChatGPT o Claude per migliorare la chiarezza, la velocità e la tracciabilità nella raccolta e raffinamento dei requisiti.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Utilizzare prompt AI per raccogliere e raffinare i requisiti aziendali.
- Convertire le richieste di funzionalità in storie utente ben strutturate ed epic.
- Generare criteri di accettazione, casi limite e definizioni del completamento con l'aiuto dell'IA.
- Collaborare con le squadre di sviluppo utilizzando documentazione strutturata tramite AI.
Formato del corso
- Lezione interattiva e discussione.
- Molti esercizi e pratica.
- Implementazione manuale in un ambiente di laboratorio live.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
Introduzione all'IA per Requirements Engineering
- Panoramica degli strumenti AI per i team prodotto
- Comprendere il ruolo dei requisiti in Agile e Scrum
- Vantaggi e limitazioni dell'utilizzo di AI per la cattura dei requisiti
Raccolta e strutturazione dei requisiti con l'IA
- Simulazione di interviste con IA: trasformare l'input verbale in requisiti
- Tecniche di prompt per chiarire dichiarazioni ambigue
- Organizzazione dei requisiti in temi e funzionalità
Generazione di storie utente ed epic
- Trasformare il testo semplice in storie utente azionabili
- Utilizzare AI per identificare attori, azioni e obiettivi
- Creazione di epic e gerarchie di storie suggerite dall'AI
Scrivere criteri di accettazione e casi limite
- Generare criteri testabili Given-When-Then
- Identificare percorsi eccezionali e condizioni di confine con l'AI
- Revisione degli output dell'IA per chiarezza ed esattezza
Raffinamento e accarezzatura delle storie con AI
- Sintesi di riunioni e note dei stakeholder
- Dividere e unire le storie utilizzando la guida del prompt
- Automatizzare il raffinamento della backlog con l'aiuto dell'IA
Collaboration e consegna
- Condividere storie generate dall'AI con gli sviluppatori
- Garantire la tracciabilità da funzionalità a caso di test
- Generare documentazione per l'accettazione dei stakeholder
Riepilogo e prossimi passi
- Comprensione di base dei cicli di vita del progetto software
- Familiarità con i framework Agile o Scrum
- Non è richiesta formazione tecnica
Pubblico
- Owner di prodotti
- Business analisti
- Maestri Scrum
Struttura del corso
Introduzione all'IA per Requirements Engineering
- Panoramica degli strumenti IA per i team di prodotto
- Comprendere il ruolo dei requisiti in Agile e Scrum
- Vantaggi e limitazioni dell'uso dell'IA per la cattura dei requisiti
Raccoglimento ed Organizzazione dei Requisiti con IA
- Simulazione di interviste con l'IA: trasformare le informazioni verbali in requisiti
- Tecniche di richiesta per chiarire le dichiarazioni ambigue
- Organizzazione dei requisiti in temi e funzionalità
Generazione delle Storie Utente ed Epici
- Trasformare il testo semplice in storie utente azionabili
- Utilizzo dell'IA per identificare attori, azioni e obiettivi
- Creazione di epici e gerarchie di storie suggerite dall'IA
Scrittura dei Criteri di Accettazione e Casistiche Eccezionali
- Generare criteri testabili nel formato Dato-Quando-Allora
- Identificazione dei percorsi eccezionali e delle condizioni di frontiera con l'IA
- Revisione degli output dell'IA per chiarezza e completezza
Raffinamento e Curatura delle Storie con IA
- Riassunto delle riunioni e note dei stakeholders
- Spezzare e unire le storie usando indicazioni di richiesta
- Automatizzare la raffinamento della backlog con l'assistenza dell'IA
Collaboration ed Il Passaggio alla Sviluppo
- Condivisione delle storie generate dall'IA con gli sviluppatori
- Garantire la tracciabilità dalla funzionalità al caso di test
- Generazione della documentazione per l'accettazione da parte dei stakeholders
Riepilogo e Passi Successivi
Requisiti
- Comprensione di base dei cicli di vita dei progetti software
- Familiarità con i framework Agile o Scrum
- Non è richiesto un background tecnico
Pubblico Obiettivo
- Proprietari di prodotti
- Analisti Business
- Esperti in Scrum
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione AI for Software Requirements and User Story Generation - Booking
Corso di formazione AI for Software Requirements and User Story Generation - Enquiry
AI for Software Requirements and User Story Generation - Richiesta di consulenza
Richiesta di consulenza
Corsi in Arrivo
Corsi relativi
GitHub Copilot for Developers
14 oreQuesto corso guidato dal formatore in Italia (online o on-site) è rivolto a sviluppatori di livello principiante e intermedio che desiderano imparare come sfruttare le funzionalità di GitHub Copilot all'interno di un ambiente di sviluppo.
Al termine del corso, i partecipanti saranno in grado di:
- Capire le capacità e i benefici di GitHub Copilot.
- Configurare e integrare Copilot in un flusso di lavoro di sviluppo.
- Capire le funzionalità avanzate di Copilot e apprendere le migliori pratiche per utilizzarlo efficacemente.
AI Coding Assistants: Enhancing Developer Productivity
14 oreQuesta formazione dal vivo con istruttore in Italia (online o in loco) è rivolta agli sviluppatori di software di livello principiante e intermedio che desiderano integrare gli assistenti di codifica AI nel loro flusso di lavoro di sviluppo.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere il ruolo e le capacità degli assistenti di codifica AI nello sviluppo del software.
- Utilizza vari strumenti di assistenza alla codifica AI per automatizzare le attività di codifica di routine.
- Integra gli assistenti di codifica AI nel loro ciclo di vita di sviluppo del software.
- Migliora la loro produttività e concentrati su attività di programmazione più complesse e creative.
- Affrontare le considerazioni etiche e l'uso responsabile dell'IA nello sviluppo del software.
Tabnine for Beginners
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori di livello principiante che desiderano aumentare la loro efficienza di codifica con l'aiuto di Tabnine.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Tabnine nell'IDE preferito.
- Utilizza le funzionalità di completamento automatico di Tabnine per velocizzare la codifica.
- Personalizza le impostazioni di Tabnine per un'assistenza ottimale.
- Scopri come l'IA di Tabnine impara dal loro codice per fornire suggerimenti migliori.
Tabnine for Python Developers
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori e data scientist di livello intermedio Python che desiderano aumentare la propria produttività con l'aiuto di Tabnine.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Tabnine nel loro ambiente di sviluppo Python.
- Usa le funzionalità di completamento automatico di Tabnine per scrivere codice Python in modo più efficiente.
- Personalizza il comportamento di Tabnine per adattarlo al suo stile di codifica e alle esigenze del progetto.
- Comprendere come funziona il modello di intelligenza artificiale di Tabnine in modo specifico con il codice Python.
Tabnine for Advanced Developers
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello avanzato e team leader che desiderano padroneggiare le funzionalità avanzate di Tabnine.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Implementa Tabnine in progetti software complessi.
- Personalizza e addestra i modelli di intelligenza artificiale di Tabnine per casi d'uso specifici.
- Integra Tabnine nei flussi di lavoro del team e nelle pipeline di sviluppo.
- Migliora la qualità del codice e accelera i cicli di sviluppo utilizzando le informazioni di Tabnine.
Tabnine: Code Smarter with AI
21 oreQuesta formazione dal vivo con istruttore in Italia (online o in loco) è rivolta a sviluppatori che vanno dai principianti agli esperti che desiderano sfruttare l'intelligenza artificiale per la generazione di codice con Tabnine.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere le nozioni di base della generazione di codice basata sull'intelligenza artificiale.
- Installare e configurare Tabnine nel proprio ambiente di sviluppo.
- Utilizza Tabnine per un completamento efficiente del codice e la correzione degli errori.
- Crea e addestra modelli di intelligenza artificiale personalizzati con Tabnine per attività specializzate.
Introduction to AI Coding Assistants
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello principiante che desiderano comprendere gli assistenti di codifica AI, le loro capacità, come possono migliorare il processo di sviluppo e le considerazioni etiche che circondano il loro utilizzo.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendi lo scopo e le capacità degli assistenti di codifica AI.
- Identifica diversi strumenti di assistente alla codifica AI e le loro caratteristiche.
- Utilizza gli assistenti di codifica AI per le attività di codifica di base.
- Affrontare le considerazioni etiche di base e l'uso responsabile dell'IA nello sviluppo.
Introduction to GitHub Copilot
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante che desiderano comprendere le capacità di GitHub Copilot, configurarlo e utilizzarlo in modo efficace per migliorare la loro esperienza di codifica.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Scopri cos'è GitHub Copilot e come funziona.
- Configurare GitHub Copilot con un editor di codice supportato.
- Utilizzare GitHub Copilot per scrivere, effettuare il refactoring ed eseguire il debug del codice più velocemente.
- Sfrutta Copilot per esplorare le tecniche e le soluzioni di codifica.
- Applica le best practice per l'integrazione di GitHub Copilot nei flussi di lavoro quotidiani.
Intermediate GitHub Copilot
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello intermedio che desiderano sfruttare GitHub Copilot per gestire casi d'uso di codifica avanzati, migliorare la produttività e integrare Copilot nei loro flussi di lavoro di sviluppo.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Ottimizza l'uso di GitHub Copilot per attività di codifica avanzate.
- Scrivi codice più efficiente, privo di errori e manutenibile con i suggerimenti di Copilot.
- Integrare GitHub Copilot negli IDE e nei flussi di lavoro preferiti.
- Utilizza Copilot per il debug e il refactoring del codice.
- Comprendi i limiti e le considerazioni etiche dell'utilizzo di strumenti di codifica basati sull'intelligenza artificiale.
Advanced GitHub Copilot
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello avanzato che desiderano personalizzare GitHub Copilot per progetti di gruppo, utilizzare le sue funzionalità avanzate e integrarlo perfettamente nelle pipeline CI/CD per migliorare la collaborazione e la produttività.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Personalizza GitHub Copilot in base alle esigenze specifiche del progetto e ai flussi di lavoro del team.
- Sfrutta le funzionalità avanzate di Copilot per attività di codifica complesse.
- Integrare GitHub Copilot nelle pipeline CI/CD e negli ambienti collaborativi.
- Ottimizza la collaborazione in team utilizzando strumenti basati sull'intelligenza artificiale.
- Gestisci e risolvi i problemi relativi alle impostazioni e alle autorizzazioni di Copilot in modo efficace.
GitHub Copilot for Python Developers
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante e intermedio Python che desiderano sfruttare GitHub Copilot per attività specifiche di Python, debug e implementazione di flussi di lavoro di apprendimento automatico.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Impostare e configurare GitHub Copilot per lo sviluppo Python.
- Sfrutta Copilot per scrivere codice Python efficiente.
- Esegui il debug di Python applicazioni utilizzando suggerimenti generati dall'intelligenza artificiale.
- Automatizza le attività di codifica ripetitive e migliora l'efficienza del flusso di lavoro.
- Utilizza Copilot per l'implementazione di progetti di apprendimento automatico in Python.
GitHub Copilot for Front-End Development
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori front-end di livello intermedio che desiderano utilizzare GitHub Copilot per automatizzare le attività di codifica ripetitive, migliorare la progettazione UI/UX e semplificare i flussi di lavoro front-end.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Impostare GitHub Copilot per progetti di sviluppo front-end.
- Sfrutta Copilot per generare codice HTML, CSS e JavaScript in modo efficiente.
- Migliora i processi di progettazione UI/UX utilizzando suggerimenti di codice generati dall'intelligenza artificiale.
- Migliora i flussi di lavoro front-end con pratiche strategie di integrazione Copilot.
- Risolvere i problemi ed eseguire il debug del codice front-end utilizzando l'assistenza di Copilot.
GitHub Copilot for Debugging and Code Review
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a ingegneri QA di livello intermedio, sviluppatori e team leader che desiderano sfruttare GitHub Copilot per un debug più efficiente, un miglioramento della qualità del codice e una revisione semplificata del codice.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configurare GitHub Copilot per il debug e la revisione del codice.
- Usa Copilot per identificare e risolvere i bug in modo efficiente.
- Migliora la qualità del codice con suggerimenti assistiti dall'intelligenza artificiale.
- Semplifica i processi di revisione del codice con le funzionalità di Copilot.
- Collabora in modo efficace utilizzando Copilot in ambienti di team.
GitHub Copilot in Team Environments: Collaboration Best Practices
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a partecipanti di livello intermedio e avanzato che desiderano ottimizzare i flussi di lavoro del team, migliorare le pratiche di codifica collaborativa e gestire efficacemente l'utilizzo di Copilot in ambienti multi-sviluppatore.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Impostare GitHub Copilot per gli ambienti di squadra.
- Utilizza Copilot per migliorare le pratiche di codifica collaborativa.
- Ottimizza i flussi di lavoro del team utilizzando le funzionalità di Copilot.
- Gestisci l'integrazione di Copilot in progetti multi-sviluppatore.
- Mantieni la qualità e gli standard del codice coerenti tra i team.
- Sfrutta le funzionalità avanzate di Copilot per le esigenze specifiche del team.
- Combina Copilot con altri strumenti collaborativi per l'efficienza.
GitHub Copilot for DevOps Automation and Productivity
14 oreGitHub Copilot è un assistente di codifica alimentato da IA che aiuta a automatizzare compiti di sviluppo, inclusi DevOps operazioni come la scrittura di configurazioni YAML, GitHub Actions e script di distribuzione.
Questo training guidato dall'instructor (online o sul posto) si rivolge a professionisti da livello principiante a intermedio che desiderano utilizzare GitHub Copilot per semplificare DevOps compiti, migliorare l'automazione e aumentare la produttività.
Al termine di questo training, i partecipanti saranno in grado di:
- Utilizzare GitHub Copilot per assistere nella shell scripting, configurazione e pipeline CI/CD.
- Leverage la completamento del codice AI nei file YAML e nelle GitHub Actions.
- Rapidare i flussi di lavoro di test, distribuzione e automazione.
- Applicare Copilot responsabilmente con una comprensione delle limitazioni dell'IA e delle migliori pratiche.
Formato del Corso
- Lecture interattive e discussioni.
- Molte esercitazioni e pratica.
- Implementazione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere un training personalizzato per questo corso, contattateci per organizzare l'incontro.