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
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.