SlideShare a Scribd company logo
1 of 16
Greenfields considered Harmful 
Or at least not very Agile 
by Mike Wessling 
mike.wessling@bitbrains.nl
___________________ 
< I feel drained... > 
------------------- 
 ^__^ 
 (oo)_______ ________ 
(__) )/ |Super | 
||----W | |Milker| 
|| UDDDDDDDDD|______|
Long term views required 
Greenfields cost time and investments 
+ 
Greenfield opportunites are big and rate events 
= 
Must cover a large chunk of future 
-> 
But the Future is harder and harder to predict
__________ 
< Et Voila > 
---------- 
|-------------------------------| 
/| /| 
/ | / | 
/ |----------------------------/--| 
/ / / / 
/ / / / 
/ / / / 
/ / ^__^ / / 
/ / (oo)_______ / / 
/ / (__) )/ / / 
/ / ||----w | / / 
/ / || || / / 
/ / / / 
|----------||--------||---------| / 
| / ||--/----|| | / 
|/ ||-/-----|| |/ 
|----------||--------||---------|
Illusion of Done 
Goal is to delivery the complete thing 
Versus 
continuous improvable thing
Danger big monoliths 
Big integrated solutions 
-> 
Less focus on modular & replaceable designs 
-> 
Unknown dependencies 
-> 
Stuck with the solution for a long time 
Consider : Multiple generations
____________________ 
< I don't like grass > 
-------------------- 
 / ___ / 
 // / /  
(( O O )) 
 /  // 
