Agile per Team Foundation Server
Corso
A Rubano e Cologno Monzese
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
-
Durata
2 Giorni
-
Inizio
Scegli data
Il corso illustra le caratteristiche delle metodologie agili di gestione dei progetti unita all’utilizzo del prodotto Microsoft Team Foundation Server (TFS).
Partendo con una breve introduzione sui valori fondanti dell'Agile, declina la metodologia SCRUM ed analizza quali siano le aderenze con gli strumenti Microsoft.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Inizio del corso
Profilo del corso
Manager, project leader, membri di gruppi di lavoro interessati all’utilizzo di TFS e metodologie agili di gestione dei progetti.
Aver familiarità con una organizzazione aziendale per progetto e con l’utilizzo di Microsoft Team Foundation Server.
Opinioni
Materie
- Agile
- Scrum
- Scrum master
- Metodologia SCRUM
- Owner
- Development Team
- Portfolio
- Strumenti a supporto dell’Agile
- TFS
- Infrastruttura
Programma
Metodologia Scrum: di che cosa si tratta.
In quali contesti può aiutarci?
Caratteristiche principali del framework.
I principi Agile in Scrum
Concetto di Sprint
Concetto di User Story
Concetto di backlog e Product Backlog
Modulo 2: i ruoli della metodologia Scrum
Owner
Scrum Master
Development Team
Managers
Modulo 3: pianificazione e sprinting
Principi fondamentali
Portfolio
Visione
Piano dei rilasci
Grooming del backlog
Modulo 4: strumenti a supporto dell’Agile
Gli strumenti a supporto della metodologia
Tour dei principali strumenti disponibili sul mercato
Perche Team Foundation Server?
Modulo 5: Team Foundation Server
Introduzione a TFS nel contesto Scrum
Infrastruttura e configurazioni
Artefatti di TFS a support delle attività
Ruoli e sicurezza
Version Control (Policy di Check-in / Check-out, Shelve, …)
Strategie di branching & merging Modulo 6: Team Foundation Server e Agile
Sprint Board, configurazione e monitoraggio delle attività del team
Release Planning
Integrazione di Release Planning con MS Excel e MS Project, cioè come rendere partecipi managers e stakeholders all’avanzamento del progetto
Modulo 7: Team Foundation Server e DevOps
Concetti: perché e cosa si intende
Build Automation
Personalizzazione processi di Build
Automazione rilasci (as es. Continuos Integration) e relazioni con i processi di Build Automation
Automazione dei rilasci su Database
Quality tools da abbinare agli automatismi dello strumento Modulo 8: Team Foundation Server: reportistica e integrazioni
Lavorare con il datawarehouse di TFS
Visualizzazione e gestione dei report
Integrare TFS con SharePoint
Integrare TFS con Project Server Modulo 9: modelli di sviluppo applicazioni avanzati per Agile
L’ottimizzazione sullo sviluppo applicazioni parte dall’architettura e dalle metodologie
Test Driven Design o Introduzione ai Test Case o Test Automation o Piattaforme e strumenti a supporto in relazione ai linguaggi di programmazione (declinazione Microsoft e client-side programming)
Domain Driven Design
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Agile per Team Foundation Server