SlideShare uma empresa Scribd logo
1 de 41
Bra verktyg för produktägare som vidareutvecklar Scrum? Agila Sverige 2009  Tisdag 9.00 André Ekespong, IRM
Agenda  Bra verktyg för produktägare ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
André Ekespong ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nedlagd tid de senaste 12 mån Jag är absolut ingen ”High Tower”-arkitekt !
Projekt: Stöd för aktieanalytiker -98
Projektteam Stöd för aktieanalytiker -98 Projektledare (Product Owner) Chef för analys- verksamheten (> 20 milj lön/år)
Framgångfaktorer aktieanalytiker -98 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Vad vi tillämpade i Agile/XP i projektet för aktieanalytiker 1998 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resultat projektet för aktieanalys -98 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Uppgift – utveckla PO-rollen i Scrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Problem idag för PO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Problem med arkitektur – (medelstort företag med ca 500 anställda) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Value Optimization av raffinaderier (projekterfarenhet 2008/09) Utmaning: Hur optimera utfall/resultat från vald råoljemix?
Value Optimization av raffinaderier (resultat av projekt 2008/09) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Förslag till lösning på problemet ,[object Object],[object Object],[object Object],[object Object]
Hypotes: Conceptual Modelling för Scrum-rollen Product Owner ,[object Object],[object Object],[object Object],[object Object]
Vad är då verksamhetsarkitektur? ,[object Object],[object Object],[object Object],[object Object]
Verksamhetsarkitekturens hörnstenar Processer Information Processernas  informationsbehov Lagrad information Informations- försörjning Varför? Hur? Vad? Vem? När? System och tjänster Var? 13107
Verksamhetsarkitektur 13151 Utveckla processkarta Identifiera tjänster Analysera IRM-matriser Utforma tjänstestruktur Utforma kravspecifikation Utforma gränssnitt Prioritera processtjänster Utveckla  tjänster och system Förvalta tjänster och system Utveckla övergripande objektmodell Identifiera strategiska processer Initiera projekt Identifiera berörda tjänster
Arkitekturrollerna enl Dataföreningen Värde-nätverk Affär och strategi Affärs-modell Processer Information Applikation Infrastruktur Teknologi Tjänster Affärsarkitekt Verksamhets-arkitekt IT-Arkitekt
Exempel övergripande informationsmodell
Struktur via abstraktion till  25-35 objektgrupper 13153 Objektgrupper kan användas för att bringa ordning på  verksamhetsregler och tjänster exempelvis
Mål: Överbrygga klyftan mellan verksamhet och IT  Vision Verksamhet IT WHY HOW WHAT Process &  Architecture Matrix Requirement Matrix System Matrix Perspektiv enligt Zachmans ramverk
Mål för höst/vinter 2009/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inbjudan att delta för intresserade ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sammanfattning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOA-specialistens roll Affärsarkitekt Verksamhetsarkitekt IT-arkitekt
Identifiera tjänster -  grundläggande synsätt Stabilitet Organisation Process vem? hur? Information vad?
Verksamhetsarkitektur 13151 Utveckla processkarta Identifiera tjänster Analysera IRM-matriser Utforma tjänstestruktur Utforma kravspecifikation Utforma gränssnitt Prioritera processtjänster Utveckla  tjänster och system Förvalta tjänster och system Utveckla övergripande objektmodell Identifiera strategiska processer Initiera projekt Identifiera berörda tjänster
[object Object],Vad är en process? 9015/10668
Processarkitektur Operativ process Utvecklingsprocess Infrastrukturprocess Supportprocesser
Vad vill vi åstadkomma? Processägare Flexibilitet och vighet genom utveckling av verksamhetens processer både horisontellt och vertikalt För att möta omvärldens ständigt ökade krav på förändring Kund Kund
Objektmodellering ,[object Object],7069/5125
[object Object],8546
Exempel övergripande datamodell
Identifiera objekttjänster ,[object Object],En objektgrupp (subject area) =  en datatjänst (data centric service) 13153
Tjänstekarta
Top-down arkitektur ,[object Object],[object Object],VA-process
Identifiera tjänster  en del i verksamhetsarkitektur
Objektgrupp - detaljmodell 12305 En detaljmodell för en objektgrupp har relationer till objekt i andra objektgrupper.
Identifiera tjänster och struktur ,[object Object]

Mais conteúdo relacionado

Mais procurados

Resan in i vintergatan Från krav till system 2017 A
Resan in i vintergatan Från krav till system 2017 AResan in i vintergatan Från krav till system 2017 A
Resan in i vintergatan Från krav till system 2017 AAnnika Klyver
 
09 manajemen resiko
09 manajemen resiko09 manajemen resiko
09 manajemen resikoel_hady
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsAlan McSweeney
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architectureReal IRM
 
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and Measures
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and MeasuresWhy meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and Measures
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and MeasuresAdaptiveOrg Inc.
 
