inception - lean förstudie - för ett lyckat agilt projekt

80
INCEPTION hur skapar vi bästa möjliga förutsättningar för ett lyckat agilt projekt? måndag 19 november 12

Post on 17-Oct-2014

745 views

Category:

Documents


0 download

DESCRIPTION

Inception är en lean förstudie där tvärfunktionell kompetens är av största vikt och där en organisation under några intensiva veckor får hjälp att hantera frågor som: · Vilken it-satsning är viktigast för min organisation just nu? · Hur undviker jag att fastna i analysfasen? · Hur kickstartar jag ett projekt som kört fast? Fredrik Bergljung är ledande projektledare inom ämnet och kommer dela med sig av sin inte minst internationella erfarenhet. Han visar med exempel på vad man kan förvänta sig av Inception för företag i Sverige och utomlands. Vi tittar på de två senaste fallen: 1. Ett svenskt logistikföretag, än så länge hemligt på grund av pågående projekt. 2. Brittiska förlaget Argus Media House. http://www.argusmedia.com/

TRANSCRIPT

Page 1: Inception - lean förstudie - för ett lyckat agilt projekt

INCEPTIONhur skapar vi bästa möjliga förutsättningar för ett lyckat agilt projekt?

måndag 19 november 12

Page 2: Inception - lean förstudie - för ett lyckat agilt projekt

Inception

ÒAlternativ till en traditionell förstudieprocess

måndag 19 november 12

Page 3: Inception - lean förstudie - för ett lyckat agilt projekt

Inception

ÒAlternativ till en traditionell förstudieprocessÒ2-4 veckor

måndag 19 november 12

Page 4: Inception - lean förstudie - för ett lyckat agilt projekt

Inception

ÒAlternativ till en traditionell förstudieprocessÒ2-4 veckorÒAffärsanalys, UX och teknik i parallella spår

ÒValtech• Business Analyst• UX Specialist• Technical Architect• Engagement Manager

ÒKund• affär• marknad• IT

måndag 19 november 12

Page 5: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

måndag 19 november 12

Page 6: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

Òstörre projekt -> större förstudie

måndag 19 november 12

Page 7: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

Òstörre projekt -> större förstudieÒstörre omfång -> längre tid

måndag 19 november 12

Page 8: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

Òstörre projekt -> större förstudieÒstörre omfång -> längre tidÒlängre tid -> mer okänt

måndag 19 november 12

Page 9: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

Òstörre projekt -> större förstudieÒstörre omfång -> längre tidÒlängre tid -> mer okäntÒmer okänt -> ökad risk

måndag 19 november 12

Page 10: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òsamma detaljnivå för hela projektet

Òstörre projekt -> större förstudieÒstörre omfång -> längre tidÒlängre tid -> mer okäntÒmer okänt -> ökad riskÒökad risk -> högre pris

måndag 19 november 12

Page 11: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òbestäm vad som ska byggas och gör förändringsprocessen så dyr och omständlig att ingen vill ändra på något, någonsin

måndag 19 november 12

Page 12: Inception - lean förstudie - för ett lyckat agilt projekt

Traditionell förstudie

Òbestäm vad som ska byggas och gör förändringsprocessen så dyr och omständlig att ingen vill ändra på något, någonsin

Òdetaljerade specar för vad som ska byggas innan bygget påbörjas

måndag 19 november 12

Page 13: Inception - lean förstudie - för ett lyckat agilt projekt

måndag 19 november 12

Page 14: Inception - lean förstudie - för ett lyckat agilt projekt

måndag 19 november 12

Page 15: Inception - lean förstudie - för ett lyckat agilt projekt

“For every 25% increase in problem complexity, there is a 100% increase in complexity of the software solution. That's not a condition to try to change (even though reducing complexity is always a desirable thing to do); that's just the way it is.”Woodfield, Scott N. 1979 "An Experiment on Unit Increase in Problem Complexity." IEEE Transactions on Software Engineering.

måndag 19 november 12

Page 16: Inception - lean förstudie - för ett lyckat agilt projekt

Problemkomplexitet

