Agile in tough economic times. Agile in tough. Slide 1 30 April 2009

Documenti analoghi
Ingegneria del Software

Export Development Export Development

VIX INDICATOR Come calcolare con il VIX il punto da dove inizierà un ribasso o un rialzo

Corso di Amministrazione di Sistema Parte I ITIL 1

IL BUSINESS PLANNING COS E E PERCHE SI FA. Ing. Ferdinando Dandini de Sylva

IL CASO DELL AZIENDA.

Scrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: Pag. 1

YOU ARE WHAT YOU CURATE COS E LA CONTENT CURATION E COME APPLICARLA

Soluzioni di design. per il tuo business

PRESENTARE UN IDEA PROGETTUALE

Officine Bianche. Agenzia di comunicazione crossmediale

Business Plan. Quadro di insieme. Azienda: Settore. Visione. Keywords. Informagiovani Ancona settore lavoro

4.1 Che cos è l ideazione

Design Briefing. Ester Liquori Design

Certified ScrumMaster

COME AVERE SUCCESSO SUL WEB?

Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite. Agile Group DIEE, Università di Cagliari

GRUPPO MY- social media solutions / Via G.Dottori 94, Perugia / PI

"Dietro ogni impresa di successo c è qualcuno che ha preso una decisione coraggiosa.

U.V.P. la base del Marketing U. V. P. Non cercare di essere un uomo di successo. Piuttosto diventa un uomo di valore Albert Einstein

A cura di Giorgio Sordelli

CONOSCI I TUOI CLIENTI?

Università per Stranieri di Siena Livello A1

LA DISTRIBUZIONE DI PROBABILITÀ DEI RITORNI AZIONARI FUTURI SARÀ LA MEDESIMA DEL PASSATO?

Entri con un idea, esci con un impresa

Valore attuale, obiettivi dell impresa e corporate governance. dott. Matteo Rossi

Arca Strategia Globale: i nuovi fondi a rischio controllato

Investitori vs. Gestori e Banche: Chi vince? Come si vince?

Poca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti

INFORMATION MANAGEMENT & PROJECT GOVERNANCE

STAKEHOLDER ENGAGEMENT

7. Esigenze informative e FAQ. 8. Allegati. Repository documentale.

SACE BT realizza su tecnologia Microsoft la piattaforma di gestione delle polizze

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras

SPUNTI DI RIFLESSIONE SULL ACCESSO AL FONDO CENTRALE DI GARANZIA DA PARTE DEI CONFIDI

I social network. Intanto sfatiamo subito un po di miti: La sola pubblicità sui social non porta a grandi risultati. Non esiste il miracolo

CONOSCI I TUOI CLIENTI?

CFO Solutions - Via Diaz, Verona - Tel Fax info@cieffeo.com -

REAL ESTATE. Il software per la gestione della presenza online per le agenzie immobiliari

Il cloud per la tua azienda.

Cos è la UNI EN ISO 9001?

Introduzione all Agile Software Development

Indice. 1 Il monitoraggio del progetto formativo di 6

Marketing strategico per le PMI Alcune riflessioni ed esempi

Il concetto di Dare/Avere

V. RISORSE PER IL PROGETTO