MSP Best Practice | Using Strategic IT Roadmaps to Get More Contracts
MSP Best Practice | Using Strategic IT Roadmaps to Get More ContractsMSP Best Practice | Using Strategic IT Roadmaps to Get More Contracts
MSP Best Practice | Using Strategic IT Roadmaps to Get More ContractsDavid Castro
 
Gestão da qualidade tqm e modelos de excelência
Gestão da qualidade tqm e modelos de excelênciaGestão da qualidade tqm e modelos de excelência
Gestão da qualidade tqm e modelos de excelênciaFelipe Guedes Pinheiro
 
IT Service Management Overview
IT Service Management OverviewIT Service Management Overview
IT Service Management OverviewAhmed Al-Hadidi
 
Pequena Introdução_Pesquisa de Clima Organizacional
Pequena Introdução_Pesquisa de Clima OrganizacionalPequena Introdução_Pesquisa de Clima Organizacional
Pequena Introdução_Pesquisa de Clima OrganizacionalAlvaro Mello
 
1. introdução csc conceitos básicos e cenários
1. introdução csc    conceitos básicos e cenários1. introdução csc    conceitos básicos e cenários
1. introdução csc conceitos básicos e cenáriosAllana Silveira
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureAlan McSweeney
 
ITIL SIAM - Service Integration and Management Model
ITIL  SIAM - Service Integration and Management ModelITIL  SIAM - Service Integration and Management Model
ITIL SIAM - Service Integration and Management ModelPeteFeehan
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesDavid Favelle
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingAng Chen
 
ITIL Service Transition
ITIL Service TransitionITIL Service Transition
ITIL Service TransitionMarvin Sirait
 

Mais procurados (20)

Resan in i vintergatan Från krav till system 2017 A
Resan in i vintergatan Från krav till system 2017 AResan in i vintergatan Från krav till system 2017 A
Resan in i vintergatan Från krav till system 2017 A
 
09 manajemen resiko
09 manajemen resiko09 manajemen resiko
09 manajemen resiko
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability Models
 
Enterprise Demand Management Framework
Enterprise Demand Management FrameworkEnterprise Demand Management Framework
Enterprise Demand Management Framework
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architecture
 
Os desafios da Administração Hospitalar no século XXI
Os desafios da Administração Hospitalar no século XXIOs desafios da Administração Hospitalar no século XXI
Os desafios da Administração Hospitalar no século XXI
 
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and Measures
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and MeasuresWhy meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and Measures
Why meaning matters - Outcomes, Benefits, CSFs, KPIs, Metrics and Measures
 
MSP Best Practice | Using Strategic IT Roadmaps to Get More Contracts
MSP Best Practice | Using Strategic IT Roadmaps to Get More ContractsMSP Best Practice | Using Strategic IT Roadmaps to Get More Contracts
MSP Best Practice | Using Strategic IT Roadmaps to Get More Contracts
 
Gestão da qualidade tqm e modelos de excelência
Gestão da qualidade tqm e modelos de excelênciaGestão da qualidade tqm e modelos de excelência
Gestão da qualidade tqm e modelos de excelência
 
IT Service Management Overview
IT Service Management OverviewIT Service Management Overview
IT Service Management Overview
 
Pequena Introdução_Pesquisa de Clima Organizacional
Pequena Introdução_Pesquisa de Clima OrganizacionalPequena Introdução_Pesquisa de Clima Organizacional
Pequena Introdução_Pesquisa de Clima Organizacional
 
1. introdução csc conceitos básicos e cenários
1. introdução csc    conceitos básicos e cenários1. introdução csc    conceitos básicos e cenários
1. introdução csc conceitos básicos e cenários
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution Architecture
 
ITIL SIAM - Service Integration and Management Model
ITIL  SIAM - Service Integration and Management ModelITIL  SIAM - Service Integration and Management Model
ITIL SIAM - Service Integration and Management Model
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model Emerges
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Application Management by Siemens
Application Management by SiemensApplication Management by Siemens
Application Management by Siemens
 
ITIL Service Transition
ITIL Service TransitionITIL Service Transition
ITIL Service Transition
 
Itil 4 Guiding Principles Mindmap
Itil 4 Guiding Principles MindmapItil 4 Guiding Principles Mindmap
Itil 4 Guiding Principles Mindmap
 
Awareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi Pendidikan
Awareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi PendidikanAwareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi Pendidikan
Awareness SNI ISO 21001:2018 Sistem Manajemen untuk Organisasi Pendidikan
 

Destaque

Bättre modeller annika klyver och peter tallungs, irm - maj 2013
Bättre modeller   annika klyver och peter tallungs, irm - maj 2013Bättre modeller   annika klyver och peter tallungs, irm - maj 2013
Bättre modeller annika klyver och peter tallungs, irm - maj 2013Peter Tallungs
 
