Roberto Garrucciu Software Product Vargroup

Documenti analoghi
Luca Cabibbo A P S. Analisi e Progettazione del Software. Agile. 3.1 Metodi e atteggiamenti agili

Agile e Scrum in pratica

Hybrid IT Governance. Stefano Mainetti Responsabile Scientifico Osservatorio Cloud & ICT as a Service. Network Digital4 - events

Sviluppo software Agile

Digital Transformation e Cloud. Stefano Inelli 22 Novembre 2017

18 Settembre 2019, Milano

I lucidi messi a disposizione sul sito del corso di Analisi e progettazione del software NON sostituiscono il libro di testo

TECNOLOGIA E BUSINESS AGILITY L APPROCCIO AGILE DI ALTEA UP MASSIMILIANO LENZI, PMP

Be Agile Sinesy 16 Ottobre FABIO BABUIN e MARTINA TOLDO

Imagination at work. An introduction by Dario Morandotti, Project Manager GE Power Digital Engineering

TESTIMONIANZE AZIENDALI

CEPIS e-cb Italy Report. Roberto Bellini (da leggere su )

Evoluzione del ruolo dell informatico nell ambito dello sviluppo del software: una prospettiva storica. Informatici e sviluppo del software

Bologna, 12 Marzo 2016 AGILE IOT. Igor Antonacci dotdotnet.org /

Gruppi di lavoro 2018 Nuovo ciclo di produzione Progetti tecnologici rilevanti

SCRUM: gestire progetti di successo in mercati volatili e altamente competitivi

Dalle USER STORY al TEST AUTOMATICO in Django: un percorso step-by-step per dormire sonni tranquilli

I revisori tecnici...xi. Ringraziamenti...xv. Introduzione...xvii. Il software dall idea alla produzione...1

Il lavoro del project manager per il cambiamento della PA.

Test e collaudo del software Continuous Integration and Testing

AGENDA SECTION n Approccio Agile al PM. 2. Il metodo SCRUM

Agile Principles Agile People. Gaetano Mazzanti Gama-Tech

«L evoluzione della Data Analysis»: scenario e governance dei progetti

Gestione dello sviluppo software Modelli Agili

Gestire e coordinare la transizione al digitale: approcci e strumenti per RTD e collaboratori 15 maggio

Echi da Amsterdam. Titolo: Sintesi presentazioni Metodologia Agile. Sintesi del Leadership Meeting e dell EMEA Congress Relatore: Bruna Bergami

ideacloud Business Driven Infrastructure Services

AGILE PROJECT MANAGEMENT

Introduzione al PMBOK

Certified ScrumMaster

Presentazione per. «La governance dei progetti agili: esperienze a confronto»

INTRODUZIONE AI SISTEMI ERP E GESTIONE DI UN PROGETTO DI IMPLEMENTAZIONE

Presentazione Azienda. Plan, Execute, Achieve

Lesson learned esperienza di attivazione PMO. Il Modello e i Processi a supporto

Generating Opportunities from Constraints

Ingegneria del Software

Moviri e DevOps: Case Studies. Un approccio concreto al DevOps per accelerare dialogo e risultati tra IT Operations e Quality Assurance

PIERO NANNI. Chi sono. Lingue Inglese

Project Portfolio Management per il settore Food & Beverage

CAREER WEEK UNIVERSITA' DI PISA MAGGIO 2019 ELENCO POSIZIONI LAVORATIVE

Svigruppo. Monga. Svigruppo. Monga

Sviluppo software in gruppi di lavoro complessi 1

La nascita e le best practices applicate nella Scuola Guida Mezzi di Soccorso Vigna Naretto Marco Borsarelli, PMP

Percorso Industrial Agile. Project Management. area. Project Management. Industrial Management School

Le Sfide dei progetti di Business Analytics

Matteo Carnevali, account manager PRO.FILE ITALIA Fabbrica Futuro Venezia, 24 Novembre PRO.FILE Italia

Software. Engineering

Il percorso di coaching e crescita a supporto delle aziende. Tor Vergata LEAN & Six Sigma Academy