L o. Walter Ambu japs: una soluzione agile (

MANUALEDIUTILIZZO MODULO CRM POSTVENDITA

Class CNBC Intervista al Group CEO, Mario Greco

Internet e social media per far crescere la tua impresa

V.I.S.A. VoiP Infrastructure Security Assessment

Una soluzione che guarda oltre l archiviazione documentale

Il protocollo eglu 2.0 e le fasi della procedura del protocollo. Pierluigi Feliciati UniMC - GLU

Le basi della Partita Doppia in parole Facile e comprensibile. Ovviamente gratis.

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

DEPLOY YOUR BUSINESS

Informazioni preliminari per la stesura di un BUSINESS PLAN

NOZIONI DI BASE DEL DIRITTO IL DIRITTO COME INSIEME DI REGOLE

IL PARTNER IDEALE. Consulenza IT & Soluzioni HR

Seminario Metodi Agili per la gestione dei progetti per Decision Makers

L agilità nell era della densità tecno-sociale: dal beta-testing al crowd-testing

INVIO SMS

Unità di Grugliasco Feb. 2011

Evoluzione in atto in ambito MCAD e PLM nelle aziende italiane. Sergio Terzi Università di Bergamo Politecnico di Milano

PowerSchedo. Un sistema di supporto alla decisione nel settore dell'oil&gas. For further information:

DALLA PARTE DEGLI ALTRI OPERATORI ECONOMICI. La nostra risposta alle esigenze della tua attività.

L ergonomia dei sistemi informativi

DIVISIONE RISORSE UMANE

Eletec S.n.c Via G. Agnelli, 12/ Rezzato (BS)

Assistenza e informazioni tutto l anno per i clienti New Holland

COMUNICARE NON E MAI STATO COSI SEMPLICE!

UN CORDIALE BENVENUTO DAL SUO PARTNER PER IL LEASING.

Vivere il Sogno. Vivere è bello, vivere bene è meglio!!! Diventa fan su Facebook: Tutte le novità da subito

Ciclo di vita del progetto

TESTIMONIANZE CLIENTI Le aziende che usano sap si raccontano

know it! do it! IL NOSTRO TEAM

EasyMACHINERY ERPGestionaleCRM. partner

Samba: guida rapida - Guide@Debianizzati.Org

Il Programma Operativo. Mentore. Rende ordinario quello che per gli altri è straordinario

SHORT BUSINESS PLAN NUMERO PROTOCOLLO XXXX/XXXX

Management Game 2011

Il Cloud, l IT che libera il business. Il tuo sistema informativo a portata di mano e costi sotto controllo. Sempre.

23 Febbraio State Street Asset Owners Survey

La Metodologia adottata nel Corso

Le leve del miglioramento continuo per una subfornitura di qualità. Testimonianza aziendale: Maglificio L.B. Fabio Citron

COMUNICARE NON E MAI STATO COSI SEMPLICE!

NCP Networking Competence Provider Srl Sede legale: Via di Porta Pertusa, Roma Tel: , Fax:

al budget di cassa mensile

Capitolo 1 - Gli strumenti di lavoro... 1 Le formule di Excel... 2 Funzioni di Testo... 5

DALLA PARTE DEI CONDOMINI. La nostra risposta alle esigenze della tua attività.

LA FIDELIZZAZIONE DEL CLIENTE : aver fiducia di.. Poter contare su

UN CORDIALE BENVENUTO DAL SUO PARTNER PER IL LEASING BMW FINANCIAL SERVICES.

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

Porta Blindata Italia King s Bay di Galleani Lorenzo

Specializzati in micro, piccole e medie imprese

Che cos è un prototipo? Perchè creare prototipi?

L ARMONIZZAZIONE DEI PROCESSI CON IL CLIENTE AL CENTRO

Soluzioni su misura per le flotte aziendali A confronto con André Siegrist della società René Faigle AG

Domande e Risposte ALLEGATI CLIENTI E FORNITORI. DATALOG Soluzioni Integrate

LINEA PROJECT MANAGEMENT

Transcript:

Slide 1

Indice Storia Agile di una startup nel nostro progetto Qual e il valore aggiunto di Agile nei periodi di incertezza Conclusioni Slide 2

Non disclosure agreement Ho firmato un NDA che non mi permette di condividere informazioni sul prodotto sviluppato e sull azienda che c e dietro La chiamerò HappyStartUp Questo tipo di informazioni non sono importanti ai fini del talk Slide 3

Introduzione Responding to change over following a plan Cambiamento spesso dovuto a: Specifiche poco chiare Hitting the moving target (il cliente cambia idea) ma anche: Riduzione dei costi Slide 4

Un Idea Brillante HappyStartUp Slide 5

Brainstorming Sketches Business plan Slide 6

Incertezza delle stime durante le varie fasi del progetto Slide 7

Soldi Slide 8

Il team 4 ½ developers ½ Agile Scrum master Product Owner (real customer) Security specialists Usability expert Designer Slide 9

Si inizia 1 4 13 Iterazioni da 4 settimane L obiettivo era di consegnare Release1 in 13 iterazioni Pratiche Scrum/ XP Abbiamo adottato la categorizzazione MoSCoW per le storie: Must have Should have Could have Won t have this time Slide 10

Incertezza 1 4 13 Tecnologie nuove Nuovo business domain Target Users non ancora ben definito tutte quelle incertezze che possono esserci in un progetto innovativo Slide 11

Terrore alla fine dell iterazione 1 4 13 Realizzammo che non saremmo stati in grado di consegnare le MUST HAVE functionality velocemente come pensavamo Slide 12

Dagli investitori 1 4 13 Gli investitori declinarono la possibilità di aumentare l investimento e iniziarono a domandarsi se continuare il progetto fosse la scelta migliore Slide 13

e se questa fosse la fine della storia? Sarebbe stato un fallimento completo? La cancellazione di un progetto in fase iniziale non e un fallimento completo perché libera risorse che possono essere reindirizzate Slide 14

Dagli investitori 1 4 13 Gli investitori declinarono la possibilita di aumentare l investimento e iniziarono a domandarsi se avesse avuto senso continuare il progetto Slide 15

Com e stata evitata la cancellazione 1 Presentammo un software funzionante con un sub-set delle funzionalità MUST HAVE come asset per ristabilire la fiducia degli investitori Slide 16

Com e stata evitata la cancellazione 2 Scope Quality Cost Time Slide 17 Riducemmo lo scope del progetto

Come abbiamo ridefinito lo scope Ridefinimmo il significato di MUST HAVE What if the project will stop tomorrow? Slide 18

Come abbiamo ridefinito lo scope A volte un uso poco agile delle best practices dell usabilità può portare nella direzione sbagliata Slide 19

Agile non può rimuovere le incertezze ma da la possibilità di reagire prima e più velocemente Slide 20

La Stories board fa del progetto un progetto Agile? Slide 21

Com e stata evitata la cancellazione 3 1 4 13 Grandi cambiamenti nel sistema: Passare da una costosa soluzione di DB clustering ad una a Semplificare alcune funzionalità per ridurre il costo ma anche perché i test di usabilità ci mostravano come le nostre assunzioni sul cosa e usabile fossero sbagliate Slide 22

Le pratiche XP portano alla manovrabilità del codice Grandi cambiamenti in maniera incrementale Avere un design flessibile che permette di fare modifiche facilmente Avere una rete di protezione (tests) che permette al team di modificare il codice senza paura Slide 23

Com e VERAMENTE finita 1 4 13 Deploy della versione Alpha il mese scorso Basso numero di bugs trovati in Alpha Rilascio pubblico (come inizialmente stimato) in Giugno Slide 24

Non e stato semplice 1 4 5 13 Pressione generata da: Abbiamo finito i soldi Sacrificata la qualità sull altare delle più funzionalità Difficoltà nell estendere il sistema Slide 25

Riepilogando: Il valore aggiunto di Agile Early risk indicator Avere un sistema funzionante fin dalle prime iterazioni Slide 26

Riepilogando: Il valore aggiunto di Agile Per strategie di cost reduction: La riduzione dello scope con la priorità delle storie come timone Una codebase manovrabile che permetta di tagliare i costi senza overhead Slide 27

Conclusioni Business Mantra: Essere flessibile per rispondere ai cambiamenti di mercato spesso derivano da un products lifetime molto breve Oggi i cambiamenti vengono anche guidati dalla riduzione nel credito o dalla riduzione nei costi di produzione and Agile still rocks Slide 28

Domande Slide 29

Bonus Track Slide 30

Stime sbagliate? Si e No Probability 100% 50% 0% 1 5 10 Estimate Slide 31