Hur arbetar du kontinuerligt med din arkitketur arkitekturkväll dfk
Hur arbetar du kontinuerligt med din arkitketur   arkitekturkväll dfkHur arbetar du kontinuerligt med din arkitketur   arkitekturkväll dfk
Hur arbetar du kontinuerligt med din arkitketur arkitekturkväll dfkAnnika Klyver
 
Inbjudan Ea Seminarium I LinköPing
Inbjudan Ea Seminarium I LinköPingInbjudan Ea Seminarium I LinköPing
Inbjudan Ea Seminarium I LinköPingPerleck
 
Frukostseminarie va och vu 16 november 2012 irm
Frukostseminarie va och vu 16 november 2012 irmFrukostseminarie va och vu 16 november 2012 irm
Frukostseminarie va och vu 16 november 2012 irmAnnika Klyver
 
Creative mornings vintergatan irm 2015-01-09 A
Creative mornings   vintergatan irm 2015-01-09 ACreative mornings   vintergatan irm 2015-01-09 A
Creative mornings vintergatan irm 2015-01-09 AAnnika Klyver
 
Vintergatan Offentlig chef
Vintergatan Offentlig chefVintergatan Offentlig chef
Vintergatan Offentlig chefCecilia Nordén
 
Enterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseEnterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseHampus Ahlqvist
 
Enterprise Architecture Framework: Chase Global Bank
Enterprise Architecture Framework: Chase Global BankEnterprise Architecture Framework: Chase Global Bank
Enterprise Architecture Framework: Chase Global BankHampus Ahlqvist
 
Organizational Design - HCL Technologies
Organizational Design - HCL TechnologiesOrganizational Design - HCL Technologies
Organizational Design - HCL TechnologiesGautam Mahesh
 

Destaque (10)

Bättre modeller annika klyver och peter tallungs, irm - maj 2013
Bättre modeller   annika klyver och peter tallungs, irm - maj 2013Bättre modeller   annika klyver och peter tallungs, irm - maj 2013
Bättre modeller annika klyver och peter tallungs, irm - maj 2013
 
Hur arbetar du kontinuerligt med din arkitketur arkitekturkväll dfk
Hur arbetar du kontinuerligt med din arkitketur   arkitekturkväll dfkHur arbetar du kontinuerligt med din arkitketur   arkitekturkväll dfk
Hur arbetar du kontinuerligt med din arkitketur arkitekturkväll dfk
 
Inbjudan Ea Seminarium I LinköPing
Inbjudan Ea Seminarium I LinköPingInbjudan Ea Seminarium I LinköPing
Inbjudan Ea Seminarium I LinköPing
 
Frukostseminarie va och vu 16 november 2012 irm
Frukostseminarie va och vu 16 november 2012 irmFrukostseminarie va och vu 16 november 2012 irm
Frukostseminarie va och vu 16 november 2012 irm
 
Creative mornings vintergatan irm 2015-01-09 A
Creative mornings   vintergatan irm 2015-01-09 ACreative mornings   vintergatan irm 2015-01-09 A
Creative mornings vintergatan irm 2015-01-09 A
 
Vintergatan Offentlig chef
Vintergatan Offentlig chefVintergatan Offentlig chef
Vintergatan Offentlig chef
 
Enterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan ChaseEnterprise Architecture J.P Morgan Chase
Enterprise Architecture J.P Morgan Chase
 
Enterprise Architecture Framework: Chase Global Bank
Enterprise Architecture Framework: Chase Global BankEnterprise Architecture Framework: Chase Global Bank
Enterprise Architecture Framework: Chase Global Bank
 
Organizational Design - HCL Technologies
Organizational Design - HCL TechnologiesOrganizational Design - HCL Technologies
Organizational Design - HCL Technologies
 
Value stream mapping for non manufacturing environments
Value stream mapping for non manufacturing environmentsValue stream mapping for non manufacturing environments
Value stream mapping for non manufacturing environments
 

Semelhante a Bra verktyg för produktägare som vidareutvecklar scrum - André Ekespong

Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...MariellJuhlin1
 
HR i molnet - workshop HR tech 2016
HR i molnet - workshop HR tech 2016HR i molnet - workshop HR tech 2016
HR i molnet - workshop HR tech 2016Fredrik Rexhammar
 
"KPI-projektet", KTH verksamhetsledning
"KPI-projektet", KTH verksamhetsledning"KPI-projektet", KTH verksamhetsledning
"KPI-projektet", KTH verksamhetsledningPontus Wadström
 
Tips för bättre agila webbprojekt
Tips för bättre agila webbprojektTips för bättre agila webbprojekt
Tips för bättre agila webbprojekt7minds AB
 
Ferrologic Presentation Linkedin
Ferrologic Presentation LinkedinFerrologic Presentation Linkedin
Ferrologic Presentation Linkedinmattias_wuori
 