L inconsapevole resistenza al cambiamento Gianmarco Antonelli (CIO Olitalia)

A PROPOSITO DI PRINCE2

30 Years of IT Culture

Introduzione a DevOps

Agile Project Management Overview delle principali metodologie Agile, Agile Mindset e guida all esame di certificazione PMI-ACP

Francesco Consolati Business Developer Financial Intelligence SAS Copyright 2005, SAS Institute Inc. Tutti i diritti riservati.

Stefano Patarnello Strategic Outsourcing Business Line Executive, IBM Italia

Percorso Industrial Agile Project Management. Project Management. Industrial Management School

FORMAZIONE PRATICA AL PROJECT MANAGEMENT Le basi per portare a termine ogni progetto nel rispetto di tempi, budget e obiettivi

Nell ambito quindi di un ulteriore potenziamento della propria struttura, Klopotek Software & Technology Services S.r.l.

Dal PDM alla Gestione del non gestito. attraverso il PLM e l ILM. Dario Marzoni

Performance Management

Syllabus. Versione 1.0 novembre 2017 (Rev.2, gennaio 2018) Copyright AICA Associazione Italiana per l Informatica ed il Calcolo Automatico

OEC630 Agile PM Foundation

Introduzione all Ingegneria del Software

NTT DATA CONSULTING L AGILE COME ABILITATORE AL CAMBIAMENTO COME REALIZZARE IL CAMBIAMENTO ATTRAVERSO METODOLOGIE ADATTATIVE

Un team agile allo sprint. 28 Febbraio 2013 Emiliano Soldi

I trend in atto e l evoluzione della previdenza privata. Rafforzare l eccellenza operativa delle Casse di Previdenza

PMI-NIC - Tutti i diritti riservati

Metodi Agile come fattori abilitanti all Agilità organizzativa

DIGITAL INDUSTRY 4.0 Le leve per ottimizzare la produttività di fabbrica. Bologna, 19/03/2015

I PROCESSI DELL AREA SISTEMI INFORMATIVI

Business Process Management

IT Project Management

Sintesi della presentazione

Blulink s Solutions & Company Profile. Il mondo di Blulink? Isabella Bovero -Marketing Manager.

Alle ore 13:15 Buffet nel Business Innovation Center

Company Profile

Marcella Contini. Iniziativa di lancio del progetto. Responsabile Dipartimento Politiche Industriali CNA Emilia Romagna

P R O J E C T M A N A G E M E N T

Un approccio snello alla Gestione dei Progetti di Innovazione e Sviluppo Prodotto

Osservatorio P 3 MO. Il PMO come strumento di diffusione ed enforcement della cultura di Project Management

Mentoring Program 2017

IBM UrbanCode Deploy Live Demo

Categoria La Banca Smart [innovare con i processi interni] Progetto DIGITAL FACTORY 3D Intesa Sanpaolo Group Services

Good Go Work Plan. O.O.2 Disegno SW (UI, Dashboard, etc..) Azione 2.3. Partner Responsabile GEOSOLUTIONS S.A.S. Lorenzo Pini, Giovanni Allegri

Buone pratiche nella collaborazione tra Università ed Imprese. Prof. Giuseppe Visaggio Dipartimento di Informatica Università di Bari

LA TECHNOLOGY TRANSFER PRESENTA SANDER HOOGENDOORN 22 APRILE GIUGNO 2016 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROMA

WE LINK INDUSTRY TO ENTERPRISE THE COMPREHENSIVE PRODUCT FOR MANUFACTURING OPERATIONS

Smart Brains: progettare la smart city del Forlì, 4 Dicembre 2014

Il lavoro ai tempi di Industria 4.0. Stefano Orlandoni

FISCALITA AGEVOLATA PER PROGETTI IN RICERCA & SVILUPPO INDUSTRIA 4.0

Find out our courses!

Nuove figure professionali per il web. Roberto Baudo

Simplify your work. Concept + Brand + Posizionamento. Overview + Metodologia + Front loading

