Innovation Enabled Value Driven Software Evolution • Dave Thomas • CodeCrafts 2024

  Рет қаралды 99

SQUER Solutions

SQUER Solutions

Ай бұрын

This presentation was recorded at Code Crafts 2024
code-crafts.com/
In this talk, we describe our experience applying unconventional technical innovation techniques to make significant impacts in challenging environments. Unlike the generally accepted approach of slowly evolving the old system to the following generic technology and practices, e.g. Procedural to OO, OO to FP, Waterfall to Agile, Monolith to Microservices, etc., we describe an alternative we will call Legacy Innovation. We explain and illustrate by concrete examples a lean value-based approach to target and implement short-term high-impact changes at specific value opportunities in the architecture.
Experience with legacy transformation is well known to be expensive, slow, and high-risk, too often with disappointing impact. This isn’t surprising because the Agile approach seeks to improve primarily through systemic change, often force-fitting standard work practices and engineering techniques across the business. Although Lean inspired Agile, Agile has unfortunately been obsessed with specific ceremonies and tooling. Despite over two decades of Agile, most large organizations still apply the same techniques! Executives often sign up for agile transformations to obtain ****agility and productivity, whereas the promise of Agile is improved predictability and quality***.* In our experience, significant single-approach transformations are problematic. **** While they may be “agile in the small,” they don't deliver the impact businesses need.
In contrast to common code-centric approaches for large-scale transformation, we discuss our experiences applying a *value-based approach*, where Agility is substantially due to using a specific innovation at a *focused point of high leverage*. To my knowledge, the innovation approach is not discussed in the legacy literature, which focuses on evolving large code bases by "*Working with Legacy Code*."
A carefully targeted approach allows more effective use of scarce skilled resources, substantially reducing training and staff expenses. Agility and Productivity typically come from significant innovations in the value chain. Unlike code-centric approaches, we focus on *data and data flow*. Each intervention applies a different, robust and *strong specific solution*, often using new or radically different engineering approaches for each improvement.
In our experience, the shortest path to accelerate delivery is to selectively insert appropriate innovations in the value chain. To make this talk very tangible, we focus on several concrete case studies that illustrate what one might call *innovation patterns*applied in practice.
Stay humble, & build great software!
code-crafts.com/
/ codecraftsvie
/ codecraftsvienna
www.squer.io/
/ squerdev
squer.link/LinkedIn
/ squer.io

Пікірлер
Architecting for Scale • David Leitner • CodeCrafts 2024
54:24
SQUER Solutions
Рет қаралды 548
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 16 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 63 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 32 МЛН
The Minds Behind Windows: Raymond Chen
2:05:36
Dave's Garage
Рет қаралды 62 М.
Timex Sinclair Online User Group July 21, 2024
1:57:56
Timex Sinclair Fans
Рет қаралды 152
A Day In The Life Of An Amazon Software Engineer (Seattle Edition)
8:19
Just a regular billionaire
7:40
CBS News
Рет қаралды 4,1 МЛН
Shifting to User-Centered SD: Embracing Continuous Discovery
42:58
SQUER Solutions
Рет қаралды 108
WE GOT ACCESS TO GPT-3! [Epic Special Edition]
3:57:17
Machine Learning Street Talk
Рет қаралды 280 М.
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 9 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 4,4 МЛН
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2 МЛН
Самые крутые школьные гаджеты
0:49