Guiding Digital Transformation
-
Upload
jim-wilt -
Category
Technology
-
view
25 -
download
2
Transcript of Guiding Digital Transformation
GUIDING YOUR DIGITAL TRANSFORMATION
Jim WiltSr. Principal Enterprise Architect
Get Back the Weekend!
January 2017Digital Innovation, Strategy, Transformation
Surrender to Reason (Dream Theater)
Are your weekends flooded with worries of legacy system failure?
It May Be Time To Transform…
path
rider
elephant
3 – Things to Consider
Become Digital… (Iasa Business Technology Strategy pillar)
• to increase agility & extend your customer reach
Govern (yea, the “G” word)… (Iasa IT Environment pillar)
• to foster a more effective and impacting business
Go Bimodal… (Iasa Human Dynamics pillar)• to contain costs and accelerate adoption
path
rider
elephant
Becoming a Digital Business (APIs are the gateway for any business becoming digital!)
You're a taxi company but own no automobiles
You're a hotel chain but own no property
You're a retail outlet but have no storefront
path
Becoming a Digital Business It’s for any business, really!
Don’t wait, just start publishing your APIs!
Use Customer Journeys to Drive Digital Transformation
Govern – Because Nobody Else Will…
You belong here
rider
Governance is essentially about ensuring that business is conducted properly. It is less about overt control and
strict adherence to rules, and more about guidance and effective and equitable usage of resources to ensure
sustainability of an organization's strategic objectives.
TOGAF
TOGAF
TOGAF® 9.1 Part VII: Architecture Capability Framework – 50. Architecture Governance
Simply Stated… mic drop!
Patterns
Ref Architectures
Principles
Standards
Policy
Maslow’s Hierarchy of Governance (to Digital Actualization)
Policies – fired if broken
Standards – boundaries for safety, consistency and reliability
Principles – decision-making guidance
Patterns – repeatable abstractions
Reference Architectures – ideal-state recipes
Self Assessment– [trust/verify] DevOp teams self-verify
Gui
de &
Ena
ble
Prot
ect
Self Asse
ss
Governance is Guidance Top Industry articles from top leaders on APIs, microservices,
cloud, etc.Internal axioms,
principles, reference architectures,
checklists, 30-day challenges, etc.
Great short (and a few long) videos to bring home Digital Transformation concepts.
Incubation labs, sandboxes, and hackathons provide hands-on experiences.
Go Bimodal… …or die!
• Many opinions for & against
• Nobody wants to address talent issues – until it’s too late
• It eventually becomes necessary, don’t fight it
elephant
Deliver Your Digital Platform BimodallyMonolithic legacy systems are so tightly coupled, even a minor change is major
A Sea Change in Enterprise IT - Geoffrey Moore, 2011 AIIM
Loosely coupled stateless services connected via RESTful APIs for plug-n-play components
vs.
Bimodal→Human Capital Talent Investment = really, really hard
• Embrace Failure – 5 failures to 1 success will still be faster – there will be more iterations as you learn/transform. There will always be failures.
• Reward Mode 2 and promote Mode 1→2 self-selected transformation.
• Time & Budget – Mode 1 will need much support, encouragement, and venting – give appropriate time, space, and budget for supporting transformation education. Got a training plan?
• Patience, it won't happen over night – it will take much longer (and cost much more) with greater pain than you can ever anticipate (think mile-20 in a marathon).
Andy Ruth talked on human change for Digital Transformation today – get his slides!
Build a Roadmap for All Three
Reference Architectu
re
Tools & Repositories
Gateways & Platforms
Digital Pipeline
Training
Standards
Boot Camps & Hackathons
Checklists
Bimodal
Self-assessment
s
Critical Mass
2-Pizza Teams
Automated Governance
digital maturity Basic Standardized Rationalized Dynamic
Idea
l Sta
te
targeted outcome Non-Mission CriticalLow Impact
Non-Mission CriticalHigh Visibility
Mission CriticalLow Impact
Mission CriticalHigh Impact
Govern Appropriately (How much? When?)digital maturity Basic Standardized Rationalized Dynamic
governance level/bias
Deliver for the Team
(show)
Deliver with the Team
(do)
Guide/Advise the Team (review
)
targeted outcome (Mode 1)Non-Mission Critical
Low Impact
(Mode 1+)Non-Mission Critical
High Visibility
(Early Mode 2)Mission Critical
Low Impact
(Made 2)Mission Critical
High Impact
Team Delivers & Guides
Others (teach)
Provide guidance, examples,
assistance
Stay out of the way!
Reap Benefits
• Reduced costs/greater footprint
• Increased agility, more customers
• More effective/profitable business
Play on the weekend!
Appendix A: Example VideosEvent Sourcing using CQRS
State in a Stateless WorldStateful vs. Stateless
Rest API
Appendix B Example Reference Links APIs
API Checklist API Gateway API University API Security Guidelines
CQRS CQRS Explained CQRS Pattern CQRS Tutorial
Data Streaming 101 Streaming 102
Digital Transformation Terms, Tools, and Apps The Twelve-Factor App
Microservices Rules of Thumb Tradeoffs Defined
Serverless Architectures Economy AWS Lambda