Flow
Grow with Flow, Grow with Soul. Your Ego is the Enemy.
Grow at the optimal rate by taking control of your feedback loops.
Identify signal through the noise. Know what levers you need to be able to adjust.
Mantra
No hurry; no pause; Slow is smooth; smooth is fast!
Mantra
The Four Percent Rule
Dream big. Evolve a sense of destiny that inspires people to believe the hard yards will be worth the effort.
Observe, Absorb, Record
Map out pipelines
Reflect, Refine, Repeat
- Take in the big picture.
- Move things around
- Connect elements
- Define things better
Ask a better questions
The Flow to thought to value creation:
- Problems to Questions
- Questions to Ideas
- Ideas to Liquidity
- Liquidity to Actions
- Actions to Products
- Products to Value
Psychology of Flow
You can't enter a state of flow if you are second-guessing your decision
- Clarity of goals and reward in mind and immediate feedback
- There is a balance between challenge and skills
- Complete concentration on the task
- Transformation of time (speeding up/slowing down)
- The experience is intrinsically rewarding
- Actions and awareness are merged, losing self-conscious rumination
- There is a feeling of control over the task
Thrive in Chaos
Blockchain Decentralisation will Require Managerless Processes
Software Development
The highest priority is to satisfy the customer through early and continuous delivery of software that creates value.
The Secret Assumption of Agile
Strategy
Solution | Job |
---|---|
Smaller services | Breakdown problems |
Event bus | Comms Architecture |
Cloud | Scaling |
Active monitoring | Replacing rigorous acceptance testing |
K8s | Automatic Recovery |
How to handle change?
Managers view
- We don't need change - Naive Optimist
- What changes - Ignorance
- Backlog + Change Management - Futile attempt to control change
- Accomodate the inevitable - Architecture and Processes
Testing Predictability
How will component parts react under pressure?
You can test and measure performance in isolation, but the only true measure of performance is how the orchestrate together in real world pressure of the game.
With microservices as with players you need to monitor performance closely then make judgements on replacements with the intent to improve results.
Managing Uncertainty
Fuzzy vs Traditional Problems
Write Code that is easy to change
Chaos Development: Removing software as the inhibitor of Agile - Fred George
Related
URL | Notes |
---|---|
A related concept | Page |
A useful tool | Tool |
Resources
URL | Notes |
---|---|
Affinity Diagram | Diagram |
Homeostasis |