SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
| Driven | Skilled | Passionate | Committed |
DSG Application
Transformation
Case Study
07/11/19
| Driven | Skilled | Passionate | Committed |
Speaker Rap Sheets
2
Sean Graham
Practice Lead | Application Transformation
● ~20 years at DICK’S Sporting Goods
● 20+ years in engineering and technology
● Building and leading an Application
Transformation team focused on
modernizing software throughout the
enterprise
● Likes: Baseball/softball (coaching and
playing), basketball and racquetball
● Twitter @seangraham
JP White
Director | Engineering
● ~7 years at DICK’S Sporting Goods
● 10+ years in tech and strategy
● Responsible for customer-facing
technology, payments, application
transformation
● Carnegie Mellon Graduate
● Likes: Football, Fishing, Golf
● Dislikes: Sleep (3 kids under 4)
● Twitter: @jp_white
Engineer Mantra:
The first time you do something, learn from it. The second time you do something,
improve it. The third time you do something, capture it and share it with others.
Tagline:
Collaborate and Listen (Don’t Stop)
Engineer Mantra:
There are an infinite number of ways to solve a problem or enable a
feature, our challenge on the engineering side is to select and implement
an approach with confidence while at the same time having the humility to
admit when we need to pivot.
Tagline:
Learn Something, Teach Something, Have Fun!
| Driven | Skilled | Passionate | Committed |
Agenda
• Where were we? – Associated Challenges
• Where we’re going? – Foundation to get there
• Application Transformation (AppTx)
• How are we working?
• Results
• Engagement options
• Scaling Application Transformation
• Progress and Health Check
• Moving forward
• Stay tuned
3
| Driven | Skilled | Passionate | Committed |
Our legacy applications are/were productive and accomplishing core functions
but a portion of our portfolio are/were slow, fragile, expensive, required
heroics to operate and presented a sub-par user experience.
Where were we?
| Driven | Skilled | Passionate | Committed |
Challenges
• Heroes and single points of failure
• Code quality
• Tight coupling between systems
• Release dependencies across several development teams
• Extended period of time for manual regression testing
• Extended period of time between releases
• Manual involvement in release process
• Scalability issues related to performance
and resources
5
| Driven | Skilled | Passionate | Committed |
Technical and organizational flexibility, autonomous delivery of low-cost
features and user-centered design to unlock business value faster.
Where are we going?
| Driven | Skilled | Passionate | Committed |
Foundation
• Company and department transformation
• Platform team established (dojo) and platform implementation
• Product architecture identified
• Product teams established
• Product teams participated in labs engagements
7
| Driven | Skilled | Passionate | Committed |
App Tx
8
| Driven | Skilled | Passionate | Committed |
How are we working?
9
Decoupling Iterating
Pairing
| Driven | Skilled | Passionate | Committed |
How are we working?
10
Deploying Confidently
| Driven | Skilled | Passionate | Committed |
How are we working?
11
WebSphere Commerce Application Transformation
- Cart calculator (product, shipping, price, tax)
- Session management
- Promotions (determination, calculation)
- Order (transfer, settlement)
- Payments
Other Enterprise Application Transformation
- Mobile app/Move
- Price/promotion determination
- Availability
- WebMethods
- Your monolith here?
Collaborating
Sharing Knowledge
Evolving
| Driven | Skilled | Passionate | Committed |
How are we working?
12
12
Facilitating
Enabling
| Driven | Skilled | Passionate | Committed |
Results
• Heroes and single points of failure – Shared knowledge and leveling up
• Code quality – Code coverage, pair programming, collaboration and CULTURE!
• Tight coupling between systems – Decoupled systems
• Release dependencies across several development teams – Team and domain autonomy
• Extended period of time for manual regression testing – Unit tests, Integration tests,
Component tests and End-to-End tests
• Extended period of time between releases – Fast feedback loops
• Manual involvement in release process – Automation – CI/CD
• Scalability issues related to performance and resources – Auto scaling and flexibility of
usage
13
| Driven | Skilled | Passionate | Committed |
Engagement Options
• Facilitation strategy:
• AppTx team facilitates the initiation of the modernization process but is not an active
participant in the engineering effort
• This works well if the team has modernization knowledge and capacity to focus on
the modernization effort
• Supplement strategy:
• AppTx team supplements engineering efforts for a product team, sharing
modernization techniques and practices to drive team effectiveness and productivity
• This works well if the team does not have modernization knowledge but has capacity
to focus on the modernization effort
14
| Driven | Skilled | Passionate | Committed |
Engagement Options
• Engage strategy:
• AppTx team drives engineering efforts for a product team (engaging engineers as
much as they are available), sharing modernization techniques and practices to drive
team effectiveness and productivity
• This works well if the team does not have modernization knowledge or capacity to
focus on the modernization effort
• Internship/Rotation strategy:
• Engineers pair with AppTx team for a period of time (1-3 weeks), sharing extreme
programming techniques and practices to drive team effectiveness and productivity
• This works well if the team does not have extreme good programming practices
15
| Driven | Skilled | Passionate | Committed |
Scaling AppTx
16
Engage
50%
Facilitate
25%
Supplement
8%
Internship
17%
12 Engagements over 8 months
| Driven | Skilled | Passionate | Committed |
Scaling AppTx
• Staffing
• Anchors are the key (respected technology experts)
• Preparation
• Hit the ground running (pre-engagement checklist)
• Content
• Cover the basics (crash course)
• Focus
• Cover more ground (slice over component)
• Value
• Bang for your buck (intake and prioritization)
• Evangelize
• Spread the word (build out the recipes/cookbook and facilitate tech meetups to drive efficiency)
17
| Driven | Skilled | Passionate | Committed |
Progress and Health Check
• Agile launches
• One failed due to connectivity issues
• One failed due to a false alarm
• Easily rolled-back
• Success on the second attempt each time
• Other notable activities
• Auto-scaling is saving resources
• Monitoring solutions brought awareness to unknown issues
• Bug was found and resolved in prod in less than one hour
• Failover was demonstrated during a tech meetup and IN PROD
• Motivated engineers
• “I’ve learned more in the last four months than in the last four years.”
• “This is the coolest thing I've done in my 41 year career.”
• “This is one of the best engineering teams I've ever been on.“
18
| Driven | Skilled | Passionate | Committed |
Moving Forward
• Roadmap for enterprise modernization
• Transforming the data (DataTX)
19
Intake Criteria Analysis Priority Approach Measure
Patterns /
Practices
Technologies Redundancy Migration
| Driven | Skilled | Passionate | Committed |
Stay tuned…
• The story and journey continues at SpringOne Platform in
Austin, TX from October 7-10, 2019.
• https://springoneplatform.io/
20
| Driven | Skilled | Passionate | Committed |
Thank you!
QUESTIONS?
21

