Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
How to rock your planning session - Scotch on t...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
turkutuuli
June 06, 2014
Programming
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to rock your planning session - Scotch on the Rocks 2014
A presentation about planning the planning sessions.
#sotr14 #turkutuuli
turkutuuli
June 06, 2014
Other Decks in Programming
See All in Programming
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
220
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
気持ちぃ〜角丸 Squircle
ryu1013
0
310
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
170
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
2
410
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
170
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
730
ラッコキーワード サービス紹介資料
rakko
1
5.4M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Music & Morning Musume
bryan
48
7.4k
Transcript
None
None
First rule: Basic human rights should be implemented
in planning sessions.
1. Treat everyone equal. 2. Explain.
3. Use planning tools everyone can use.
Second rule: Plan the planning.
“By failing to prepare, you are preparing to fail.”
― Benjamin Franklin
Third rule: Don’t use Lorem ipsum.
Fact:
Our short-‐term memory can handle 7 ± 2 elements
at once. (It’s a miracle we get anything done)
None
Solution?
Use patterns. You don’t have to use
your energy relearning continuously.
Make things as concrete as you can.
Removes affordance obstacles and makes us faster. We don’t need to explain the door handle.
Avoid chaos. It takes a lot of energy
to manage and understand.
Avoid being too abstract. WYSIWYG.
Chaos Patterns
Abstract
Concrete
Patterns Chaos Concrete Abstract
Part 1: Planning the planning session
Planning limits
TOPICS PEOPLE TIME MONEY
The ”human factor”
None
A simple "sketch it up" agenda for planning meetings
to make sure everyone actually reads the agenda
None
1 hour planning sessions should be banned!
None
The best time frame is a whole day workshop
(6 hours). Workshop requires everyone to really be up to date about the topic.
workshops
Using parking lot method for irrelevant or undeained
questions
None
Part 2: Planning in planning session
None
Write the notes together!
Planning information architecture, which utilises a "blank canvas"
technique and personas
None
None
None
None
None
None
A wall of themes, a method used to organise
and prioritise issues during planning sessions
None
A Sketching battle, which is a way to make
sure if your way of thinking is a match with the clients need!
Pikemen at the Battle of Rocroi in France, in
1643: picture by Sebastian Vrancx.
None
Part 3: Remove planning blockers!
Before you start the actual planning part:
Take time to remind everyone why the feature is relevant.
Transferring unfamiliar situation to more familiar contexts in
order to clarify foggy specs.
Turning goals upside down will make the puzzle easier
to crack?
”How could we make the user experience really crappy?”
Mission impossible! By: James Macanufo
@macgeo
”How do we create the CMS ... if the
updaters only have mobile phones to work with?"
”How do we create a mobile device … with
no battery?”
None
”We don’t want to play your games. Just make
it work.”
None
None
Always explain the WHY before hand. Explain
the beneaits behind the method your using.
None
“Everybody has a plan until they get punched in
the face.” ― Mike Tyson
None
We can’t really plan our failures. (Planning
to fail would just be stupid)
None
QA? Tuuli Aalto-‐Nyyssönen @turkutuuli