using scaled agile framework (safe) in our it factory | anders sixtensson | ltg-32
TRANSCRIPT
USING SCALED AGILE FRAMEWORK (SAFE) IN OUR IT FACTORY
Lean Tribe Gathering #32 Karlskrona
Anders Sixtensson, 151125
Multichannel Factory in Big Picture
2
Feature Template
…..
Business Need
Initial Screening
Assess-ment
Prioritize
Routing
ProgrammePriorityGroup
FeatureRoutingGroup
eCOMProgramme
Development Log
Quality Control
SOM
NEW WEB
OTHER eCom PROJECTS
RUN
3 4.1
2a 2b 3
Incidents
Fixes
4.2
4.3
RUNLEGACY
MultichannelFactory
X FeatureTeamsFactory
Backlog
LegacyBacklog
ProjectBacklog
ProjectBacklog
ProjectBacklog
Code ControlToolsProcess ManagementMaster Planning
FACTORY
XXXProgramme
Development Log
Business Need
FEATURE xFeature LeadSA/ITSA
SAFePortfolio level
Program level
Team level
Stories
Features
Epics
2 weekSprints
10-12 weekProduct Increments (PIs)
SAFePortfolio level
Program level
Team level
Stories
Features
Epics
2 weekSprints
10-12 weekProduct Increments (PIs)
Team (5-8)
SAFePortfolio level
Program level
Team level
Stories
Features
Epics
2 weekSprints
10-12 week(PIs)
Team (5-8)
Agile Release Train (ART – 50-120)
SAFe mapping to Big Picture
Feature Template
…..
Business Need
Initial Screenin
g
Assess-ment
Prioritize
Routing
ProgrammePriorityGroup
FeatureRoutingGroup
eCOMProgramme
Development Log
SOM
NEW WEB
OTHER eCom PROJECTS
RUN
W2b W3
3 4.1
2a 2b 3
Incidents
Fixes
4.2
4.3
RUNLEGACY
MultichannelFactory
X FeatureTeamsFactory
Backlog
LegacyBacklog
ProjectBacklog
ProjectBacklog
ProjectBacklog
FACTORY
XXXProgramme
Development Log
Business Need
FEATURE xFeature LeadSA/ITSA
Business Need
Portfolio mgmt
Program mgmt = Factory = ART
Team mgmt = Vendor
BRP
DEVELOPMENT
END2END TEST
PGLS
STQ3
STQ4
• End2end tests• QA matching STQ4
SOLUTIONING
BRP
”top
-10”
”top
-10”
”top
-10”
STQ2
SolutionKanban
STQ1
Feature flow and alignment with STQs
STQ5
PMO
Factory ”Get going SAFe” = PI0
Processes and way-of-working established Infrastructure and environments defined and set up Tools available, usage agreed Process of build and release management established Physical environments (workplace) set up People/teams with required skills available, ready for onboarding Scope of Factory development agreed Funding of Factory development agreed Code base for Factory development and branching strategy agreed Coding guidelines and QA agreed Contractual situation (Factory vs. eComm coding) resolved Dependencies and relation of eComm to Factory environments
identified, measures to handle appropriately defined
Challenges right now (mid PI1)
Features requires Legacy parts with own Release cycles, run by vendors, having SLAs
Continuous Delivery ”all the way” Dashboards and visibility in real time Code Base and merging strategies Get stable velocity to base forecasting on Truly XFTs co-located with vendors and sourcing Governance and funding = understanding of SAFe
principles ”outside” the ART Find quick decision flow for small & highly
prioritized features ……