Contenu connexe

Tendances

Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management iACT Global
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBMAlan Kan
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile ResourcingCprime
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS
 
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016Fabian Schwartz, MBA
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumDerek Huether
 
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1AgileNCR2016
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareJohn Carter
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturitylborguetti
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologiesElmozamil Elamir
 
Agile vs Traditional Project Management
Agile vs Traditional Project ManagementAgile vs Traditional Project Management
Agile vs Traditional Project ManagementSaqib Javed John
 
Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionMichael Sahota
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseCprime
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW DevelopmentSam Hwang
 

Tendances (20)

Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
Agile Test Transformation
Agile Test TransformationAgile Test Transformation
Agile Test Transformation
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
 
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016
Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for Hardware
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
Software development with agile methodologies
Software development with agile methodologiesSoftware development with agile methodologies
Software development with agile methodologies
 
Agile vs Traditional Project Management
Agile vs Traditional Project ManagementAgile vs Traditional Project Management
Agile vs Traditional Project Management
 
Intelliware's Agile Adoption Checklist
Intelliware's Agile Adoption ChecklistIntelliware's Agile Adoption Checklist
Intelliware's Agile Adoption Checklist
 
Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & Transition
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the Enterprise
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
 

Similaire à DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?

DSG App Transformation Case Study
DSG App Transformation Case StudyDSG App Transformation Case Study
DSG App Transformation Case StudyVMware Tanzu
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal ServiceITSM Academy, Inc.
 
Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013AgileSparks
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...AppDynamics
 
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1Smart ERP Solutions, Inc.
 
The Road to Continuous Delivery at Perforce
The Road to Continuous Delivery at PerforceThe Road to Continuous Delivery at Perforce
The Road to Continuous Delivery at PerforcePerforce
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston
 
PFCongres - Test Improvement 4 Agile
PFCongres - Test Improvement 4 AgilePFCongres - Test Improvement 4 Agile
PFCongres - Test Improvement 4 AgileJeroen Mengerink
 