Òoklart syfte: glapp mellan projektmål och strategiska mål

måndag 19 november 12

Page 17: Inception - lean förstudie - för ett lyckat agilt projekt

Problemkomplexitet

Òoklart syfte: glapp mellan projektmål och strategiska målÒnytta / affärsvärde kommuniceras inte genomgående

måndag 19 november 12

Page 18: Inception - lean förstudie - för ett lyckat agilt projekt

Problemkomplexitet

Òoklart syfte: glapp mellan projektmål och strategiska målÒnytta / affärsvärde kommuniceras inte genomgåendeÒgemensam nomenklatur saknas

måndag 19 november 12

Page 19: Inception - lean förstudie - för ett lyckat agilt projekt

Problemkomplexitet

Òoklart syfte: glapp mellan projektmål och strategiska målÒnytta / affärsvärde kommuniceras inte genomgåendeÒgemensam nomenklatur saknasÒstort omfång

Òmånga beroendenÒmycket framtidÒmånga antaganden

måndag 19 november 12

Page 20: Inception - lean förstudie - för ett lyckat agilt projekt

INCEPTION

måndag 19 november 12

Page 21: Inception - lean förstudie - för ett lyckat agilt projekt

Simpelt

Òen av någotÒen (1) rollÒen (1) vikningÒett (1) konceptÒen (1) dimension

Òkan bestå av flera saker som inte är beroende av varandra

Òobjektivt

måndag 19 november 12

Page 22: Inception - lean förstudie - för ett lyckat agilt projekt

Ònära, lättillgängligtÒigenkänningÒinom komfortzonenÒrelativt

Simpelt eller lätt?

Òen av någotÒen (1) rollÒen (1) vikningÒett (1) konceptÒen (1) dimension

Òkan bestå av flera saker som inte är beroende av varandra

Òobjektivt

måndag 19 november 12

Page 23: Inception - lean förstudie - för ett lyckat agilt projekt

Minimal Viable Product

måndag 19 november 12

Page 24: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 25: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 26: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 27: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 28: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 29: Inception - lean förstudie - för ett lyckat agilt projekt

Produktvision

Företagsvision

Nyckelintressenter Viktigaste drivkrafter Succékriterier

Effektkarta Systemarkitektur

Roadmap

Backlog för MVP

måndag 19 november 12

Page 30: Inception - lean förstudie - för ett lyckat agilt projekt

Komplexitet

Risker

Arbetsmetod

Team

Kostnadsindikation

måndag 19 november 12

Page 31: Inception - lean förstudie - för ett lyckat agilt projekt

Komplexitet

Risker

Arbetsmetod

Team

Kostnadsindikation

måndag 19 november 12

Page 32: Inception - lean förstudie - för ett lyckat agilt projekt

Komplexitet

Risker

Arbetsmetod

Team

Kostnadsindikation

måndag 19 november 12

Page 33: Inception - lean förstudie - för ett lyckat agilt projekt

Komplexitet

Risker

Arbetsmetod

Team

Kostnadsindikation

måndag 19 november 12

Page 34: Inception - lean förstudie - för ett lyckat agilt projekt

Komplexitet

Risker

Arbetsmetod

Team

Kostnadsindikation

måndag 19 november 12

Page 35: Inception - lean förstudie - för ett lyckat agilt projekt

måndag 19 november 12

Page 36: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : nuläget

ÒBusiness Intelligence (analys och data) till råvarumarknadenÒanalytikerÒhandlare

ÒPDF:er över mail

måndag 19 november 12

Page 37: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : nuläget

ÒBusiness Intelligence (analys och data) till råvarumarknadenÒanalytikerÒhandlare

ÒPDF:er över mail

ÒHur kan vi öka värdet av de befintliga produkterna?Òökad kunskap om användarna och deras behovÒteknisk plattform

måndag 19 november 12

Page 38: Inception - lean förstudie - för ett lyckat agilt projekt

ÒCTO / projektägareÒProduktutvecklingschefÒMarknadschefÒSenior webbredaktör

Argus Media House : arbetsgrupp

