SlideShare a Scribd company logo
Guiding a Market-
Driven Roadmap in a
Chaotic World
June 2020
This Photo by Unknown Author is licensed under CC BY-SA
Today’s Speakers
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 2
Eric de Jager
Harbor Products Group
Rob Juncker,
CTO, Code42
Rich Belanger
EVP Product Development,
Applied Systems
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 3
WHAT Feels DIFFERENT?
● Customer priorities may be changing and continuing to rapidly
evolve.
● The definition of “success” shifted in Q2 towards retention,
renewal, and convenient adoption. Where is it shifting next?
● Quality improvements and reducing tech debt took on greater
priority for many this quarter.
● Higher scrutiny on ROI
Product & Engineering teams need tightly-coupled “listening posts”
and must be able to change with their customers
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 4
STRUCTURING PRODUCT AND CUSTOMER SUCCESS
“LISTENING POSTS”
ASSIGN A CS
PRODUCT “LEAD”
CONDUIT BETWEEN PRODUCT
AND CS
(TWO-WAY)
STRUCTURED DISCUSSIONS WITH
A DEFINED CADENCE
● Experts in product usage
and customer
requirements
● Monitors Customer and
Product Health
Scorecards
● Product and adoption
feedback
● Key role in training
customer-facing teams
● Support triage
● Customer segment
feedback
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 5
SEGMENT : Know your target customer
1.
FOCUS : Know the problems you’re solving right now 2.
CREATE VALUE : Set goals for a successful outcome3.
ALIGN : Invest by themes aligned to a strategy
4.
BE HUMAN : Plan for the entire customer journey
5.
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 6
Roadmap Guiding Principles
The Code42 Journey & Transformation
6/2020 7
Backup / Recovery Insider Threat
IT Security
Director of IT CISO
On-Premises Cloud
Monolith Microservices / API-First
Product Focus:
Sector:
Buyer:
Deployment:
Architecture:
© 2020 Harbor Products Group, LLC. All rights reserved.
Best Practice: Weaponizing Agility
Code42 took the
"Factory line"
problem apart
and took a
Monolith with
slow feedback
loops to high-
speed
manufacturing
6/2020 8© 2020 Harbor Products Group, LLC. All rights reserved.
Best Practice: Create programs to try things early
6/2020 9© 2020 Harbor Products Group, LLC. All rights reserved.
Best Practice: Productize the Lifecycle
• Creating and
designing a customer
lifecycle is the
foundation of a
product.
• In the “Cloud Era”
this lifecycle has to
be instrumented to
be fast and cyclical.
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 10
Best Practice: SPARK Innovation
6/2020 11© 2020 Harbor Products Group, LLC. All rights reserved.
6/2020 12
Applied Transformation Journey
• We are taking bold steps across the Development organization to transform our products,
our culture, and our tools
• Delivering a series of product improvements that will address critical customer gaps that
impede our ability to grow and scale. We are creating a next-generation product platform
for Applied.
• Transforming our culture to be nimbler, to leverage modern development tools and to
constantly improve our Agile processes to deliver high-quality software on time and on
budget. Moving from annual releases to a CI/CD model and building a DevOps culture.
• Embracing open API’s to allow seamless integration between Applied and our customers
and partners.
• Adopting a hybrid cloud approach that will tightly integrate our existing data centers with a
modern public cloud platform for new products.
• Taken together, these steps will allow us to build more products, faster, at lower cost – and
have a lot more fun doing it!!
Key Themes
User Experience Openness
Increase product development velocity,
release more often to meet demand,
expand suite.
• Ability to respond quickly and adjust
to market demands, sales gaps, and
changing customer needs
• Increase productivity to rapidly
deliver more product, features, and
value through development practices
like automated testing and use of
modern technologies
Benefits
Improve ease of use & look and feel. Set foundation
for industry leading UX through Epic Browser
Access + screen migrations.
• Modern browser-based user
experience within Epic and across
products in our portfolio
• Embrace a multi-platform, multi-
device world with apps that work well
regardless of device size, browser, or
operating system
Benefits
Build modern software, easily accessed technically for
us & our customers.
Benefits
• Faster integrations and extended
capabilities across our portfolio with
shared, open APIs
• Increase opportunities with an open
platform that allows customers and
partners to securely integrate with Applied
solutions
Velocity
6/2020 13
Modern Epic Architecture
Transform the user experience and the business layer
Key Architecture Steps To Drive Transformation
1
A
B
Applied views this as a strategic initiative across a 5-year time horizon. We have ramped up a dedicated transformation team and initiative
(architecture, development, product management, quality assurance, user experience, etc).
The Epic Browser Access approach allows us and our customers the ability to benefit from the architecture investment during the process,
minimizing risk. Feature & function development can continue, working in both current and future Epic.
Transition UI to Common Technologies
HTML, CSS, React
Enables refined UI, new functionality, and replaces the RIC with a
browser-native solution
Back with Microservices & APIs
.NET Core, node
Rebuild Epic middle-tier to a flexible, modern services platform
Integrated Analytics & Data
Enabling access to data from all Applied services
Open API Platform
For internal products and external partners to build on.
Public Cloud Services
Improve scalability and velocity, start with document service
2
3
4
6/2020 14
Cultural Transformation
• Agile Development
• Adopt standard Agile process and leverage skilled external resources to implement a proven, workable, efficient approach
• Appoint senior development leader to own and continuously improve process
• Huge potential upside – at least 25% improvement in throughput, and likely more.
• Bi-Weekly releases and CI/CD
• A full CI/CD based development environment allows us to deploy high quality software as often as we need
• CI/CD enables bi-weekly releases of improvements, fixes and new functionality so customers see value as soon as work is
completed
• Smaller releases reduces the risk of upgrade for our clients
• Smaller change sets improves our overall quality of delivery
• Cloud First
• Adopting a preferred cloud provider allows us to build knowledge and skill more efficiently
• By concentrating our spending, we also become eligible for better discounts and programs, i.e. Google Swarm Team working on
Analytics platform
• Reduces overhead and cost of supporting cloud platforms
• Quality
• Full automation support of CI/CD enabling smaller, more frequent updates
• Eliminate need for 6-week regression cycle
• Quick defect discovery/resolution reduces quality costs.
• Reduction in production defect escape rate
6/2020 15
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 16
Discussion panel
Summary – three things to do now
Be Human
• Look at your roadmap as purposeful changes you want to make in customer experiences
and engagement, not features.
Listen
• Evaluate / establish customer and market “listening posts” and discuss them internally.
Be Agile
• Drive agility into your processes, relentlessly. The more agile you are, the more you can
adapt as the world changes around you. Make this an internal discussion with all
departments.
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 17
Communicate!
6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 18
Thank you