DevTalk: The Road to Continuous Delivery: Driving Lessons
DevTalk: The Road to Continuous Delivery: Driving LessonsDevTalk: The Road to Continuous Delivery: Driving Lessons
DevTalk: The Road to Continuous Delivery: Driving LessonsPerforce
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandranAbhilash Chandran
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
More Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingMore Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingHuman Capital Media
 
Scrum and Agile Values
Scrum and Agile ValuesScrum and Agile Values
Scrum and Agile ValuesKamal Tejnani
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxDevnath13
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...AgileNetwork
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 

Similaire à DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World? (20)

DSG App Transformation Case Study
DSG App Transformation Case StudyDSG App Transformation Case Study
DSG App Transformation Case Study
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal Service
 
Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
 
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
Case Study: Upgrade Strategies for PeopleSoft Financials and Supply Chain 9.1
 
The Road to Continuous Delivery at Perforce
The Road to Continuous Delivery at PerforceThe Road to Continuous Delivery at Perforce
The Road to Continuous Delivery at Perforce
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
 
Agile
AgileAgile
Agile
 
PFCongres - Test Improvement 4 Agile
PFCongres - Test Improvement 4 AgilePFCongres - Test Improvement 4 Agile
PFCongres - Test Improvement 4 Agile
 
DevTalk: The Road to Continuous Delivery: Driving Lessons
DevTalk: The Road to Continuous Delivery: Driving LessonsDevTalk: The Road to Continuous Delivery: Driving Lessons
DevTalk: The Road to Continuous Delivery: Driving Lessons
 
Intro agile development methodology abhilash chandran
Intro agile development methodology   abhilash chandranIntro agile development methodology   abhilash chandran
Intro agile development methodology abhilash chandran
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
More Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingMore Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems Training
 
Scrum and Agile Values
Scrum and Agile ValuesScrum and Agile Values
Scrum and Agile Values
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptx
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 

Plus de VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