ÒEngagement ManagerÒUX-specialistÒAffärsanalytikerÒTeknisk arkitekt

måndag 19 november 12

Page 39: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : arbetsform

Ò3 veckorÒdedikerat rum hos ArgusÒgemensamma sessioner på förmiddagarÒdagliga stand-upsÒretrospektiv varje vecka

måndag 19 november 12

Page 40: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : produktvision

ÒFor commodity market participantsÒWho need accurate, timely and historical informationÒThe Direct Channels Platform is a content delivery

mechanismÒThat delivers all Argus information direct to subscribed end

users according to their specific needsÒUnlike Platts, ICIS, Reuters etc. this system provides intuitive

access to Argus quality information illuminating markets.

måndag 19 november 12

Page 41: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

måndag 19 november 12

Page 42: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

ÒThe platform should be adopted by internal stakeholders as the delivery channel for all direct content.

måndag 19 november 12

Page 43: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

ÒThe platform should be adopted by internal stakeholders as the delivery channel for all direct content.

ÒOwnership of the platform must be successfully transitioned to the internal technology team.

måndag 19 november 12

Page 44: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

ÒThe platform should be adopted by internal stakeholders as the delivery channel for all direct content.

ÒOwnership of the platform must be successfully transitioned to the internal technology team.

ÒThe platform should increase the engagement of the users.

måndag 19 november 12

Page 45: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

ÒThe platform should be adopted by internal stakeholders as the delivery channel for all direct content.

ÒOwnership of the platform must be successfully transitioned to the internal technology team.

ÒThe platform should increase the engagement of the users.ÒThe platform supports up-sell, renewal and new sales generation.

måndag 19 november 12

Page 46: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : succékriterier

ÒThe platform should enable Argus to improve its measured Net Promoter Score amongst Direct Channels users.

ÒThe platform should be adopted by internal stakeholders as the delivery channel for all direct content.

ÒOwnership of the platform must be successfully transitioned to the internal technology team.

ÒThe platform should increase the engagement of the users.ÒThe platform supports up-sell, renewal and new sales generation.ÒThe platform must generate actionable business intelligence

data.

måndag 19 november 12

Page 47: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : nyckelintressenter

Stakeholder Goals

Commercial The new platform should represent added value to end-users over the existing channels.

Business Development The new platform should enable products that support entry into new markets.

Information Technology The platform should be owned and maintainable by the internal IT department.

Product Management The platform should be extensible to enable delivery of future products and enhancements.

måndag 19 november 12

Page 48: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : Personas

Name Text / Prices?

Description Pros of starting with this release

Cons of starting with this release

PDF subsc. Text only Provide cut down version of MyArgus for PDF subscribers with textual assets only. Would include admin functions

• Starts getting people more aware of the website

• Provides a potential forum for upsell• PDF users could control who gets

the email instead of having to ring sales

• .....

* A lot of the benefits may be intangible or indirect (although these benefits could be considerable in the long run)

Speciality Markets Phase 1

Text only Improve MyArgus Core experience for Traders / Analysts in Speciality markets

• Fulfils a lot of the same points as MyArgus for PDF Subscribers because a lot of people in these markets are PDF subscribers

• A low risk place to start

* No clear benefits in terms of Revenue uplifts

... ... ... ... ...

måndag 19 november 12

Page 49: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : Produktroadmap

Phase Theme Description

MMF 1 News and publications This first MMF will drive development of the core enabling features such as authentication and site layout in addition to delivering textual assets.

This increment may be valuable in soliciting feedback but is not expected to be independently marketable.

MMF 2 Charts and prices This increment delivers the features necessary to begin marketing the Direct Channels platform. Key features are the abilities to show prices and manipulate charts. Access will be determined by the users subscriptions and can be further influenced such as by filtering prices and determining what key data should be shown on the main screen. This increment is intended to deliver a valuable solution for users within Minor and Speciality Markets and for Downstream users.

... ... ...

måndag 19 november 12

Page 50: Inception - lean förstudie - för ett lyckat agilt projekt

Argus Media House : övriga leverabler