Presentation från webbinariet - Från användarvänligt till användbart
Presentation från webbinariet - Från användarvänligt till användbartPresentation från webbinariet - Från användarvänligt till användbart
Presentation från webbinariet - Från användarvänligt till användbartFrontit
 
Seminar on PMBOK, PRINCE2 and ISO 21500
Seminar on PMBOK, PRINCE2 and ISO 21500Seminar on PMBOK, PRINCE2 and ISO 21500
Seminar on PMBOK, PRINCE2 and ISO 21500Klas Skogmar
 
BTB AB - Outsourcing
BTB AB - OutsourcingBTB AB - Outsourcing
BTB AB - OutsourcingArvid Bräne
 
Nordic intranet summit 2014,12-13maj
Nordic intranet summit 2014,12-13majNordic intranet summit 2014,12-13maj
Nordic intranet summit 2014,12-13majSina Keshavarzi
 
The Future of System Integration
The Future of System IntegrationThe Future of System Integration
The Future of System IntegrationAdam Wahlund
 
Sig security fokusdag 2011 CIO & Molnsäkerhet
Sig security fokusdag 2011 CIO & MolnsäkerhetSig security fokusdag 2011 CIO & Molnsäkerhet
Sig security fokusdag 2011 CIO & MolnsäkerhetPredrag Mitrovic
 
Revitalisering av legacy - är det möjligt - Joakim Lindbom
Revitalisering av legacy - är det möjligt - Joakim LindbomRevitalisering av legacy - är det möjligt - Joakim Lindbom
Revitalisering av legacy - är det möjligt - Joakim LindbomJoakim Lindbom
 
Integrerad produktframtagningsprocess
Integrerad produktframtagningsprocessIntegrerad produktframtagningsprocess
Integrerad produktframtagningsprocessjge01
 
CV Malin Johansson MODUL1
CV Malin Johansson MODUL1CV Malin Johansson MODUL1
CV Malin Johansson MODUL1Malin Johansson
 
Digital Transformation - från status quo till verklig handling
Digital Transformation - från status quo till verklig handlingDigital Transformation - från status quo till verklig handling
Digital Transformation - från status quo till verklig handlingAlenio
 
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbeten
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbetenKunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbeten
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbetenHiQInternational
 

Semelhante a Bra verktyg för produktägare som vidareutvecklar scrum - André Ekespong (20)

Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
Kraftsamling ai referensgruppsmöte 2 driftoptimering inom energi i befintligt...
 
HR i molnet - workshop HR tech 2016
HR i molnet - workshop HR tech 2016HR i molnet - workshop HR tech 2016
HR i molnet - workshop HR tech 2016
 
"KPI-projektet", KTH verksamhetsledning
"KPI-projektet", KTH verksamhetsledning"KPI-projektet", KTH verksamhetsledning
"KPI-projektet", KTH verksamhetsledning
 
Tips för bättre agila webbprojekt
Tips för bättre agila webbprojektTips för bättre agila webbprojekt
Tips för bättre agila webbprojekt
 
Ferrologic Presentation Linkedin
Ferrologic Presentation LinkedinFerrologic Presentation Linkedin
Ferrologic Presentation Linkedin
 
gupea_2077_10443_1
gupea_2077_10443_1gupea_2077_10443_1
gupea_2077_10443_1
 
Presentation från webbinariet - Från användarvänligt till användbart
Presentation från webbinariet - Från användarvänligt till användbartPresentation från webbinariet - Från användarvänligt till användbart
Presentation från webbinariet - Från användarvänligt till användbart
 
Seminar on PMBOK, PRINCE2 and ISO 21500
Seminar on PMBOK, PRINCE2 and ISO 21500Seminar on PMBOK, PRINCE2 and ISO 21500
Seminar on PMBOK, PRINCE2 and ISO 21500
 
BTB AB - Outsourcing
BTB AB - OutsourcingBTB AB - Outsourcing
BTB AB - Outsourcing
 
Nordic intranet summit 2014,12-13maj
Nordic intranet summit 2014,12-13majNordic intranet summit 2014,12-13maj
Nordic intranet summit 2014,12-13maj
 
Nordic intranet summit 2014, 12-13maj
Nordic intranet summit 2014, 12-13majNordic intranet summit 2014, 12-13maj
Nordic intranet summit 2014, 12-13maj
 
The Future of System Integration
The Future of System IntegrationThe Future of System Integration
The Future of System Integration
 
Sig security fokusdag 2011 CIO & Molnsäkerhet
Sig security fokusdag 2011 CIO & MolnsäkerhetSig security fokusdag 2011 CIO & Molnsäkerhet
Sig security fokusdag 2011 CIO & Molnsäkerhet
 