More Related Content

What's hot

Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process
Promet Source
 
Vijay Sankaran SpringOne Platform keynote
Vijay Sankaran SpringOne Platform keynoteVijay Sankaran SpringOne Platform keynote
Vijay Sankaran SpringOne Platform keynote
VMware Tanzu
 
T Bytes Digital customer experience
T Bytes Digital customer experienceT Bytes Digital customer experience
T Bytes Digital customer experience
EGBG Services
 
Brad Hipps: Mastering the Modern Application Lifecycle
Brad Hipps: Mastering the Modern Application LifecycleBrad Hipps: Mastering the Modern Application Lifecycle
Brad Hipps: Mastering the Modern Application LifecycleSoftware Guru
 
JK Technosoft Corporate Presentation
JK Technosoft Corporate PresentationJK Technosoft Corporate Presentation
JK Technosoft Corporate Presentationlinkabs
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streams
Tasktop
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
Rosalind Radcliffe
 
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slidesOracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
Grid Dynamics
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
Achmad Surya Afandy
 
From Zero to A11Y: Building an Accessibility Culture
From Zero to A11Y: Building an Accessibility CultureFrom Zero to A11Y: Building an Accessibility Culture
From Zero to A11Y: Building an Accessibility Culture
VMware Tanzu
 
5 Reasons to Adopt Product Engineering
5 Reasons to Adopt Product Engineering5 Reasons to Adopt Product Engineering
5 Reasons to Adopt Product Engineering
Cygnet Infotech
 
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran Deri
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran DeriManaging Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran Deri
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran DeriAgileSparks
 
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
AgileSparks
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
Satish Nath
 
Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021
kevinjmireles
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
Jérôme Kehrli
 