ÒProduct backlogÒstories för Minimal Viable ProductÒepics

ÒMock-ups och wireframes för centrala delarÒTeknisk arkitektur

Òinventering av nulägeÒmålbild

ÒADRID-logg

ÒOffert från Valtech för MVP:n

måndag 19 november 12

Page 51: Inception - lean förstudie - för ett lyckat agilt projekt

+ -

måndag 19 november 12

Page 52: Inception - lean förstudie - för ett lyckat agilt projekt

måndag 19 november 12

Page 53: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : nuläge

Òutveckling och uthyrning av containrar för flygfraktÒlogistiksystemet utan support om 6 månader

Òuppgradering DYR

ÒVi behöver hjälp med att hitta en väg framåt - hur ska vi hantera situationen?Òuppgradera?Òköpa en annan produkt? Vilken i så fall?Òbygga egen lösning?

måndag 19 november 12

Page 54: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : Pain Point Analysis

ÒInaccurate or outdated logistics informationÒExcessive use of Excel sheetsÒExtremely distributed business rulesÒLack of cost control regarding repositionsÒOrders can get stuck in bad states

måndag 19 november 12

Page 55: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : uppdrag

Òklargöra och förankra vision och projektmål för att kunna fatta ett informerat beslut

måndag 19 november 12

Page 56: Inception - lean förstudie - för ett lyckat agilt projekt

ÒProjektledareÒVerksamhet (logistik, order,

damage control)ÒMarknadÒITÒAffärÒFoU

MoveIT : arbetsgrupp

ÒEngagement ManagerÒUX-specialistÒAffärsanalytikerÒTeknisk arkitekt

måndag 19 november 12

Page 57: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : arbetsform

Ò3 veckorÒ3 st stora workshops initialtÒmindre sessioner löpandeÒlöpande avstämningÒca 50% på platsÒSkype, Dropbox, projectplace.se

måndag 19 november 12

Page 58: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : produktvision

ÒFor external and internal users, primarily within Operations,ÒWho manage orders, container fleet and logistics,ÒThe Logistics Backbone SystemÒThat efficently and user-friendly provides visibility and control,ÒUnlike the current systems and processes secures and increases

customer satisfaction through high container availability, while being easy to maintain and integrate with

måndag 19 november 12

Page 59: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : övergripande effektmål

ÒMaintaining business as usual without disruption when the old systems are discontinued

ÒAutomate previously manual steps performed by Operations personnel

ÒBetter visibility of the order and logistics situation, at present and in the immediate future

ÒBetter utilization of the assets, shorten return-to-new-lease timeÒHigher efficiency in the work of Operations, measured by FPY/

FTEÒIncreased level of self-service

måndag 19 november 12

Page 60: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : Minimal Viable Product

ÒBusiness as usual by 1st July 2013 (when current systems are no longer supported)

måndag 19 november 12

Page 61: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : intressenter

ÒLogistics PlannerÒreads and analyzes reports from system to keep track of container

locations and statuses as well as the flow of containers (demands, returns, etc.) in order to plan repositions.

ÒLogistics CoordinatorÒmanages inventories and coordinates pick up of units at customer sites,

repositions containers based on requests from LP. Identifies and books appropriate transportation for repositions.

ÒOrder CoordinatorÒmanages rental orders, and customer support

ÒLesseeÒplaces orders, receives and returns containers, and receives invoices.

Contract holder and may earn reward points and discounts.Òconsumers of generated dataÒGround Handler Agents

måndag 19 november 12

Page 62: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : drivkrafter

ÒEnd-of-Life for Core System by Q2 2013ÒOptimize IT costÒDeveloping the System Architecture

måndag 19 november 12

Page 63: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : kritiska succéfaktorer

ÒStrategic DirectionÒcustom made software or product-based solution?Òsupplier for long-term partnership?

ÒClose collaboration IT - BusinessÒMethodologyÒCorporate CommunicationÒCorrect DataÒStaff Involvement

måndag 19 november 12

Page 64: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : effektkartor