Revitalisering av legacy - är det möjligt - Joakim Lindbom
Revitalisering av legacy - är det möjligt - Joakim LindbomRevitalisering av legacy - är det möjligt - Joakim Lindbom
Revitalisering av legacy - är det möjligt - Joakim Lindbom
 
Nätverksmöte 081201
Nätverksmöte 081201Nätverksmöte 081201
Nätverksmöte 081201
 
Trendspaning iasa
Trendspaning iasaTrendspaning iasa
Trendspaning iasa
 
Integrerad produktframtagningsprocess
Integrerad produktframtagningsprocessIntegrerad produktframtagningsprocess
Integrerad produktframtagningsprocess
 
CV Malin Johansson MODUL1
CV Malin Johansson MODUL1CV Malin Johansson MODUL1
CV Malin Johansson MODUL1
 
Digital Transformation - från status quo till verklig handling
Digital Transformation - från status quo till verklig handlingDigital Transformation - från status quo till verklig handling
Digital Transformation - från status quo till verklig handling
 
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbeten
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbetenKunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbeten
Kunskapsbaren 2011 Stockholm - Bättre affärsmässighet i IT-arbeten
 

Mais de manssandstrom

Systemtänkande DevLin 2011
Systemtänkande DevLin 2011Systemtänkande DevLin 2011
Systemtänkande DevLin 2011manssandstrom
 
Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011manssandstrom
 
Scrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna HertingScrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna Hertingmanssandstrom
 
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas BjorkholmAgile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas Bjorkholmmanssandstrom
 
Skala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel BergSkala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel Bergmanssandstrom
 
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter WigleKlyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter Wiglemanssandstrom
 
Användaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias PerssonAnvändaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias Perssonmanssandstrom
 
Spelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas LundborgSpelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas Lundborgmanssandstrom
 
Problemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn KalinProblemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn Kalinmanssandstrom
 
Den empiriska processen - Daniel Brolund
Den empiriska processen - Daniel BrolundDen empiriska processen - Daniel Brolund
Den empiriska processen - Daniel Brolundmanssandstrom
 
Scrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina TrendeScrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina Trendemanssandstrom
 
Dyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim OhlroggeDyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim Ohlroggemanssandstrom
 
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas LindstromEnkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas Lindstrommanssandstrom
 
Vad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik JonssonVad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik Jonssonmanssandstrom
 
10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerbergmanssandstrom
 
Vem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas NilssonVem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas Nilssonmanssandstrom
 
Parprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas LindholmParprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas Lindholmmanssandstrom
 
Autodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke HelgstrandAutodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke Helgstrandmanssandstrom
 
Jobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola EllnestamJobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola Ellnestammanssandstrom
 
User story mapping - Andreas Ekstrom
User story mapping - Andreas EkstromUser story mapping - Andreas Ekstrom
User story mapping - Andreas Ekstrommanssandstrom
 

Mais de manssandstrom (20)

Systemtänkande DevLin 2011
Systemtänkande DevLin 2011Systemtänkande DevLin 2011
Systemtänkande DevLin 2011
 
Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011Tillståndslös programmering devlin 2011
Tillståndslös programmering devlin 2011
 
Scrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna HertingScrum och Kanban samtidigt - Anna Herting
Scrum och Kanban samtidigt - Anna Herting
 
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas BjorkholmAgile och Kanban på driftavdelningen - Tomas Bjorkholm
Agile och Kanban på driftavdelningen - Tomas Bjorkholm
 
Skala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel BergSkala scrum med visuell planering från lean - Daniel Berg
Skala scrum med visuell planering från lean - Daniel Berg
 
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter WigleKlyftan mellan nyutveckling och förvaltning - Petter Wigle
Klyftan mellan nyutveckling och förvaltning - Petter Wigle
 
Användaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias PerssonAnvändaren smidig lättrorlig och vig? - Mattias Persson
Användaren smidig lättrorlig och vig? - Mattias Persson
 
Spelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas LundborgSpelregler för självorganiserande team - Tomas Lundborg
Spelregler för självorganiserande team - Tomas Lundborg
 
Problemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn KalinProblemfokuserande retrospektiv - Torbjorn Kalin
Problemfokuserande retrospektiv - Torbjorn Kalin
 
Den empiriska processen - Daniel Brolund
Den empiriska processen - Daniel BrolundDen empiriska processen - Daniel Brolund
Den empiriska processen - Daniel Brolund
 
Scrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina TrendeScrum och städning, fika eller städa det är frågan - Josefina Trende
Scrum och städning, fika eller städa det är frågan - Josefina Trende
 
Dyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim OhlroggeDyra utbytbara människor - Joakim Ohlrogge
Dyra utbytbara människor - Joakim Ohlrogge
 
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas LindstromEnkelhet som medel möjlighet som mål - Niklas Lindstrom
Enkelhet som medel möjlighet som mål - Niklas Lindstrom
 
