Pretty much the opposite of Agile 101. A summary of more edgy and obscure Agile ideas and practices that you may find useful.
This version is was presented at the Melbourne Agile and Scrum meetup
Edgy Lean, Agile, and Systems Thinking things that you may not have heard ofJason Yip
My presentation at LAST Conference 2012 in Melbourne: http://www.lastconference.com/
The general idea was to share edgy ideas that the audience hadn't heard of. I started with ideas that everyone should have heard of and then add on next level concepts.
If I handed you a sealed envelope with a list of problems I know exist in most software development shops, this is what would be inside.
Presented at SyXPAC
Edgy Lean, Agile, and Systems Thinking things that you may not have heard ofJason Yip
My presentation at LAST Conference 2012 in Melbourne: http://www.lastconference.com/
The general idea was to share edgy ideas that the audience hadn't heard of. I started with ideas that everyone should have heard of and then add on next level concepts.
If I handed you a sealed envelope with a list of problems I know exist in most software development shops, this is what would be inside.
Presented at SyXPAC
Content strategy workshop for LACONI, an association of 150 Chicago-area libraries, given September 20, 2013. Comprehensive look at content strategy goals, opportunities, challenges, definitions, processes, elements for libraries today and in the future.
Security Visualization - Let's Take A Step BackRaffael Marty
I gave the keynote at VizSec 2012. I used the opportunity to take a step back to see where security visualization is at and propose a challenge for how some of the problems we should be focusing on going forward.
Video recording is here: http://youtu.be/AEAs7IzTHMo
DNA_Arbitrage opportunity for investors in Buyback offers_Jan 9, 2009Jagannadham Thunuguntla
Jagannadham Thunuguntla, equity
head, SMC Capitals Ltd said an
investor who is bullish on any of
these scrips can buy it at current
levels. “There is an opportunity to
book a profit if it rises closer to the
maximum buyback price, thus providing
a window of opportunity for
arbitrage.”
[Stretch 2023] We're in it together and other perspectives on effective produ...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential but that was around nine years ago. What might we say about effective product development culture today? In this talk, Jason will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This talk is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Stretch 2023] What does productivity really mean at different levels_ Indivi...Jason Yip
Do you want to learn how to boost your productivity at individual, team, and organisational levels? If so, this presentation is for you. Individual productivity is about increased focus, frequent feedback, and reduced friction. Team productivity is about “flow over utilisation” and integration. Organisational productivity is about allocating effort, reducing relearning, and taking parallel bets. By the end of this presentation, you will better understand how to improve productivity at different scales and contexts.
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...Jason Yip
You’ve probably seen the famous Spotify Engineering Culture videos that describe how Spotify organizes its teams and processes to foster agility, autonomy, and innovation. But did you pay attention to the details?
In this presentation, we will revisit the videos and highlight the top three points that you should have noticed instead of Squads, Chapters, Tribes, Guild:
Aligned autonomy
Creating trust-at-scale
Decoupling
[AgileDevOps West 2023] We're in it together and other perspectives on effect...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential in the agile community but that was around nine years ago. What might we say about effective product development culture today? In this keynote, Jason Yip will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This keynote is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Craft Conf 2023] We're in it together and other perspectives on effective pr...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential but that was around nine years ago. What might we say about effective product development culture today? In this talk, Jason will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This talk is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...Jason Yip
There are different levels of leaders, each of which require different tactics to influence. Jason will describe the differences he's seen between leaders at different levels (leaders of individual contributors, leaders of leaders, leaders of leaders of leaders) and then explore different tactics that seem to work better or worse for each level.
Content strategy workshop for LACONI, an association of 150 Chicago-area libraries, given September 20, 2013. Comprehensive look at content strategy goals, opportunities, challenges, definitions, processes, elements for libraries today and in the future.
Security Visualization - Let's Take A Step BackRaffael Marty
I gave the keynote at VizSec 2012. I used the opportunity to take a step back to see where security visualization is at and propose a challenge for how some of the problems we should be focusing on going forward.
Video recording is here: http://youtu.be/AEAs7IzTHMo
DNA_Arbitrage opportunity for investors in Buyback offers_Jan 9, 2009Jagannadham Thunuguntla
Jagannadham Thunuguntla, equity
head, SMC Capitals Ltd said an
investor who is bullish on any of
these scrips can buy it at current
levels. “There is an opportunity to
book a profit if it rises closer to the
maximum buyback price, thus providing
a window of opportunity for
arbitrage.”
[Stretch 2023] We're in it together and other perspectives on effective produ...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential but that was around nine years ago. What might we say about effective product development culture today? In this talk, Jason will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This talk is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Stretch 2023] What does productivity really mean at different levels_ Indivi...Jason Yip
Do you want to learn how to boost your productivity at individual, team, and organisational levels? If so, this presentation is for you. Individual productivity is about increased focus, frequent feedback, and reduced friction. Team productivity is about “flow over utilisation” and integration. Organisational productivity is about allocating effort, reducing relearning, and taking parallel bets. By the end of this presentation, you will better understand how to improve productivity at different scales and contexts.
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...Jason Yip
You’ve probably seen the famous Spotify Engineering Culture videos that describe how Spotify organizes its teams and processes to foster agility, autonomy, and innovation. But did you pay attention to the details?
In this presentation, we will revisit the videos and highlight the top three points that you should have noticed instead of Squads, Chapters, Tribes, Guild:
Aligned autonomy
Creating trust-at-scale
Decoupling
[AgileDevOps West 2023] We're in it together and other perspectives on effect...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential in the agile community but that was around nine years ago. What might we say about effective product development culture today? In this keynote, Jason Yip will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This keynote is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Craft Conf 2023] We're in it together and other perspectives on effective pr...Jason Yip
Have you watched those Spotify engineering culture videos? They were trendy and influential but that was around nine years ago. What might we say about effective product development culture today? In this talk, Jason will share a summary of 2023-era effective product development culture based on his eight years at Spotify and 14 years at ThoughtWorks. This will include core beliefs, guiding principles, and core practices. Which ones will align with what you see at your workplace? Which ones will highlight opportunities for improvement? This talk is not to encourage copying something that will become obsolete in another nine years, but instead to share an example of reflecting on effective product development culture to hopefully encourage your own ongoing reflection and improvement.
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...Jason Yip
There are different levels of leaders, each of which require different tactics to influence. Jason will describe the differences he's seen between leaders at different levels (leaders of individual contributors, leaders of leaders, leaders of leaders of leaders) and then explore different tactics that seem to work better or worse for each level.
[CoPA 2022] Effective Product Development Culture circa 2022.pdfJason Yip
Presentation about effective product development culture as an evolution of Spotify Engineering Culture for the Bosch internal Community of Practice Agile conference
[Business Agility Conference 2022] The top 3 points you should have paid atte...Jason Yip
When people say “Spotify Model” they’re almost always thinking about org structure (Squads, Chapters, Guilds, Tribes). Structure is the last thing you should worry about. Before structure, I’ll expand on what you should have been paying attention to.
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DJason Yip
BAPO stands for Business Architecture Process Organisation. It is Jan Bosch's more fleshed out expression of "structure should follow strategy". I recently experimented with applying this framework within Spotify Ads R&D and would like to share what worked and what didn't. Concepts expanded beyond BAPO to include product capabilities versus architecture services; overlapping product lifecycle s-curves; Simon Wardley's Pioneers, Settlers, Town Planners; and a reframing of the teaching people how to fish metaphor. Beyond sharing my successes and failures, this session will also encourage attendees to sketch how they might try this framework in their own context and anticipate what issues may appear.
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Jason Yip
What are the fundamental principles by which Agile practitioners should guide their actions in support of objectives, that are authoritative but require judgement in application?
Using BAPO to apply structure follows strategyJason Yip
BAPO stands for Business Architecture Process Organisation. It is Jan Bosch's more fleshed out expression of "structure should follow strategy". I recently experimented with applying this framework and would like to share what worked and what didn't. Concepts expanded beyond BAPO to include product capabilities versus architecture services; overlapping product lifecycle s-curves; Simon Wardley's Pioneers, Settlers, Town Planners; and a reframing of the teaching people how to fish metaphor.
[Yow! 2019] 3 insights from 4 years at SpotifyJason Yip
Thinking back over my 4 years at Spotify, I see 3 main insights:
1. Aligned autonomy is an ongoing struggle;
2. Building teams in the context of high growth require different assumptions;
3. Consulting companies are generally better at forming high-performing teams fast.
How things still don’t quite work at Spotify... and how we’re trying to solve itJason Yip
Cerner Tech Talk version of my Culture and Methods talk. Exploration of key problems with how Spotify currently works to encourage "no problem is a problem" thinking
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Jason Yip
Agile is mainstream enough that the demand for Agile consultants and coaches is high. High demand attracts many people who lack relevant practical experience or only know how to practice, but don't know how to consult or coach. Organizations need effective ways to filter good candidates from bad. On the other side, candidates want to know what it takes to be considered good. I will share several patterns of selection approaches based on my experiences at Spotify and ThoughtWorks.
Agile Toronto 2016: What do you mean when you say "leadership"?Jason Yip
The word leadership can trick us into believing that we are talking about the same thing when are actually not. This presentation explores different leadership accountabilities and how they might manifest in different roles. I also describe different patterns of how this might play out using a couple specific examples from ThoughtWorks and Spotify.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
15. “the minimum viable product is
that version of a new product
which allows a team to collect
the maximum amount of
validated learning about
customers with the least effort.”
http://www.startuplessonslearned.com/2009/08/minimum-viable-product-guide.html
17. Magic Test
“…simply to put up a web page that says ‘Do you
have this problem? I’m going to solve it for you.’
And not really specify, be a little vague on how
you’re going to solve it. You’re basically saying ‘I’m
going to solve it by magic’. And then see if people
sign up and with those people that sign up then
you want to engage in dialog with them. We always
say ‘If you can’t sell magic, you definitely can’t sell
your product’…”
http://mixergy.com/eric-ries-lean-startup-interview/
20. Retrospectives
• What did we do well, that if we don’t discuss
we might forget?
• What did we learn?
• What should we do differently next time?
• What still puzzles us?
http://retrospectives.com/pages/RetrospectiveKeyQuestions.html
21. sheet. They are intended to stimulate discussion.
software development" Steve McConnell You might, or might not agree with the quotes along the edge of the John Maynard Keynes
path to a solution.” - Ward Cunningham
"Stable requirements are the holy grail of “It is better to be roughly right than precisely wrong.” -
“What is simplicity? Simplicity is the shortest
change them yourself.” -- Andy Warhol
They always say time changes things, but you actually have to
"Ugly programs are like ugly suspension bridges: they're much
each idea.
more liable to collapse than pretty ones" Eric Raymond
many of you agree with
count (and record) how re
pos de as mt on thi .
doing?
he n
inclu the lis k bette next
all ideas then quickly
Wri t to wo erently you
w o
sprin do di f thing
should stop
sibl
cou e a list
Make a long list, include se e s
Mak o diffe
el lti
te
9.
anything you
e - a any id sheet
or cu
ld
Is there
keep doing. e iffi
D
t. elin e d is u
t lea
8. Stop ee th yo
you did which you want to im th g
in did
sh t
r
rd
ff
ur s
st 4 s as
Make a list of all the things Enough? e
o
th eco
have you left? r d tie s
t? te ul tie
r
7. Keep R
!
ea
ent
How much time
s
This way round...
rin un iffic ul
r
sp nco t d ffic
s
e ha Di
Retrospective Dialogue Sheet (Sprint)
W
6.
,
t
rin te
Sp da
shorter: ʻ
"The maxim ʻ
d
en
question reader lead
Remember to let the
"Typing is not the bottleneck" Kevlin Henney
Paralysisʻ Winston Churchill
the discussion
Nothing avails but perfectionʻ
."
http://www.softwarestrategy.co.uk/dlgsheets/
From the list in #8, choose
10.
of work better?
do, to make the next piece
3 things you will do, or not
may be spelt
be the greatest successes
Action plan
the timeline or write it on
What do you consider to
Highlight successes on
5. Successes
I do and I understand.” -- Confucius
“I hear and I forget. I see and I remember.
of this sprint?
"Most teams are so far from good enough that perfection and
good enough are effectively the same thing" Jason Gorman
the sheet.
Nearly there....
good. Talk about both sides
on
significant and memorable You don't have to agree is
everything, discussion
of the argument
see in the world." Mahatma Ghandi
"We need to be the change we wish to
#3 .....................
#2 .....................
#1 .....................
Create a timeline for the sprint
Mark the start and end of the
sprint (iteration) then mark
you are considering in the
shortest schedules, lowest costs, and best customer satisfaction levels." Capers Jones
4. Create a timeline
"projects with low defect potentials and high defect removal efficiency also have the
space above.
But it is, perhaps, the end of the beginning." Winston Churchill
"Now this is not the end. It is not even the beginning of the end.
events.
Everyone who took part
11.
should sign here.
agrees with the actions
in this exercise, and
Sign-up
This way round...
Use this space however you like notes,
www.dialoguesheets.com
ideas, comments and suggestions.
Does everyone agree to
working on this sheet?
Send feedback to: feedback@dialoguesheets.com
Please tell us about your experience using this sheet.
follow Kerth's Prime
apportion blame. Focus on the
Directive (left) while
cause of problems and not the
The aim of this sheet is to find
better way of working, not to
individuals involved.
..................
..................
..................
..................
..................
..................
..................
..................
The team
"Insanity: doing the same thing over and over again
3. Set up
t
ar
and expecting different results." Albert Einstein
t
ts
rin
Sp ate
d
B
in T fo
p te h i r
e
1. Start here 2. Set up e er
iv v
,
ct sco uly st
l eo p nd e s d e y
o a
r rge le d al
i o This is a dialogue sheet, it is designed to Make sure everyone ire di tr be t
ea mo r t . I for ogu u D e d a
e w an the h er
c re ha f y gr e b promote good conversation. has a pen to write on im at d id n w r h s
to h g se n 8 ou ou she e Pr wh tan d ve o rce
a w ro p h p g this sheet. 's of rs ne gi his u at
ct or up ara the ave s of et is in Team members should seat themselves equally
io k n th s de yo d, e, eso on
n on a s te sp a 2 t er s n er ul r i
pl g g o
an an epa rou lit in rou 8 around the sheet so each question can be read K rdle st u ev co tim he uat
s d r p p Agree how long you will a u at e he , t sit
at co ate s, two by at least one person easily. Take one question eg m h sh t t s
R we ve t or n a ilitie the .
Fix the problem, not the blame.
th mp sh giv
Th ast and urs.
e
en are eet e at a time, skip questions if you like. The spend working on this lie he ow ab nd nd
at plete o ho
c om v er
is s one ma
be job kn nd e, a ha
le
d.
person closest to the question should read out sheet and write it in this l
o
he
as a b
w kills aila
et h ou r be
oal of
this the question and take notes of the discussion. box:
tw
wil
s av
The g to help
l ta to
is
sheet er Each person should get a chance to read and
d bett
ke
you fin orking.
y
ways
of w note at least one question.
(c) Software Strategy Ltd, 2010-2011 - Permission granted for individuals and Created by Allan Kelly Based on ideas from Royal Institute For more dialogue sheet downloads, printed sheets and
organization to print and use this sheet for their own purposes. Copying to http://www.allankelly.net of Technology, KTH, Stockholm
third parties, modification, redistribution and sale of this sheet is not permitted. information see http://www.dialoguesheets.com
22. Solution-Focused Goal-Driven
Retrospectives
1. "Imagine that a miracle occurred and all our
problems have been solved. How could you
tell? What would be different?”
2. "If 10 is the ideal and 0 is where nothing is
working, where are we now?”
3. "What are we already doing that works? That is,
why are we [for example] 5 rather than 0?”
4. "Using the resources we have, what can we do
to move one step closer to 10?"
http://jchyip.blogspot.com.au/2012/02/solution-focused-goal-driven.html
23. Idealised Design
• The system was destroyed last night
• No science fiction, technology available now
• How things should be, not how things could
be
http://www.organizationaldynamics.upenn.edu/node/2008
25. Continuous Testing
“What is continuous testing? It’s turning the
knob on Test Driven Development up to 11, by
automatically running the tests on every save.”
http://blog.objectmentor.com/articles/2007/09/20/continuous-testing-explained
http://topfunky.com/clients/blog/autotest-tm.mov
26. Guantanamo
“Do you have problems maintaining high test
coverage? All code is guilty until tested
innocent. Send the untested code to
Guantanamo!”
http://docs.codehaus.org/display/ASH/Guantanamo
27. Mutation Testing
“Why just think your tests are good when you
can know for sure? Sometimes Jester tells me
my tests are airtight, but sometimes the
changes it finds come as a bolt out of the blue.
Highly recommended.”
Kent Beck
http://jester.sourceforge.net
http://en.wikipedia.org/wiki/Mutation_testing
28. Chaos Monkey
“One of the first systems our engineers built in
AWS is called the Chaos Monkey. The Chaos
Monkey’s job is to randomly kill instances and
services within our architecture. If we aren’t
constantly testing our ability to succeed despite
failure, then it isn’t likely to work when it
matters most – in the event of an unexpected
outage.”
http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html
29. Game Day
“Gameday is an exercise designed to increase
resilience through large-scale fault injection
across critical systems where resilience is seen
as the ability of a system to adapt to
changes, failures, & disturbances. By
“system”, he means:
people, culture, processes, applications &
services, infrastructure, software and
hardware.”
http://server.dzone.com/videos/creating-resiliency-through
30.
31.
32. Act First, Research Later
“Let me summarize. Yes, I believe that research is important,
but it does not have to be done at the start of a design project.
It can be done far ahead of time, or even just afterwards. Good
designers should always be engaged in observation, in mentally
reviewing and creating artifacts, in sketching, writing, planning
and thinking. As a result, when the time comes to act, they can
do so without appearing to need research, but only because of
the accumulated wisdom they draw upon.”
Don Norman
http://www.core77.com/blog/columns/act_first_do_the_research_later_20051.asp
34. Lean Startup for Change
1. Identify an organisational problem
2. Propose a hypothesis for change
3. Identify assumptions in hypothesis
4. Design Minimal Viable Changes to test
assumptions
5. When “value hypothesis” has been
refined, switch to validate the “growth
hypothesis”
http://yuvalyeret.com/2012/05/16/so-what-is-lean-startup-for-change-ls4chg/
35. Mind share strategy for organisational
change
“Should we expect that there would be different effective
strategies for organisational change depending on whether we
are in a position of strength vs weakness?
Strength in New Lanchester Strategy refers to numerical
strength. In our case, instead of troop numbers or market share,
I propose that strength in the organisational change context is
about mind share, that is, how many people desire the new idea
and/or behaviour you are trying to introduce.”
http://jchyip.blogspot.com.au/2012/08/mind-share-strategy-for-organisational.html