Mendix Accelerates the Software Lifecycle
Mendix Accelerates the Software Lifecycle Mendix Accelerates the Software Lifecycle
Mendix Accelerates the Software Lifecycle
Mendix
 
Webinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements ManagementWebinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements Management
Sriram Rajagopalan
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
AppDynamics
 
So You Think You Can DevOps?
So You Think You Can DevOps?So You Think You Can DevOps?
So You Think You Can DevOps?
CA Technologies
 

What's hot (20)

Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process Optimize and succeed your next Fixed Budget Project planning process
Optimize and succeed your next Fixed Budget Project planning process
 
Vijay Sankaran SpringOne Platform keynote
Vijay Sankaran SpringOne Platform keynoteVijay Sankaran SpringOne Platform keynote
Vijay Sankaran SpringOne Platform keynote
 
T Bytes Digital customer experience
T Bytes Digital customer experienceT Bytes Digital customer experience
T Bytes Digital customer experience
 
Brad Hipps: Mastering the Modern Application Lifecycle
Brad Hipps: Mastering the Modern Application LifecycleBrad Hipps: Mastering the Modern Application Lifecycle
Brad Hipps: Mastering the Modern Application Lifecycle
 
JK Technosoft Corporate Presentation
JK Technosoft Corporate PresentationJK Technosoft Corporate Presentation
JK Technosoft Corporate Presentation
 
Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streams
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slidesOracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
From Zero to A11Y: Building an Accessibility Culture
From Zero to A11Y: Building an Accessibility CultureFrom Zero to A11Y: Building an Accessibility Culture
From Zero to A11Y: Building an Accessibility Culture
 
5 Reasons to Adopt Product Engineering
5 Reasons to Adopt Product Engineering5 Reasons to Adopt Product Engineering
5 Reasons to Adopt Product Engineering
 
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran Deri
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran DeriManaging Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran Deri
Managing Technical Debt and Professionalism @ CyberArk - Noam Zweig & Ran Deri
 
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
Enterprise^2 going agile - Siemens Manufacturing Software Case Study - Yael B...
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
 
Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021Minimum Viable Replacement: April 25, 2021
Minimum Viable Replacement: April 25, 2021
 
A proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and MaintenanceA proposed framework for Agile Roadmap Design and Maintenance
A proposed framework for Agile Roadmap Design and Maintenance
 
Mendix Accelerates the Software Lifecycle
Mendix Accelerates the Software Lifecycle Mendix Accelerates the Software Lifecycle
Mendix Accelerates the Software Lifecycle
 
Webinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements ManagementWebinar 3: Five Essentials to Requirements Management
Webinar 3: Five Essentials to Requirements Management
 
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of DowntimeFive Steps to DevOps Success - Avoiding the High Cost of Downtime
Five Steps to DevOps Success - Avoiding the High Cost of Downtime
 
So You Think You Can DevOps?
So You Think You Can DevOps?So You Think You Can DevOps?
So You Think You Can DevOps?
 

Similar to Guiding a Product Roadmap in a Chaotic World

DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery PipelineIBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product PreviewsWhat's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
Senturus
 
Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Kristin Cowhey
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Neev Technologies
 
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
How to Get the Best User Experience for Your Customers With: CA View® / CA De...How to Get the Best User Experience for Your Customers With: CA View® / CA De...
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
CA Technologies
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
Eric Cattoir
 
Cynoteck - Salesforce Presentation - Consulting Services
Cynoteck  -  Salesforce Presentation - Consulting ServicesCynoteck  -  Salesforce Presentation - Consulting Services
Cynoteck - Salesforce Presentation - Consulting Services
Rosa Aguiar Catraio
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and Agile
Paraic Hegarty
 
DevOps: Age Of CI/CD
DevOps: Age Of CI/CDDevOps: Age Of CI/CD
DevOps: Age Of CI/CD
MoogleLabs default
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
Andrew Kumar
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
Association for Project Management
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
Mark Sigler
 
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
DevOps.com
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
dennisn129CBN
 
Use Product Debt to Maximize Business Value by Devbridge Directors
Use Product Debt to Maximize Business Value by Devbridge DirectorsUse Product Debt to Maximize Business Value by Devbridge Directors
Use Product Debt to Maximize Business Value by Devbridge Directors
Product School
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
VMware Tanzu
 