Vad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik JonssonVad är agilt i ideelt - Fredrik Jonsson
Vad är agilt i ideelt - Fredrik Jonsson
 
10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg10 Sätt att arbeta med åtagande - Marcus Widerberg
10 Sätt att arbeta med åtagande - Marcus Widerberg
 
Vem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas NilssonVem har ansvar för hastigheten - Thomas Nilsson
Vem har ansvar för hastigheten - Thomas Nilsson
 
Parprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas LindholmParprogrammering bra i alla lägen? - Niklas Lindholm
Parprogrammering bra i alla lägen? - Niklas Lindholm
 
Autodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke HelgstrandAutodidaktiken i praktiken - Åke Helgstrand
Autodidaktiken i praktiken - Åke Helgstrand
 
Jobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola EllnestamJobba med teknisk skuld - Ola Ellnestam
Jobba med teknisk skuld - Ola Ellnestam
 
User story mapping - Andreas Ekstrom
User story mapping - Andreas EkstromUser story mapping - Andreas Ekstrom
User story mapping - Andreas Ekstrom
 

Bra verktyg för produktägare som vidareutvecklar scrum - André Ekespong

  • 1. Bra verktyg för produktägare som vidareutvecklar Scrum? Agila Sverige 2009 Tisdag 9.00 André Ekespong, IRM
  • 2.
  • 3.
  • 4. Nedlagd tid de senaste 12 mån Jag är absolut ingen ”High Tower”-arkitekt !
  • 5. Projekt: Stöd för aktieanalytiker -98
  • 6. Projektteam Stöd för aktieanalytiker -98 Projektledare (Product Owner) Chef för analys- verksamheten (> 20 milj lön/år)
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Value Optimization av raffinaderier (projekterfarenhet 2008/09) Utmaning: Hur optimera utfall/resultat från vald råoljemix?
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Verksamhetsarkitekturens hörnstenar Processer Information Processernas informationsbehov Lagrad information Informations- försörjning Varför? Hur? Vad? Vem? När? System och tjänster Var? 13107
  • 19. Verksamhetsarkitektur 13151 Utveckla processkarta Identifiera tjänster Analysera IRM-matriser Utforma tjänstestruktur Utforma kravspecifikation Utforma gränssnitt Prioritera processtjänster Utveckla tjänster och system Förvalta tjänster och system Utveckla övergripande objektmodell Identifiera strategiska processer Initiera projekt Identifiera berörda tjänster
  • 20. Arkitekturrollerna enl Dataföreningen Värde-nätverk Affär och strategi Affärs-modell Processer Information Applikation Infrastruktur Teknologi Tjänster Affärsarkitekt Verksamhets-arkitekt IT-Arkitekt
  • 22. Struktur via abstraktion till 25-35 objektgrupper 13153 Objektgrupper kan användas för att bringa ordning på verksamhetsregler och tjänster exempelvis
  • 23. Mål: Överbrygga klyftan mellan verksamhet och IT Vision Verksamhet IT WHY HOW WHAT Process & Architecture Matrix Requirement Matrix System Matrix Perspektiv enligt Zachmans ramverk
  • 24.
  • 25.
  • 26.
  • 27. SOA-specialistens roll Affärsarkitekt Verksamhetsarkitekt IT-arkitekt
  • 28. Identifiera tjänster - grundläggande synsätt Stabilitet Organisation Process vem? hur? Information vad?
  • 29. Verksamhetsarkitektur 13151 Utveckla processkarta Identifiera tjänster Analysera IRM-matriser Utforma tjänstestruktur Utforma kravspecifikation Utforma gränssnitt Prioritera processtjänster Utveckla tjänster och system Förvalta tjänster och system Utveckla övergripande objektmodell Identifiera strategiska processer Initiera projekt Identifiera berörda tjänster
  • 30.
  • 31. Processarkitektur Operativ process Utvecklingsprocess Infrastrukturprocess Supportprocesser
  • 32. Vad vill vi åstadkomma? Processägare Flexibilitet och vighet genom utveckling av verksamhetens processer både horisontellt och vertikalt För att möta omvärldens ständigt ökade krav på förändring Kund Kund
  • 33.
  • 34.
  • 36.
  • 38.
  • 39. Identifiera tjänster en del i verksamhetsarkitektur
  • 40. Objektgrupp - detaljmodell 12305 En detaljmodell för en objektgrupp har relationer till objekt i andra objektgrupper.
  • 41.