ÒMinimal Viable ProductÒFinanceÒGlobal Service NetworkÒITÒLessee & PartnerÒLogisticsÒOrder ManagementÒOther Stakeholders

måndag 19 november 12

Page 65: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : product roadmap

måndag 19 november 12

Page 66: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : systemarkitektur

ÒProvide a high level view which is implementation neutral to as a large extent as possible, taking MoveIT’s current environment into account.

ÒAs we have developed this architecture we have used the following values:ÒFlexibility - choices made today may change as new business

requirements emerges and new technology become availableÒStability - must withstand outages like network and power.

Unavailability of one part of the system should not bring down the entire system.

ÒDeployability: upgrading must not be a risky venture, and should not imply downtime.

måndag 19 november 12

Page 67: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : systemarkitektur (målbild)

måndag 19 november 12

Page 68: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : User Experience

Ònear future and development of Minimal Viable ProductÒstructured way of working with UX on a strategic level and in the

long run.Ònot a oneoff task at the beginning, but an ongoing process

måndag 19 november 12

Page 69: Inception - lean förstudie - för ett lyckat agilt projekt

MoveIT : User Experience

ÒAlign business and UX strategyÒEffect mappingÒUsability GuidelinesÒAccessibility GuidelinesÒGraphic Identity, design and content guidelinesÒUser AnalyticsÒUX organisationÒCompetitive Benchmarking

måndag 19 november 12

Page 70: Inception - lean förstudie - för ett lyckat agilt projekt

+ -

måndag 19 november 12

Page 71: Inception - lean förstudie - för ett lyckat agilt projekt

En lyckad inception....

Òdet komplexa problemet blev en serie simpla problemÒminskad riskÒbättre estimat

måndag 19 november 12

Page 72: Inception - lean förstudie - för ett lyckat agilt projekt

En lyckad inception....

Òdet komplexa problemet blev en serie simpla problemÒminskad riskÒbättre estimat

Òsamma språk affär - IT - partner : djupförståelse för helheten

måndag 19 november 12

Page 73: Inception - lean förstudie - för ett lyckat agilt projekt

En lyckad inception....

Òdet komplexa problemet blev en serie simpla problemÒminskad riskÒbättre estimat

Òsamma språk affär - IT - partner : djupförståelse för helhetenÒbra granularitet på kraven

Òtillräckligt finkornigt för att kunna börja direktÒtillräckligt grovkornigt för att kunna förändras över tid

måndag 19 november 12

Page 74: Inception - lean förstudie - för ett lyckat agilt projekt

En lyckad inception....

Òdet komplexa problemet blev en serie simpla problemÒminskad riskÒbättre estimat

Òsamma språk affär - IT - partner : djupförståelse för helhetenÒbra granularitet på kraven

Òtillräckligt finkornigt för att kunna börja direktÒtillräckligt grovkornigt för att kunna förändras över tid

Òkickstart : implementationen kan börja!

måndag 19 november 12

Page 75: Inception - lean förstudie - för ett lyckat agilt projekt

...underlättas av

Òöppenhet

måndag 19 november 12

Page 76: Inception - lean förstudie - för ett lyckat agilt projekt

...underlättas av

ÒöppenhetÒförtroende

måndag 19 november 12

Page 77: Inception - lean förstudie - för ett lyckat agilt projekt

...underlättas av

ÒöppenhetÒförtroendeÒtillgänglighet

måndag 19 november 12

Page 78: Inception - lean förstudie - för ett lyckat agilt projekt

...underlättas av

ÒöppenhetÒförtroendeÒtillgänglighetÒbeslutsmässighet

måndag 19 november 12

Page 79: Inception - lean förstudie - för ett lyckat agilt projekt

...underlättas av

ÒöppenhetÒförtroendeÒtillgänglighetÒbeslutsmässighetÒen agil inställning

Òinte på förhand bestämma leverabler och styra på detÒerkänna att det vi trodde var den största/viktigaste utmaningen inte

alltid är det

måndag 19 november 12

Page 80: Inception - lean förstudie - för ett lyckat agilt projekt

[email protected] @barbiche

TACK!

måndag 19 november 12