Build your Own Technology Roadmap!
-
Upload
sascha-wenninger -
Category
Technology
-
view
551 -
download
1
Transcript of Build your Own Technology Roadmap!
![Page 1: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/1.jpg)
Sascha WenningerIntegration Architect, Blue T
Build your own Roadmap!
![Page 2: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/2.jpg)
• Technology Architect• Integration Focus• Co-Founder, Blue T• @sufw
About Me
![Page 3: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/3.jpg)
![Page 4: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/4.jpg)
Focus on what’s importantCoreContext
Generic
Defines your company, makes moneyNever “done”, always being refined
Directly supports the CoreTends to be bespoke to some extent
Necessary to stay in business. Reduce costs, drive to commodity
See Subdomains from Domain-Driven Design for more…
![Page 5: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/5.jpg)
Success?
![Page 6: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/6.jpg)
Porter’s Three Strategies… from 1980!
A very high-level intro
![Page 7: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/7.jpg)
Strategic Focus and Technology’s Role?
“Gets me from A to B” Bells & Whistles
Leather SeatsFabric Seats
![Page 8: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/8.jpg)
Choose Boring Tech
Image by Le Temps
![Page 9: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/9.jpg)
I stole this idea from Dan McKinley. You should read his writing about this!
![Page 10: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/10.jpg)
• There is a limit to how much innovation a team can swallow
• Doing too many new things 😢• Provides a budget for new things
Innovation Tokens
I stole this idea from Dan McKinley. You should read his writing about this!
![Page 11: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/11.jpg)
Dogma and Rules 10%
Experience 20%
Pragmatism 20%
Flexibility 10%
Minimalism 10%
Trends and Future Needs 10%
Experiments & POCs 10%
Hands-on Participation 10%
Vendor Advice 0%
The Architect’s Success Formula
![Page 12: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/12.jpg)
Less of this…
![Page 14: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/14.jpg)
As-Is To-Be
![Page 15: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/15.jpg)
As-Is To-Be
Chaos Order
![Page 16: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/16.jpg)
Vector-Based Architecture
Label
horizonta
ls
Pervasiveness
Time
Label verticals
Colour by functionRouting & looming
Switch to fiber
![Page 17: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/17.jpg)
UI5 Containers
Vector-Based Architecture
More ABAP OO
Pervasiveness
Time
Custom UI5
Migrate Z-tables to BRF+
Enterprise Portal
Web Dynpro ABAP
Custom Dynpros
![Page 18: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/18.jpg)
• Shows position & movement• Priorities are evident• Flexible: Allows for revisions mid-way
Vector-Based Architecture
![Page 19: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/19.jpg)
UI5 Containers
Vector-Based Architecture
More ABAP OO
Pervasiveness
Time
Custom UI5
Migrate Z-tables to BRF+
Enterprise Portal
Web Dynpro ABAP
Custom DynprosCustom Dynpros
HANA-fy custom code
Web Dynpro JavaM
anag
ed Fi
le Tra
nsfer IDocs Oracle DB
![Page 20: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/20.jpg)
Technology Radar
Adopt
Assess
Trial
Hold/Reduce• Published by
ThoughtWorks• Free since 2010• Covers general IT• DIY encouraged
![Page 21: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/21.jpg)
• Does it align with our goals?• Is the benefit greater than the holistic cost?• How mature is it?• Are we mature enough to use it?• Do we think it has a future? Does anyone else?• Are we spending ?
For each technology choice:
![Page 22: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/22.jpg)
Lifecycle PhasesHold
Assess
Trial
Adopt
Don’t start using this
Learn more: PoCs, conferences, etc.
Try it on a suitable project
No-brainer“if you’re not using this, I’ll laugh about it at the pub”
![Page 23: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/23.jpg)
Plot Position and CourseHold
Assess
Trial
Adopt
1
2
3
1: Web Dynpro Floorplan ManagerWDA still has many uses, and FPM is the best way to build them with flexibility and consistency.
2: Enterprise PortalEffectively deprecated, with use cases being fulfilled by SharePoint, Fiori Launchpad/NWBC, and other best of breed tools
3: UI5The framework keeps maturing, tools like WebIDE make development simpler and more consistent. SAP has proven commitment. Previously: Assess
![Page 24: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/24.jpg)
Add Details
![Page 25: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/25.jpg)
• A detailed radar can easily reach 50-100 items. • Be pragmatic• Focus on contentious items• Goal is to guide & start conversations
Lather, Rinse, Repeat
![Page 26: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/26.jpg)
1. Understand what’s important2. Understand limitations and constraints3. Assess in context4. Communicate!
In Summary
![Page 27: Build your Own Technology Roadmap!](https://reader034.fdocuments.net/reader034/viewer/2022042619/58855cfb1a28ab47268b6887/html5/thumbnails/27.jpg)