Vincenzo Gervasi, Laura Semini Dipartimento di Informatica Università di Pisa

Lean e Agile per lo sviluppo di prodotti hardware

PROFILI PROFESSIONALI

Allegato 1 Descrizione profili professionali

La Trasformazione Digitale e il Cloud. Stefano Inelli 12 Dicembre 2016

Transcript:

Roberto Garrucciu Software Product Manager @ Vargroup «Agilità nei progetti» cultura, esperienze, approcci lean & devops nei progetti di sviluppo software 9 Maggio 2019 13 gennaio 2018 Branch Day PMI-NIC, Project Management PMI-NIC, Institute Project Northern Management Italy Chapter, Institute all Northern rights Italy Chapter, all rights reserved

Var Group S.p.A.

Var Group S.p.A.

Var Group S.p.A.

Var Engineering Software Factory Product Manager / Team Leader Front End Developer / DB Solution Full Stack Administrator Architect Developer Back End Front Developer End / QA Developer Project Manager / Specialist Solution Architect Front End Developer Back End / QA Developer Specialist Back End Developer

Case Study: Progetto Field Operations Progetto «Field Operations» Durata Progetto: Luglio 2014 In corso Risorse coinvolte: 3-6 Settore: Energy Ambito: Software di supporto alle operazioni di campo Il nostro cliente ha 4300 dipendenti e un fatturato di circa 800 mln nell ambito del service, con una crescita di circa il 15% dal 2016 al 2017.

Case Study: Progetto Field Operations Ambito del progetto Cambiamento profondo del processo manutentivo Digitalizzazione dei dati raccolti sul campo Integrazione con ERP e PLM aziendale Fattori critici Resistenza al cambiamento dei manutentori Fallimento progetto precedente Urgente!

Case Study: Progetto Field Operations

Case Study: Progetto Field Operations Milestones

Case Study: Progetto Field Operations Lessons learned Eccesso di pianificazione Sviluppo di funzionalità inutili Ritardo nella raccolta dei feedback del cliente Picchi di lavoro a ridosso delle milestone Lean principles Decide as late as possible Eliminate Waste Build Integrity In Amplify Learning Deliver as fast as possible Empower the team

Lean Software Development 7 Principi del Lean Software Development 1. Eliminate Waste 2. Amplify Learning 3. Decide as late as possible 4. Deliver as fast as possible 5. Empower the team 6. Build integrity in 7. See the Whole Lean Software Development, by Mary Poppendiek and Tom Poppendiek Agile Practices User stories, Frequent delivery Iteration planning Continuous integration Continuous Deployment Kanban Board, Colocated Team Test driven development, Refactoring Coding style, Version Control, Daily Meeting, Collective Code Ownership

Lean Software Development I tool con i quali abbiamo portato la metodologia Lean Agile nei nostri progetti Gitlab e catene di CI/CD Docker Unit test Kanban Board Slack

Lean Software Development Gli effetti di un approccio agile e «bottom-up» sul team di sviluppo Team fortemente motivato Sviluppatori più vicini alle logiche di business Maggior reattività ai cambiamenti Gli effetti sui rapporti con i clienti Cooperazione con il cliente più stretta Più capacità di supportare i cambi di processo legati al nuovo software

Agile nei contratti di sviluppo Portare l Agile Software Development nei contratti di sviluppo software Fissare al massimo due vincoli del PMT (Product Backlog) Formalizzare l impegno del cliente (Product Owner) e impostare il contratto in ottica di cooperazione tra imprese Definire i cicli di rilascio (iterazioni) Mandatorietà di Continuous Integration, Delivery e Deployment Scelta tra contratti «target-cost» e «progressivi»

Agile nei contratti di sviluppo Fasi operative 1. Redazione di una Business Blue Print per la definizione del target di progetto 2. Kick-off meeting e setup infrastruttura di continous delivery 3. Attività di sviluppo iterativa che includa periodici: Sprint Review Accettazioni formali degli UAT

Grazie! Contact info: Mail: r.garrucciu@vargroup.it Twitter: RGarrucciu www.vargroup.it