Automated budget management system
Automated budget management systemAutomated budget management system
Automated budget management system
FACTS Computer Software L.L.C
 

Similar to Guiding a Product Roadmap in a Chaotic World (20)

DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery PipelineIBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product PreviewsWhat's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
What's New in IBM Cognos BI Version 10.2.1.1, Plus New Product Previews
 
Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914Session 2434 improving your time to value 052914
Session 2434 improving your time to value 052914
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
 
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
How to Get the Best User Experience for Your Customers With: CA View® / CA De...How to Get the Best User Experience for Your Customers With: CA View® / CA De...
How to Get the Best User Experience for Your Customers With: CA View® / CA De...
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Cynoteck - Salesforce Presentation - Consulting Services
Cynoteck  -  Salesforce Presentation - Consulting ServicesCynoteck  -  Salesforce Presentation - Consulting Services
Cynoteck - Salesforce Presentation - Consulting Services
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and Agile
 
DevOps: Age Of CI/CD
DevOps: Age Of CI/CDDevOps: Age Of CI/CD
DevOps: Age Of CI/CD
 
Technology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summitTechnology and Digital Platform | 2019 partner summit
Technology and Digital Platform | 2019 partner summit
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value StreamsMaximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
Maximize Your Enterprise DevOps Efforts and Outcomes with Value Streams
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Use Product Debt to Maximize Business Value by Devbridge Directors
Use Product Debt to Maximize Business Value by Devbridge DirectorsUse Product Debt to Maximize Business Value by Devbridge Directors
Use Product Debt to Maximize Business Value by Devbridge Directors
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
Automated budget management system
Automated budget management systemAutomated budget management system
Automated budget management system
 

Recently uploaded

Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 

Recently uploaded (20)

Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 

