│ © 2020 VMware, Inc.
SpringOne
Transformation: Not Only The App
But Also The Way We Work
Agile Leadership
Fani Bahar - VMware Pivotal Labs
Martin Wolf - DATEV
September 2020
Confidential │ © 2020 VMware, Inc. 2
Fani Bahar
Senior Product Manager
Martin Wolf
Product Owner
Confidential │ © 2020 VMware, Inc. 3
Confidential │ © 2020 VMware, Inc. 4
Confidential │ © 2020 VMware, Inc. 5
Why we need transformation?
Monolithic applications put your business at Risk!
Users
Features
Complexity &
severity of
errors
Confidential │ © 2020 VMware, Inc. 6
Existing DUo
What does transformation mean?
Split the monolith while it’s running
Cut off one of the main use cases
Convert into microservice architecture
Connect to the existing system and make it run
New services
Confidential │ © 2020 VMware, Inc. 7
What did we achieve?
Our Expectation: Additional Results:
First steps in application
transformation
Learn about new Plattform
Connect new and existing app parts
Starting a new way of working
Planning
Focusing
Ask & understanding the ‘WHY’
Start lean and small
Confidential │ © 2020 VMware, Inc. 8
WE NEED TO
TRANSFORM TOO
Confidential │ © 2020 VMware, Inc. 9
#1 Prepare your organization to fit in new Agile
way of work
Confidential │ © 2020 VMware, Inc. 10
Why we need promotional organizations and processes and how to do it?
Architectures shapes organizations
Start small
Scale slow
Split sensible
Grow
and Split
Responsibility Autonomy Efficient
Change Agent - who would guide the change process
clear - strict - focused - kind
Confidential │ © 2020 VMware, Inc. 11
#2 Define your better future together
Confidential │ © 2020 VMware, Inc. 12
Why we need alignment and how to do it?
Alignment is an important step on transformation journey
Vision = WHAT + WHY
Do the work! <Buzzwords> is not magic pill
Strategy = HOW
Confidential │ © 2020 VMware, Inc. 13
#3 Start small and focus on happy path
Confidential │ © 2020 VMware, Inc. 14
Prioritize your use case to get going
Starting is the hardest part
Alignment on the Application Journey
Agreed on where to start
Confidential │ © 2020 VMware, Inc. 15
#4 Focus on outcomes and improve it iteratively
Confidential │ © 2020 VMware, Inc. 16
Understand your user and solve their problem
How impactful not how many features?
I want to get
notification
when upload
failed
New Team
Notification
Management
10K
Notification
Invest on your user
Problem
Iterative improvement Outcomes
Confidential │ © 2020 VMware, Inc. 17
#5 Build high quality app
Confidential │ © 2020 VMware, Inc. 18
BUILDING
HIGH QUALITY
APP
We want to deliver the best product for user
Appreciate Developer’s practices
Test driven development
Continuous refactoring
Pairing
gherkin user stories as
starting point
Confidential │ © 2020 VMware, Inc. 19
#1 Prepare your organization to fit in new Agile way of work
#2 Define your better future together
#3 Start small and focus on happy path
#4 Focus on outcomes and improve it iteratively
#5 Build high quality app
Successful Transformation: Not Only The
App But Also The Way We Work
20Confidential │ © 2020 VMware, Inc.
Thanks!
https://www.linkedin.com/in/fanibahar/
https://www.linkedin.com/in/martin-wolf-po/

Transformation: Not Only the App But Also the Way We Work

  • 1.
    │ © 2020VMware, Inc. SpringOne Transformation: Not Only The App But Also The Way We Work Agile Leadership Fani Bahar - VMware Pivotal Labs Martin Wolf - DATEV September 2020
  • 2.
    Confidential │ ©2020 VMware, Inc. 2 Fani Bahar Senior Product Manager Martin Wolf Product Owner
  • 3.
    Confidential │ ©2020 VMware, Inc. 3
  • 4.
    Confidential │ ©2020 VMware, Inc. 4
  • 5.
    Confidential │ ©2020 VMware, Inc. 5 Why we need transformation? Monolithic applications put your business at Risk! Users Features Complexity & severity of errors
  • 6.
    Confidential │ ©2020 VMware, Inc. 6 Existing DUo What does transformation mean? Split the monolith while it’s running Cut off one of the main use cases Convert into microservice architecture Connect to the existing system and make it run New services
  • 7.
    Confidential │ ©2020 VMware, Inc. 7 What did we achieve? Our Expectation: Additional Results: First steps in application transformation Learn about new Plattform Connect new and existing app parts Starting a new way of working Planning Focusing Ask & understanding the ‘WHY’ Start lean and small
  • 8.
    Confidential │ ©2020 VMware, Inc. 8 WE NEED TO TRANSFORM TOO
  • 9.
    Confidential │ ©2020 VMware, Inc. 9 #1 Prepare your organization to fit in new Agile way of work
  • 10.
    Confidential │ ©2020 VMware, Inc. 10 Why we need promotional organizations and processes and how to do it? Architectures shapes organizations Start small Scale slow Split sensible Grow and Split Responsibility Autonomy Efficient Change Agent - who would guide the change process clear - strict - focused - kind
  • 11.
    Confidential │ ©2020 VMware, Inc. 11 #2 Define your better future together
  • 12.
    Confidential │ ©2020 VMware, Inc. 12 Why we need alignment and how to do it? Alignment is an important step on transformation journey Vision = WHAT + WHY Do the work! <Buzzwords> is not magic pill Strategy = HOW
  • 13.
    Confidential │ ©2020 VMware, Inc. 13 #3 Start small and focus on happy path
  • 14.
    Confidential │ ©2020 VMware, Inc. 14 Prioritize your use case to get going Starting is the hardest part Alignment on the Application Journey Agreed on where to start
  • 15.
    Confidential │ ©2020 VMware, Inc. 15 #4 Focus on outcomes and improve it iteratively
  • 16.
    Confidential │ ©2020 VMware, Inc. 16 Understand your user and solve their problem How impactful not how many features? I want to get notification when upload failed New Team Notification Management 10K Notification Invest on your user Problem Iterative improvement Outcomes
  • 17.
    Confidential │ ©2020 VMware, Inc. 17 #5 Build high quality app
  • 18.
    Confidential │ ©2020 VMware, Inc. 18 BUILDING HIGH QUALITY APP We want to deliver the best product for user Appreciate Developer’s practices Test driven development Continuous refactoring Pairing gherkin user stories as starting point
  • 19.
    Confidential │ ©2020 VMware, Inc. 19 #1 Prepare your organization to fit in new Agile way of work #2 Define your better future together #3 Start small and focus on happy path #4 Focus on outcomes and improve it iteratively #5 Build high quality app Successful Transformation: Not Only The App But Also The Way We Work
  • 20.
    20Confidential │ ©2020 VMware, Inc. Thanks! https://www.linkedin.com/in/fanibahar/ https://www.linkedin.com/in/martin-wolf-po/