Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Modulo 1: Approcci tradizionali allo sviluppo
- 1.1 Panoramica degli approcci di sviluppo sequenziale e predittivo
- Descrizione degli approcci sequenziali e predittivi "a cascata"
- Cronologia dell'evoluzione degli approcci a cascata
- 1.2 Cascata dell'uomo di paglia
- Modello a cascata del dottor Winston Royce
- Vantaggi di Waterfall per il controllo dei progetti
- I "rischi intrinseci" di Royce
- 1.3 Modello a V
- Verifica e convalida tempestive
- Vantaggi del modello V
- 1.4 Modelli incrementali
- Esempio di processo unificato razionale
- Recapito incrementale
- Scomposizione dell'ambito e gestione del rischio
- 1.5 Quando usare la cascata
- Controllo di processo definito
Modulo 2: Panoramica di Prince2
- 2.1 Cos'è Prince2?
- Definizione e origini
- Certificazioni Prince2: Fondazione, Praticante, Agile
- Vantaggi di Prince2
- 2.2 Metodologia Prince2
- Ruoli: project manager, cliente, utente, fornitore, scheda di progetto
- Management Tecniche – Garanzia del progetto, supporto al progetto
- Ambito di applicazione - Interazione con i contratti e gestione contrattuale
- Controllo del cambiamento – Gestione del rischio, della qualità e del cambiamento
- 2.3 Modello di processo Prince2
- Dirigere un progetto
- Avvio di un progetto
- Avvio di un progetto
- Gestione dei limiti delle fasi
- Controllo di una fase
- Gestione della consegna dei prodotti
- Chiusura di un progetto
- Pianificazione
Modulo 3: Agile Panoramica
- 3.1 Panoramica storica
- Cronologia dell'evoluzione delle idee 'Agile' dagli anni '90 ad oggi
- Primi approcci Agile – Scrum, XP, DSDM
- Agile Sviluppi – Kanban, BDD, DevOps, Scaling
- 3.2 Il Manifesto Agile
- Contesto della creazione del Manifesto
- Agile Panoramica del Manifesto
- Individui e interazioni su processi e strumenti
- Software funzionante su documentazione completa
- Collaborazione con i clienti rispetto alla negoziazione dei contratti
- Rispondere al cambiamento piuttosto che seguire un piano
Modulo 4: Agile Principi
- 4.1 I 12 Agile principi
- Discussione di gruppo su ciascun principio
- 4.2 Riassunto dei concetti Agile
- Pianificazione e sviluppo iterativo
- Miglioramento continuo
- Apprendimento continuo
- Collaboration e la comunicazione faccia a faccia
- Responsabilità collettiva
- Team interfunzionali
Modulo 5: Agile Progetto Management con Scrum
- 5.1 Il quadro Scrum
- Panoramica – Scrum Guida 2016
- Scrum ruoli e responsabilità – Scrum Master, Product Owner, Team
- Scrum eventi – Sprint, Pianificazione Sprint, Revisione, Retrospettiva, Quotidiano Scrum
- Scrum Artefatti – Backlog del prodotto, Backlog dello sprint, incremento del prodotto
- 5.2 Agile Progetto Management Principi
- Controllo empirico dei processi
- Pianificazione iterativa e reportistica
- Miglioramento continuo e retrospezione
- Gestione delle risorse e team
Modulo 6: Software Testing
- 6.1 Fondamenti di test
- Il processo di test fondamentale
- Pianificazione, Analisi e Progettazione, Esecuzione, Valutazione, Chiusura
- Livelli di test – unità, integrazione, sistema, accettazione da parte dell'utente
- Approcci di test: basati sui requisiti, sul rischio, sull'esperienza
- Tecniche di progettazione dei test – tecniche white-box, black-box
- Il processo di test fondamentale
- 6.2 Agile Collaudo
- Agile Panoramica dei quadranti di test – strategia di test, pianificazione
- Sviluppo basato su test
- Principi di automazione dei test – piramide dell'automazione dei test
- 6.3 Tipi di test
- Test tecnologici che guidano lo sviluppo
- Test unitari, TDD, smoke test
- Business test rivolti che guidano lo sviluppo
- Story test, esempi, test di accettazione
- Business test che criticano il prodotto
- Test esplorativi, Alpa/Beta testing, UAT
- Test tecnologici che criticano il prodotto
- Test delle prestazioni, usabilità, attributi di qualità
- Test tecnologici che guidano lo sviluppo
Modulo 7: Analisi tradizionale Business
- 7.1 Che cos'è l'analisi Business?
- Business Analisi e Business Analyst
- Livelli di analisi aziendale – impresa, progetto, operativo
- Business Principi di analisi
- 7.2 IIBA BA Libro della Conoscenza – Aree di Conoscenza
- Business Analisi, pianificazione e monitoraggio
- Elicitazione e Collaboration
- Requisiti Ciclo di vita Management
- Analisi della strategia
- Analisi dei requisiti e definizione della progettazione
- Valutazione della soluzione
Modulo 8: Agile Business Analisi
- 8.1 Agile Business Considerazioni sull'analisi
- Sviluppo iterativo
- Team interfunzionali
- Collaboration Tra aree di business e aree tecnologiche
- 8.2 Panoramica sullo sviluppo guidato dal comportamento
- Origini nel TDD e sviluppi recenti
- Definizioni - BDD, ATDD, specifiche per esempio
- 8.3 BDD Activities
- Concentrati sulle funzionalità che offrono valore aziendale
- Derivare le feature in modo collaborativo
- Mantieni aperte le opzioni
- Usa esempi concreti per illustrare le caratteristiche
- Scrivere le specifiche dell'eseguibile
- Crea documentazione vivente
- 8.4 Agile Tecniche e strumenti BA
- Business Definizione del valore
- Personas
- Mappatura dell'impatto
- Opzioni reali
- Storie degli utenti e criteri di accettazione
- Stima relativa
- Modello Given-When-Then
- Supporto utensile per BDD
14 Ore
Recensioni (2)
Mi sono goduto tutto il giorno 1.
Peter
Corso - Contemporary Development Principles and Practices
Traduzione automatica
Very informative and gave a nice overall summary of the course outline.