Guiding a Product Roadmap in a Chaotic World

  • 1. Guiding a Market- Driven Roadmap in a Chaotic World June 2020 This Photo by Unknown Author is licensed under CC BY-SA
  • 2. Today’s Speakers 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 2 Eric de Jager Harbor Products Group Rob Juncker, CTO, Code42 Rich Belanger EVP Product Development, Applied Systems
  • 3. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 3
  • 4. WHAT Feels DIFFERENT? ● Customer priorities may be changing and continuing to rapidly evolve. ● The definition of “success” shifted in Q2 towards retention, renewal, and convenient adoption. Where is it shifting next? ● Quality improvements and reducing tech debt took on greater priority for many this quarter. ● Higher scrutiny on ROI Product & Engineering teams need tightly-coupled “listening posts” and must be able to change with their customers 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 4
  • 5. STRUCTURING PRODUCT AND CUSTOMER SUCCESS “LISTENING POSTS” ASSIGN A CS PRODUCT “LEAD” CONDUIT BETWEEN PRODUCT AND CS (TWO-WAY) STRUCTURED DISCUSSIONS WITH A DEFINED CADENCE ● Experts in product usage and customer requirements ● Monitors Customer and Product Health Scorecards ● Product and adoption feedback ● Key role in training customer-facing teams ● Support triage ● Customer segment feedback 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 5
  • 6. SEGMENT : Know your target customer 1. FOCUS : Know the problems you’re solving right now 2. CREATE VALUE : Set goals for a successful outcome3. ALIGN : Invest by themes aligned to a strategy 4. BE HUMAN : Plan for the entire customer journey 5. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 6 Roadmap Guiding Principles
  • 7. The Code42 Journey & Transformation 6/2020 7 Backup / Recovery Insider Threat IT Security Director of IT CISO On-Premises Cloud Monolith Microservices / API-First Product Focus: Sector: Buyer: Deployment: Architecture: © 2020 Harbor Products Group, LLC. All rights reserved.
  • 8. Best Practice: Weaponizing Agility Code42 took the "Factory line" problem apart and took a Monolith with slow feedback loops to high- speed manufacturing 6/2020 8© 2020 Harbor Products Group, LLC. All rights reserved.
  • 9. Best Practice: Create programs to try things early 6/2020 9© 2020 Harbor Products Group, LLC. All rights reserved.
  • 10. Best Practice: Productize the Lifecycle • Creating and designing a customer lifecycle is the foundation of a product. • In the “Cloud Era” this lifecycle has to be instrumented to be fast and cyclical. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 10
  • 11. Best Practice: SPARK Innovation 6/2020 11© 2020 Harbor Products Group, LLC. All rights reserved.
  • 12. 6/2020 12 Applied Transformation Journey • We are taking bold steps across the Development organization to transform our products, our culture, and our tools • Delivering a series of product improvements that will address critical customer gaps that impede our ability to grow and scale. We are creating a next-generation product platform for Applied. • Transforming our culture to be nimbler, to leverage modern development tools and to constantly improve our Agile processes to deliver high-quality software on time and on budget. Moving from annual releases to a CI/CD model and building a DevOps culture. • Embracing open API’s to allow seamless integration between Applied and our customers and partners. • Adopting a hybrid cloud approach that will tightly integrate our existing data centers with a modern public cloud platform for new products. • Taken together, these steps will allow us to build more products, faster, at lower cost – and have a lot more fun doing it!!
  • 13. Key Themes User Experience Openness Increase product development velocity, release more often to meet demand, expand suite. • Ability to respond quickly and adjust to market demands, sales gaps, and changing customer needs • Increase productivity to rapidly deliver more product, features, and value through development practices like automated testing and use of modern technologies Benefits Improve ease of use & look and feel. Set foundation for industry leading UX through Epic Browser Access + screen migrations. • Modern browser-based user experience within Epic and across products in our portfolio • Embrace a multi-platform, multi- device world with apps that work well regardless of device size, browser, or operating system Benefits Build modern software, easily accessed technically for us & our customers. Benefits • Faster integrations and extended capabilities across our portfolio with shared, open APIs • Increase opportunities with an open platform that allows customers and partners to securely integrate with Applied solutions Velocity 6/2020 13
  • 14. Modern Epic Architecture Transform the user experience and the business layer Key Architecture Steps To Drive Transformation 1 A B Applied views this as a strategic initiative across a 5-year time horizon. We have ramped up a dedicated transformation team and initiative (architecture, development, product management, quality assurance, user experience, etc). The Epic Browser Access approach allows us and our customers the ability to benefit from the architecture investment during the process, minimizing risk. Feature & function development can continue, working in both current and future Epic. Transition UI to Common Technologies HTML, CSS, React Enables refined UI, new functionality, and replaces the RIC with a browser-native solution Back with Microservices & APIs .NET Core, node Rebuild Epic middle-tier to a flexible, modern services platform Integrated Analytics & Data Enabling access to data from all Applied services Open API Platform For internal products and external partners to build on. Public Cloud Services Improve scalability and velocity, start with document service 2 3 4 6/2020 14
  • 15. Cultural Transformation • Agile Development • Adopt standard Agile process and leverage skilled external resources to implement a proven, workable, efficient approach • Appoint senior development leader to own and continuously improve process • Huge potential upside – at least 25% improvement in throughput, and likely more. • Bi-Weekly releases and CI/CD • A full CI/CD based development environment allows us to deploy high quality software as often as we need • CI/CD enables bi-weekly releases of improvements, fixes and new functionality so customers see value as soon as work is completed • Smaller releases reduces the risk of upgrade for our clients • Smaller change sets improves our overall quality of delivery • Cloud First • Adopting a preferred cloud provider allows us to build knowledge and skill more efficiently • By concentrating our spending, we also become eligible for better discounts and programs, i.e. Google Swarm Team working on Analytics platform • Reduces overhead and cost of supporting cloud platforms • Quality • Full automation support of CI/CD enabling smaller, more frequent updates • Eliminate need for 6-week regression cycle • Quick defect discovery/resolution reduces quality costs. • Reduction in production defect escape rate 6/2020 15
  • 16. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 16 Discussion panel
  • 17. Summary – three things to do now Be Human • Look at your roadmap as purposeful changes you want to make in customer experiences and engagement, not features. Listen • Evaluate / establish customer and market “listening posts” and discuss them internally. Be Agile • Drive agility into your processes, relentlessly. The more agile you are, the more you can adapt as the world changes around you. Make this an internal discussion with all departments. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 17 Communicate!
  • 18. 6/2020 © 2020 Harbor Products Group, LLC. All rights reserved. 18 Thank you