Notas do Editor

  1. Jag är definitivt kvar i utvecklarkulturen också och det är ett medvetet val. Jag är definitivt ingen ”high tower” arkitekt – vilket är en rädsla i Agilekretsar.
  2. Systemet ersatte Excel-lösningar. Genom att använda databas istället för Excelark kunde man visa upp data ur alla ledder från webben
  3. Uppgiften är att Hitta bra verktyg för produktägare som vidareutvecklar Scrum Produktägarens roll(PO) är viktig för att Scrum skall fungera. Idag har många svårigheter att hitta bra PO och de som finns saknar bra etablerade verktyg för sin roll. Inom verksamhetsarkitekur-kulturen finns processmodeller, informationsmodeller och matriser som etablerade artefakter. Dessa kan tas fram på några veckor. Jag tänker visa att de modellerna kan användas på ett agilt sätt och hjälpa PO att fånga behov och att kommunicera med verksamhetens experter och chefer. Det kan ge organisationer med agila ambitioner ett bra stöd och högre kvalitet inom det svåra gränslandet mellan verksamhet och IT.
  4. Ser det inte ofta ut så här i alla Agile-projekt?
  5. Inledning Verksamhetsarkitekturens hörnstenar är processer, information och system och hur dessa samverkar – det är vad VA handlar om i grund och botten. Processer I VA så beskriver vi processerna på en övergripande nivå. Normalt så har vi en processkarta för hela verksamheten med 6-8 processer och som vi sen detaljerar så att vi hr en processkarta per process, dvs 6-8 st. Om vi relaterar den här hörnstenen till Zachman så svarar processerna på frågan hur arbetet bedrivs, vi kopplar processerna till vision, mål och strategi och får då koppling till varför vi beskriver även händelser som initierar processerna som ger oss en koppling till när och till sist så anger vilka aktörer som utför processerna och får kopplingen till vem. Information Den andra hörnstenen är informationen och vi använder objektmodellen som verktyg för att beskriva vilken information som verksamheten hanterar och hur den är strukturerad. Och informationen svarar på frågan vad i Zachman framework System Den tredje hörnstenen är system, databaser, applikationer där informationen lagras och hanteras. Matriser För att det ska bli en arkitektur av dett så analyserar vi hur dessa hörnstenar hänger ihop med hjälp av matriser. Process- och informationsmatris – beskriver vilken info som en process behöver och vilken information som processen skapar. Vi analyserar vilka system som stödjer vilka processer och till sist så har vi en matris för att analysera var och hur vi har lagrat informationen. Detta tillsammans bildar som sagt var hörnstenarna i arkitekturen. Nuläge/framtid Vi använder dessa modeller och matriser för att dels kartlägga nuläget men framför allt så tar vi fram en framtida version av hur vi vill att dessa hörnstenar ska se ut. System – service komponenter Det som vi har kompletterat dessa hörnstenar med är att systemen numera är kompletterade med service komponenter. Övergång Det var en kort beskrivning av vad verksamhetsarkitekturen består av låt oss nu gå vidare och se hur vi använder den för att ta fram en SOA-baserad arkitektur. Customer Value To be prepared for change ; IT shall support changes and development of Business Processes. High Quality; to provide the business processes with high quality SOA Services. This includes high quality of data/information, functions and business rules. Low cost; every SOA Service is unique and there are no duplicates regarding data, function and business rules. This reduces the cost compared to the legacy with more than 50 % in many businesses.
  6. Exempel på helhetsperspektiv. Används för att förenkla kommunikation.
  7. Inledning Vi använder objektgruppsmodell som verktyg för att beskriva hörnstenen information på en övergripande nivå för en verksamhet . Objektgruppsmodell Vi tar först fram en övergripande objektmodell för hela verksamheten med de mest centrala begreppen och relationerna. Utifrån den objektmodellen identifierar vi grupper av objekt. Vi grupperar genom att utgå från ett viktigt objekt i verksamheten – ett sk kärnobjekt och analyserar vilka kringliggande objekt har samma livscykel som det aktuella objektet – utifrån det får vi fram objektgrupperna. Identifiera När den här väl är klar är det enkelt att identifiera objekt servicekomponenterna – det är nämligen 1:1 så har man identifierat en objektgrupp så har man identifierat en objekt servicekomponent Övergång Men vi behöver mer kunskap om objektgrupperna för den fortsatta analysen så därför tar vi fram detaljmodeller…
  8. Matriser och modeller används för att överbrygga gapet mellan IT och verksamhet. Perspektiven är från Zachmans ramverk. Målet för IRM är att överbrygga klyftan mellan verksamhet och IT genom att ha en fot i bägge världarna
  9. Hos Toyota har man chefsingenjören (och hans team). Vid husbyggnad har man arkitekten (eller teamet av arkitekter). Vid filmproduktion har man filmregissören. (Vid teaterproduktion teaterregissören).   Och i vår bransch arbetar till exempel IASA för att arkitektrollen skall utvecklas åt detta håll. Vilket den också gör. Hela it-arkitektcommunityn är på väg åt detta håll. 
  10. Du får delta om du vill.
  11. Här finns fyra ord som särskilt ska understrykas: händelse , aktiviteter , resultat och kunden Definition av en process: Här finns fyra ord som särskilt ska understrykas: händelse , aktiviteter , resultat och kunden Definitionen är användbar när vi analyserar processer. Har vi fångat de viktiga attributen (dvs de fyra orden ovan)? Bildens budskap Att definiera vad en process är. Presentation Betona följande ord i definitionen: Händelse, ofta kopplad till en kund Aktiviteter, det arbete som utförs till följd av en händelse Resultat, det som ”kommer ut ur processen” Kund, processer syftar till att öka fokuseringen på kunden Övergång till nästa bild Det här är en nedskriven, sammanfattad definition på en process, men vad kännetecknar en process?
  12. Processägaren likt en dirigent orkestrerar sina processer Obs – prattext till orkestrering av Eskil Focusing on critical business process Develope a new process instant for a specific customer, product, contry, event … Orchestrator is a new role supporting the process owner Working closely together with ”service owners” This role is created by John Hagel in ”out of the Box” Bild som visar flexibilitet och orkestrering Vilka värden skapas (white paper) Det här är vad alla talar om men hur skapar vi förutsättningar för att nå dit? Lista med förutsättningar (slå in öppen dörr..) PAUL ALLEN Constant business change New business areas, products, channels, technologies … Silo systems and processes Duplication Inconsistency High cost Time to market IT is critical path Quality Repeatable processes Consistent outcomes Satisfied customers Cost of change
  13. Lagra Information efter behov Okej en förutsättning för att upphandla morgondagens krav var att vi beskriver och förmedlar våra krav i modeller att vi bygger på information som är den mest stabila så nu är utmaningen att hitta metoder för att kombinera det här för att jag tror att Ni minsann är nyfikna och håller med om det jag sagt frågan är bara hur gör vi det här. Ja vi måste ju ta reda på vad vi ska lagra och då gör vi som kocken. Om vi nu vill ha system som kan klara av en förändring i morgon utan att få hicka. Så kan vi inte lagra informationen på ett flertal ställen. Ponera att vi jobbar på restaturang och har en kyl där vi lagrar ingridienserna. Vi skulle kunna lagra dom efter recept det går då bra och snabbt att ta fram ingrideinseran men nackdelen är att vi inte vet. Hur mycket vi har av till exempel vetemjöl eller ägg. Så ett annat sätt att lagra Ingridienserna skulle ju vara efter råvaror på så sätt kan vi ju kombinera och göra nya recept allteftersom vad vi känner för och även de rätter vi inte har på menyn idag kan ju tas fram och lagas av det som finns. Vi vet också när det är slut och vi behöver beställa mera Och om varje råvara lagras på ett och samma ställe är det lättare att hitta och använda sig av. Vi slipper utgågna varar eller det är åtminstone lättare att hålla ordning och genom att inte ha pastan på hundra ställen spar vi också utrymme. Begrepp
  14. Inledning Vi använder objektgruppsmodell som verktyg för att beskriva hörnstenen information på en övergripande nivå för en verksamhet . Objektgruppsmodell Vi tar först fram en övergripande objektmodell för hela verksamheten med de mest centrala begreppen och relationerna. Utifrån den objektmodellen identifierar vi grupper av objekt. Vi grupperar genom att utgå från ett viktigt objekt i verksamheten – ett sk kärnobjekt och analyserar vilka kringliggande objekt har samma livscykel som det aktuella objektet – utifrån det får vi fram objektgrupperna. Identifiera När den här väl är klar är det enkelt att identifiera objekt servicekomponenterna – det är nämligen 1:1 så har man identifierat en objektgrupp så har man identifierat en objekt servicekomponent Övergång Men vi behöver mer kunskap om objektgrupperna för den fortsatta analysen så därför tar vi fram detaljmodeller…
  15. Nu har vi gått igenom att vi ident
  16. När vi gör detaljerade objektgruppsmodeller fattar vi beslut om vilka objekt som ska vara innanför resp utanför avgränsningen för den aktuella objektgruppen. Vi gör det utifrån…- beskriv principerna Det ger oss objektgrupper som har ett litet beroende till andra objektgrupper – dvs utmärkt underlag för att identifiera servicekomponenter Rita inte ut relationerna mellan objekten i andra grupper, t ex leverantör och leverantörsavtal. Låt istället dessa framgå i resp objektgrupp Utgå från ett kärnobjekt 1:M relation ingår på M-sidan M:M måste bedömas När föds informationen? Kontrollera mot ramobjektet så att objektgruppen blir tillräckligt stor Bättre kvalité OBS Objektgruppshierarki Ger oss möjlighet att utveckla stegvis eftersom vi har en karta att utgå ifrån
  17. Analys av arkitektur och ”matrisen” Titta på kvarteren – ett kvarter kan motsvara en aktivitetstjänst men i många fall kan endast en rad motsvara en aktivitetsservicekomponent Vad skiljer en SOA-matris från en IRM-matris?