/ | | / 
| | | | 
| | | | 
| o | 
| | | | 
|m| |m|
Long Feedback Loops 
Starting from scratch + big goals 
-> 
Long time to deliver 
-> 
Separates Dev from Ops/Users 
-> 
Long time before feedback 
(from users, reality, operations) 
-> 
Lots of invested time and money 
-> 
Hard to change course
_____________ 
< Happy now?? > 
------------- 
 (__) 
 /oo| 
 (_"_)*+++++++++* 
//I#I 
I[I|I|||||I I ` 
I`I'///'' I I 
I I I I 
~ ~ ~ ~ 
Scowleton
Creates Legacy 
What about the last generation greenfield? 
& 
What about the cows in the old fields.. 
-> 
Deny new features? 
&&/|| 
Wait until they die/leave?
_______________ 
< Rest in Peace > 
--------------- 
 , , 
 /( )` 
  ___ / | 
/- _ `-/ ' 
(//   / 
/ / | `  
O O ) / | 
`-^--'`< ' 
(_.) _ ) / 
`.___/` / 
`-----' / 
<----. __ / __  
<----|====O)))==) ) /==== 
<----' `--' `.__,'  
| | 
 / 
______( (_ / ______ 
,' ,-----' |  
`--{__________) /
From Cradle to what?? 
Think about Retirement when designing 
-> 
Even consider a test retirement 
-> 
Easier to replace/upgrade parts when needed.
In summary – Design for Change 
• Now is old and the future is fluid. 
• Changeability is the main feature 
• Usage and Fast Feedback is essential 
• Run 1 system with multiple generations 
• Consider obsolescence from start 
(Note Greenfields are not forbidden.. Just hard 
to do right)
Thanks 
& 
Open Fire!!

More Related Content

Viewers also liked

Hormonal causes of infertility
Hormonal causes of infertilityHormonal causes of infertility
Hormonal causes of infertility
Ayman Atef
 

Viewers also liked (12)

Pregnancy losse santos
Pregnancy losse  santosPregnancy losse  santos
Pregnancy losse santos
 
2006 estrumate us book
2006 estrumate us book2006 estrumate us book
2006 estrumate us book
 
Hormonal causes of infertility
Hormonal causes of infertilityHormonal causes of infertility
Hormonal causes of infertility
 
Diseases
DiseasesDiseases
Diseases
 
Estrous synchronization
Estrous synchronizationEstrous synchronization
Estrous synchronization
 
Oestrus Synchronisation
Oestrus SynchronisationOestrus Synchronisation
Oestrus Synchronisation
 
estrous synchronization
estrous synchronizationestrous synchronization
estrous synchronization
 
Etiopathogenesis, therapy, prevention and control of milk fever in dairy cattle
Etiopathogenesis, therapy, prevention and control of milk fever in dairy cattleEtiopathogenesis, therapy, prevention and control of milk fever in dairy cattle
Etiopathogenesis, therapy, prevention and control of milk fever in dairy cattle
 
Lecture 2: Estrus Detection in Cattle
Lecture 2: Estrus Detection in Cattle Lecture 2: Estrus Detection in Cattle
Lecture 2: Estrus Detection in Cattle
 
Lecture 1: Cattle Management
Lecture 1: Cattle Management Lecture 1: Cattle Management
Lecture 1: Cattle Management
 
Far Off To Fresh Cow- Opportunities to Improve Transition Performance
Far Off To Fresh Cow- Opportunities to Improve Transition PerformanceFar Off To Fresh Cow- Opportunities to Improve Transition Performance
Far Off To Fresh Cow- Opportunities to Improve Transition Performance
 
Strategies to Improve Reproduction During Summer Heat Stress- Todd Bilby
Strategies to Improve Reproduction During Summer Heat Stress- Todd BilbyStrategies to Improve Reproduction During Summer Heat Stress- Todd Bilby
Strategies to Improve Reproduction During Summer Heat Stress- Todd Bilby
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
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...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Greenfields considered harmful

  • 1.
  • 2. Greenfields considered Harmful Or at least not very Agile by Mike Wessling mike.wessling@bitbrains.nl
  • 3. ___________________ < I feel drained... > ------------------- ^__^ (oo)_______ ________ (__) )/ |Super | ||----W | |Milker| || UDDDDDDDDD|______|
  • 4. Long term views required Greenfields cost time and investments + Greenfield opportunites are big and rate events = Must cover a large chunk of future -> But the Future is harder and harder to predict
  • 5. __________ < Et Voila > ---------- |-------------------------------| /| /| / | / | / |----------------------------/--| / / / / / / / / / / / / / / ^__^ / / / / (oo)_______ / / / / (__) )/ / / / / ||----w | / / / / || || / / / / / / |----------||--------||---------| / | / ||--/----|| | / |/ ||-/-----|| |/ |----------||--------||---------|
  • 6. Illusion of Done Goal is to delivery the complete thing Versus continuous improvable thing
  • 7.
  • 8. Danger big monoliths Big integrated solutions -> Less focus on modular & replaceable designs -> Unknown dependencies -> Stuck with the solution for a long time Consider : Multiple generations
  • 9. ____________________ < I don't like grass > -------------------- / ___ / // / / (( O O )) / // / | | / | | | | | | | | | o | | | | | |m| |m|
  • 10. Long Feedback Loops Starting from scratch + big goals -> Long time to deliver -> Separates Dev from Ops/Users -> Long time before feedback (from users, reality, operations) -> Lots of invested time and money -> Hard to change course
  • 11. _____________ < Happy now?? > ------------- (__) /oo| (_"_)*+++++++++* //I#I I[I|I|||||I I ` I`I'///'' I I I I I I ~ ~ ~ ~ Scowleton
  • 12. Creates Legacy What about the last generation greenfield? & What about the cows in the old fields.. -> Deny new features? &&/|| Wait until they die/leave?
  • 13. _______________ < Rest in Peace > --------------- , , /( )` ___ / | /- _ `-/ ' (// / / / | ` O O ) / | `-^--'`< ' (_.) _ ) / `.___/` / `-----' / <----. __ / __ <----|====O)))==) ) /==== <----' `--' `.__,' | | / ______( (_ / ______ ,' ,-----' | `--{__________) /
  • 14. From Cradle to what?? Think about Retirement when designing -> Even consider a test retirement -> Easier to replace/upgrade parts when needed.
  • 15. In summary – Design for Change • Now is old and the future is fluid. • Changeability is the main feature • Usage and Fast Feedback is essential • Run 1 system with multiple generations • Consider obsolescence from start (Note Greenfields are not forbidden.. Just hard to do right)
  • 16. Thanks & Open Fire!!

Editor's Notes

  1. Just do it right..