Plus de VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Dernier

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Dernier (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?

  • 1. | Driven | Skilled | Passionate | Committed | DSG Application Transformation Case Study 07/11/19
  • 2. | Driven | Skilled | Passionate | Committed | Speaker Rap Sheets 2 Sean Graham Practice Lead | Application Transformation ● ~20 years at DICK’S Sporting Goods ● 20+ years in engineering and technology ● Building and leading an Application Transformation team focused on modernizing software throughout the enterprise ● Likes: Baseball/softball (coaching and playing), basketball and racquetball ● Twitter @seangraham JP White Director | Engineering ● ~7 years at DICK’S Sporting Goods ● 10+ years in tech and strategy ● Responsible for customer-facing technology, payments, application transformation ● Carnegie Mellon Graduate ● Likes: Football, Fishing, Golf ● Dislikes: Sleep (3 kids under 4) ● Twitter: @jp_white Engineer Mantra: The first time you do something, learn from it. The second time you do something, improve it. The third time you do something, capture it and share it with others. Tagline: Collaborate and Listen (Don’t Stop) Engineer Mantra: There are an infinite number of ways to solve a problem or enable a feature, our challenge on the engineering side is to select and implement an approach with confidence while at the same time having the humility to admit when we need to pivot. Tagline: Learn Something, Teach Something, Have Fun!
  • 3. | Driven | Skilled | Passionate | Committed | Agenda • Where were we? – Associated Challenges • Where we’re going? – Foundation to get there • Application Transformation (AppTx) • How are we working? • Results • Engagement options • Scaling Application Transformation • Progress and Health Check • Moving forward • Stay tuned 3
  • 4. | Driven | Skilled | Passionate | Committed | Our legacy applications are/were productive and accomplishing core functions but a portion of our portfolio are/were slow, fragile, expensive, required heroics to operate and presented a sub-par user experience. Where were we?
  • 5. | Driven | Skilled | Passionate | Committed | Challenges • Heroes and single points of failure • Code quality • Tight coupling between systems • Release dependencies across several development teams • Extended period of time for manual regression testing • Extended period of time between releases • Manual involvement in release process • Scalability issues related to performance and resources 5
  • 6. | Driven | Skilled | Passionate | Committed | Technical and organizational flexibility, autonomous delivery of low-cost features and user-centered design to unlock business value faster. Where are we going?
  • 7. | Driven | Skilled | Passionate | Committed | Foundation • Company and department transformation • Platform team established (dojo) and platform implementation • Product architecture identified • Product teams established • Product teams participated in labs engagements 7
  • 8. | Driven | Skilled | Passionate | Committed | App Tx 8
  • 9. | Driven | Skilled | Passionate | Committed | How are we working? 9 Decoupling Iterating Pairing
  • 10. | Driven | Skilled | Passionate | Committed | How are we working? 10 Deploying Confidently
  • 11. | Driven | Skilled | Passionate | Committed | How are we working? 11 WebSphere Commerce Application Transformation - Cart calculator (product, shipping, price, tax) - Session management - Promotions (determination, calculation) - Order (transfer, settlement) - Payments Other Enterprise Application Transformation - Mobile app/Move - Price/promotion determination - Availability - WebMethods - Your monolith here? Collaborating Sharing Knowledge Evolving
  • 12. | Driven | Skilled | Passionate | Committed | How are we working? 12 12 Facilitating Enabling
  • 13. | Driven | Skilled | Passionate | Committed | Results • Heroes and single points of failure – Shared knowledge and leveling up • Code quality – Code coverage, pair programming, collaboration and CULTURE! • Tight coupling between systems – Decoupled systems • Release dependencies across several development teams – Team and domain autonomy • Extended period of time for manual regression testing – Unit tests, Integration tests, Component tests and End-to-End tests • Extended period of time between releases – Fast feedback loops • Manual involvement in release process – Automation – CI/CD • Scalability issues related to performance and resources – Auto scaling and flexibility of usage 13
  • 14. | Driven | Skilled | Passionate | Committed | Engagement Options • Facilitation strategy: • AppTx team facilitates the initiation of the modernization process but is not an active participant in the engineering effort • This works well if the team has modernization knowledge and capacity to focus on the modernization effort • Supplement strategy: • AppTx team supplements engineering efforts for a product team, sharing modernization techniques and practices to drive team effectiveness and productivity • This works well if the team does not have modernization knowledge but has capacity to focus on the modernization effort 14
  • 15. | Driven | Skilled | Passionate | Committed | Engagement Options • Engage strategy: • AppTx team drives engineering efforts for a product team (engaging engineers as much as they are available), sharing modernization techniques and practices to drive team effectiveness and productivity • This works well if the team does not have modernization knowledge or capacity to focus on the modernization effort • Internship/Rotation strategy: • Engineers pair with AppTx team for a period of time (1-3 weeks), sharing extreme programming techniques and practices to drive team effectiveness and productivity • This works well if the team does not have extreme good programming practices 15
  • 16. | Driven | Skilled | Passionate | Committed | Scaling AppTx 16 Engage 50% Facilitate 25% Supplement 8% Internship 17% 12 Engagements over 8 months
  • 17. | Driven | Skilled | Passionate | Committed | Scaling AppTx • Staffing • Anchors are the key (respected technology experts) • Preparation • Hit the ground running (pre-engagement checklist) • Content • Cover the basics (crash course) • Focus • Cover more ground (slice over component) • Value • Bang for your buck (intake and prioritization) • Evangelize • Spread the word (build out the recipes/cookbook and facilitate tech meetups to drive efficiency) 17
  • 18. | Driven | Skilled | Passionate | Committed | Progress and Health Check • Agile launches • One failed due to connectivity issues • One failed due to a false alarm • Easily rolled-back • Success on the second attempt each time • Other notable activities • Auto-scaling is saving resources • Monitoring solutions brought awareness to unknown issues • Bug was found and resolved in prod in less than one hour • Failover was demonstrated during a tech meetup and IN PROD • Motivated engineers • “I’ve learned more in the last four months than in the last four years.” • “This is the coolest thing I've done in my 41 year career.” • “This is one of the best engineering teams I've ever been on.“ 18
  • 19. | Driven | Skilled | Passionate | Committed | Moving Forward • Roadmap for enterprise modernization • Transforming the data (DataTX) 19 Intake Criteria Analysis Priority Approach Measure Patterns / Practices Technologies Redundancy Migration
  • 20. | Driven | Skilled | Passionate | Committed | Stay tuned… • The story and journey continues at SpringOne Platform in Austin, TX from October 7-10, 2019. • https://springoneplatform.io/ 20
  • 21. | Driven | Skilled | Passionate | Committed | Thank you! QUESTIONS? 21