SlideShare a Scribd company logo
The Title Of Your Presentation
In Here Over Two Lines If Necessary
Your name
Your organisation
10 Easy Ways to Break Up
Dipesh Pala
IBM
By	
  	
  
Dipesh	
  Pala	
  
Agile	
  NZ	
  2015	
  
	
  
2	
  September	
  2015	
  
@DipeshPala
10	
  EASY	
  WAYS	
  TO	
  BREAK	
  UP	
  
@DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
@DipeshPala
@DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
@DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
Dependency	
  
Once	
  upon	
  a	
  time…	
  @DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
Dependency	
  
Complex	
  
Once	
  upon	
  a	
  time…	
  @DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
Dependency	
  
Complex	
  
Expensive	
  
Once	
  upon	
  a	
  time…	
  @DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
Dependency	
  
Complex	
  
Expensive	
  
Lack	
  of	
  Confidence	
  
@DipeshPala
Why	
  are	
  real	
  life	
  break	
  ups	
  so	
  difficult?	
  
Risky	
  
Dependency	
  
Complex	
  
Expensive	
  
Lack	
  of	
  Confidence	
  
Not	
  knowing	
  When	
  or	
  How	
  to	
  Break	
  Up!	
  
@DipeshPala
Break	
  Up	
  Difficulty	
   Real	
  Life	
   User	
  Stories	
  
Risky	
  
Dependency	
  
Complex	
  
Expensive	
  
Lack	
  of	
  Confidence	
  
Not	
  knowing	
  When	
  or	
  	
  
How	
  to	
  Break	
  Up	
  
@DipeshPala
CUST-Pmt Story Points: 2
As a Finance AdministratorI want to view Customerpayments made to dateso that I can report on anyoutstanding payments
Priority: medium
@DipeshPala	
  
Three	
  C’s	
  by	
  Ron	
  Jeffries	
  
CARD	
  
CONVERSATION	
  
CONFIRMATION	
  
@DipeshPala
User Story Card
This is an invitation to have a
Conversation
that will result in
Confirmation
of the requirements
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
Bill	
  Wake’s	
  INVEST	
  Model	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
E	
  G	
  O	
  T	
  I	
  A	
  B	
  L	
  E	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
E	
  G	
  O	
  T	
  I	
  A	
  B	
  L	
  E	
  
A	
  L	
  U	
  A	
  B	
  L	
  E	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
E	
  G	
  O	
  T	
  I	
  A	
  B	
  L	
  E	
  
A	
  L	
  U	
  A	
  B	
  L	
  E	
  
S	
  T	
  I	
  M	
  A	
  B	
  L	
  E	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
E	
  G	
  O	
  T	
  I	
  A	
  B	
  L	
  E	
  
A	
  L	
  U	
  A	
  B	
  L	
  E	
  
S	
  T	
  I	
  M	
  A	
  B	
  L	
  E	
  
M	
  A	
  L	
  L	
  
@DipeshPala
I	
  
N
V
E	
  
S
T	
  
N	
  D	
  E	
  P	
  E	
  N	
  D	
  E	
  N	
  T	
  
E	
  G	
  O	
  T	
  I	
  A	
  B	
  L	
  E	
  
A	
  L	
  U	
  A	
  B	
  L	
  E	
  
S	
  T	
  I	
  M	
  A	
  B	
  L	
  E	
  
M	
  A	
  L	
  L	
  
E	
  S	
  T	
  A	
  B	
  L	
  E	
  
@DipeshPala
Risky	
  
Complex	
  
Lack	
  of	
  Confidence	
  
@DipeshPala
DIFFICULTIES
EXCUSES
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  	
  
Complex	
  
	
  
Does	
  the	
  story	
  
describe	
  a	
  
workflow?	
  
Take	
  a	
  thin	
  slice	
  
through	
  the	
  
workflow	
  and	
  
enhance	
  it	
  later	
  
Break	
  Up	
  Tip	
  	
  
#1	
  
@DipeshPala
As an online shopper,I want to know the totalamount that will becharged as I selectitems to purchase.
@DipeshPala
Code
Write
Acceptance
Tests
Integration
Document
Design
Write
Unit Tests
...when a
product is
removed
...after
checkout
...after
shipping
details are
entered
...when a
product is
added
Calculate the Total Payment Amount...
As an online shopper,I want to know thetotal amount that willbe charged as I selectitems to purchase.
Original	
  User	
  Story	
  
Suggested	
  split	
  by	
  slicing	
  the	
  workflow:	
  
@DipeshPala
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  	
  
Complex	
  
	
  
Does	
  this	
  story	
  
have	
  a	
  simple	
  
core	
  that	
  
provides	
  most	
  of	
  
the	
  value?	
  
Split	
  the	
  story	
  	
  
to	
  do	
  the	
  simplest	
  
option	
  first	
  	
  
and	
  enhance	
  it	
  
later	
  
Break	
  Up	
  Tip	
  	
  
#2	
  
@DipeshPala
@DipeshPala
... calculate
payments
manually
... online
calculator
with what-if
scenarios
... using
an online
spreadsheet
template
... using a
simple online
calculator
Suggested	
  split	
  by	
  simple	
  /	
  complex	
  variations	
  
As a loan applicant,I want to calculatemy mortgage payments
Original	
  User	
  Story	
  
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  	
  
Complex	
  
	
  
Does	
  this	
  story	
  
have	
  a	
  Complex	
  
User	
  Interface?	
  
Split	
  the	
  story	
  	
  
to	
  do	
  a	
  simple	
  UI	
  
first	
  and	
  enhance	
  
later	
  
Break	
  Up	
  Tip	
  	
  
#3	
  
@DipeshPala
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  	
  
Complex	
  
	
  
Does	
  the	
  story	
  
include	
  multiple	
  
operations?	
  
Separate	
  the	
  
operations	
  into	
  
separate	
  stories	
  
Break	
  Up	
  Tip	
  	
  
#4	
  
As an account holder,I want to Manage
my account details
...read
my account
details
...update
my account
details
...create
my account
Suggested	
  split	
  by	
  separate	
  operations	
  
...delete
my account
details
Original	
  User	
  Story	
  
@DipeshPala
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  
Expensive	
  
	
  
Does	
  this	
  	
  
story	
  become	
  
expensive	
  due	
  to	
  
non-­‐functional	
  
requirements?	
  
Split	
  the	
  story	
  	
  
to	
  just	
  make	
  it	
  
work	
  first	
  and	
  
enhance	
  it	
  later	
  
Break	
  Up	
  Tip	
  	
  
#5	
  
@DipeshPala
If	
  you	
  can’t	
  fly,	
  Run.	
  
If	
  you	
  can’t	
  run,	
  Walk.	
  
If	
  you	
  can’t	
  walk,	
  Crawl.	
  
But,	
  by	
  all	
  means	
  	
  
keep	
  moving.	
  
	
  -­‐	
  Dr.	
  Martin	
  Luther	
  King,	
  Jr.	
  
“Small	
  wins	
  are	
  something	
  people	
  can	
  experience	
  pretty	
  regularly	
  if	
  the	
  
work	
  is	
  chunked	
  down	
  to	
  manageable	
  pieces.”	
  
@DipeshPala
@DipeshPala
Suggested	
  split	
  by	
  deferring	
  Performance	
  or	
  Quality	
  
Make it work Make it fast!
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  
Expensive	
  
	
  
Does	
  this	
  story	
  
refer	
  to	
  multiple	
  
users	
  doing	
  
similar	
  things	
  at	
  
the	
  same	
  time?	
  
Split	
  the	
  story	
  to	
  
handle	
  single	
  user	
  
first	
  and	
  enhance	
  
it	
  later	
  
Break	
  Up	
  Tip	
  	
  
#6	
  
Modify to
handle multiple
users
Handle single
user first
(no concurrency
issues)
Suggested	
  split	
  by	
  Single	
  /	
  Multiple	
  users	
  
@DipeshPala
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
is	
  too	
  
Expensive	
  
	
  
Does	
  this	
  story	
  
have	
  a	
  major	
  
effort	
  regardless	
  
of	
  how	
  it	
  is	
  split?	
  
Split	
  the	
  story	
  	
  
so	
  that	
  most	
  of	
  
the	
  value	
  comes	
  
from	
  the	
  first	
  split	
  
Break	
  Up	
  Tip	
  	
  
#7	
  
@DipeshPala
20%	
  
Result	
  
20%	
  
Effort	
  
80%	
  	
  
Result	
  
80%	
  	
  
Effort	
  
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
has	
  too	
  many	
  
dependencies	
  
	
  
	
  
Does	
  this	
  story	
  
have	
  a	
  variety	
  of	
  
business	
  logic?	
  
Split	
  the	
  story	
  	
  
to	
  do	
  a	
  subset	
  of	
  
rules	
  first,	
  and	
  
enhance	
  it	
  later	
  
Break	
  Up	
  Tip	
  	
  
#8	
  
Once	
  upon	
  a	
  time…	
  @DipeshPala
@DipeshPala
As a traveller,
I want to search
for flights with
flexible dates.
Original	
  User	
  Story	
  
... search forflights x daysbefore/after myselected dates
Suggested	
  split	
  by	
  business	
  logic	
  
... search for
flights that fallon a weekend
... search forflights that haveno stopovers
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
has	
  too	
  many	
  
dependencies	
  
Does	
  this	
  story	
  
refer	
  to	
  data	
  
from	
  multiple	
  
sources?	
  
Split	
  the	
  story	
  to	
  
handle	
  data	
  from	
  
one	
  source	
  first	
  
and	
  enhance	
  later	
  
Break	
  Up	
  Tip	
  	
  
#9	
  
@DipeshPala
Opportunity	
  
Consideration	
  
Excuse	
  
@DipeshPala
This	
  story	
  	
  
has	
  too	
  many	
  
dependencies	
  
Does	
  this	
  story	
  
need	
  any	
  
investigation	
  
prior	
  to	
  being	
  
started?	
  
Split	
  the	
  story	
  	
  
so	
  that	
  the	
  
research	
  is	
  done	
  
first,	
  with	
  action	
  
later	
  
Break	
  Up	
  Tip	
  	
  
#10	
  
Once	
  upon	
  a	
  time…	
  @DipeshPala
T he	
   l ongest 	
   jou rney	
   st art s	
   w it h	
   a	
   sm al l 	
   st ep. . . 	
  
Complex	
  
Lack	
  of	
  Confidence	
  
@DipeshPala
Complex	
  
Lack	
  of	
  Confidence	
  
@DipeshPala
Complex	
  
Lack	
  of	
  Confidence	
  
@DipeshPala
Lack	
  of	
  Confidence	
  
Visibility	
  of	
  true	
  size	
  	
  Gain	
  Clarity	
  
@DipeshPala
Lack	
  of	
  Confidence	
  
Visibility	
  of	
  true	
  size	
  	
  Gain	
  Clarity	
  
@DipeshPala
Ease	
  a	
  transi;on	
  
Help	
  in	
  tes;ng	
  
Visibility	
  of	
  true	
  size	
  	
  Gain	
  Clarity	
  
@DipeshPala
 	
  Q	
  	
  	
  	
  	
  &	
  	
  	
  	
  	
  O	
  
References	
  
•  http://www.richardlawrence.info/2009/10/28/patterns-­‐for-­‐splitting-­‐user-­‐stories	
  
•  http://www.mountaingoatsoftware.com/topics/user-­‐stories	
  
•  http://www.agileforall.com/2010/05/03/new-­‐to-­‐agile-­‐remember-­‐a-­‐user-­‐story-­‐is-­‐more-­‐
than-­‐a-­‐card	
  
•  http://xprogramming.com/articles/expcardconversationconfirmation	
  
•  http://xp123.com/articles/invest-­‐in-­‐good-­‐stories-­‐and-­‐smart-­‐tasks	
  
•  Cohn,	
  Mike.	
  2004.	
  User	
  Stories	
  Applied:	
  For	
  Agile	
  Software	
  Development.	
  Boston,	
  MA:	
  
Addison-­‐Wesley.	
  
•  Jeffries,	
  Ron.	
  2001,	
  August.	
  “Essential	
  XP:	
  Card,	
  Conversation,	
  and	
  Confirmation.”	
  XP	
  
Magazine.	
  
•  All	
  images	
  collected	
  through	
  Google	
  
@DipeshPala
Thank	
  You	
  	
  
	
  
	
  
	
  
Contact	
  details	
  
Dipesh	
  Pala	
  
Agile	
  Capability	
  Leader	
  
IBM	
  Asia	
  Pacific	
  
dipeshpala@au1.ibm.com	
  
@DipeshPala	
  
au.linkedin.com/in/dipeshpala	
  
slideshare.net/DipeshPala	
  
The Title Of Your Presentation
In Here Over Two Lines If Necessary
Your name
Your organisation
Thanks for listening…
Dipesh Pala
IBM

More Related Content

Similar to Dipesh Pala (IBM)

A business agility primer
A business agility primerA business agility primer
A business agility primer
Evan Leybourn
 
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
Anna Dahlström
 
5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)
Gagan Malhotra
 
5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)
Slides | Presentation Design Agency
 
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
Wayne Barker
 
Social Success: Turning Social Media into Measurable Revenue
Social Success: Turning Social Media into Measurable RevenueSocial Success: Turning Social Media into Measurable Revenue
Social Success: Turning Social Media into Measurable RevenueInfusionsoft
 
Social Success Turning Social Media Into Measurable Revenue From Infusionsoft
Social Success Turning Social Media Into Measurable Revenue  From InfusionsoftSocial Success Turning Social Media Into Measurable Revenue  From Infusionsoft
Social Success Turning Social Media Into Measurable Revenue From InfusionsoftJulie Benlolo
 
Compassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code ReviewsCompassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code Reviews
April Wensel
 
One spark2014presentationwithcaptions expansionforoldmaidcatlady
One spark2014presentationwithcaptions expansionforoldmaidcatladyOne spark2014presentationwithcaptions expansionforoldmaidcatlady
One spark2014presentationwithcaptions expansionforoldmaidcatlady
Lynn Thompson
 
The Digital Journeymen
The Digital JourneymenThe Digital Journeymen
The Digital Journeymen
Kay Lummitsch - Digital Journeyman
 
Is it done yet? (How about now?)
Is it done yet? (How about now?)Is it done yet? (How about now?)
Is it done yet? (How about now?)
Michele Playfair
 
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
Anna Dahlström
 
Anders Dinsen: Embrace Epic Failures and Make Testing Great Again
Anders Dinsen: Embrace Epic Failures and Make Testing Great AgainAnders Dinsen: Embrace Epic Failures and Make Testing Great Again
Anders Dinsen: Embrace Epic Failures and Make Testing Great Again
Anna Royzman
 
How to tell an engaging story - Iowa Nonprofit Summit 2013
How to tell an engaging story - Iowa Nonprofit Summit 2013How to tell an engaging story - Iowa Nonprofit Summit 2013
How to tell an engaging story - Iowa Nonprofit Summit 2013Christoph Trappe
 
Build Referrals For The Holiday Season And Beyond
Build Referrals For The Holiday Season And BeyondBuild Referrals For The Holiday Season And Beyond
Build Referrals For The Holiday Season And Beyond
G3 Communications
 
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
Distilled
 
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
Lisi Hocke
 
How to Pitch Your Shareholders Like the Media (and get support for your ideas)
How to Pitch Your Shareholders Like the Media (and get support for your ideas) How to Pitch Your Shareholders Like the Media (and get support for your ideas)
How to Pitch Your Shareholders Like the Media (and get support for your ideas)
Terri Trespicio
 
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
Jeff Perkins
 
Beyond copy paste with System Science and Sapiens
Beyond copy paste with System Science and Sapiens Beyond copy paste with System Science and Sapiens
Beyond copy paste with System Science and Sapiens
Cliff Hazell
 

Similar to Dipesh Pala (IBM) (20)

A business agility primer
A business agility primerA business agility primer
A business agility primer
 
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
Using Storytelling to Create Experiences that Convert - Conversion Elite, Lon...
 
5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)
 
5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)5 Ways To Surprise Your Audience (and keep their attention)
5 Ways To Surprise Your Audience (and keep their attention)
 
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
Yes. Yes. Yes. Getting People To Take Action On Your Digital Marketing Ideas ...
 
Social Success: Turning Social Media into Measurable Revenue
Social Success: Turning Social Media into Measurable RevenueSocial Success: Turning Social Media into Measurable Revenue
Social Success: Turning Social Media into Measurable Revenue
 
Social Success Turning Social Media Into Measurable Revenue From Infusionsoft
Social Success Turning Social Media Into Measurable Revenue  From InfusionsoftSocial Success Turning Social Media Into Measurable Revenue  From Infusionsoft
Social Success Turning Social Media Into Measurable Revenue From Infusionsoft
 
Compassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code ReviewsCompassionate (Yet Candid) Code Reviews
Compassionate (Yet Candid) Code Reviews
 
One spark2014presentationwithcaptions expansionforoldmaidcatlady
One spark2014presentationwithcaptions expansionforoldmaidcatladyOne spark2014presentationwithcaptions expansionforoldmaidcatlady
One spark2014presentationwithcaptions expansionforoldmaidcatlady
 
The Digital Journeymen
The Digital JourneymenThe Digital Journeymen
The Digital Journeymen
 
Is it done yet? (How about now?)
Is it done yet? (How about now?)Is it done yet? (How about now?)
Is it done yet? (How about now?)
 
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
Using Storytelling To Craft Multi-device Experiences That Convert - CXL Live,...
 
Anders Dinsen: Embrace Epic Failures and Make Testing Great Again
Anders Dinsen: Embrace Epic Failures and Make Testing Great AgainAnders Dinsen: Embrace Epic Failures and Make Testing Great Again
Anders Dinsen: Embrace Epic Failures and Make Testing Great Again
 
How to tell an engaging story - Iowa Nonprofit Summit 2013
How to tell an engaging story - Iowa Nonprofit Summit 2013How to tell an engaging story - Iowa Nonprofit Summit 2013
How to tell an engaging story - Iowa Nonprofit Summit 2013
 
Build Referrals For The Holiday Season And Beyond
Build Referrals For The Holiday Season And BeyondBuild Referrals For The Holiday Season And Beyond
Build Referrals For The Holiday Season And Beyond
 
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
SearchLove Boston 2015 | Ian Lurie, 'Why the Hell Not? SEO Leadership Through...
 
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
 
How to Pitch Your Shareholders Like the Media (and get support for your ideas)
How to Pitch Your Shareholders Like the Media (and get support for your ideas) How to Pitch Your Shareholders Like the Media (and get support for your ideas)
How to Pitch Your Shareholders Like the Media (and get support for your ideas)
 
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
Using Social Media and Content to Build Your Personal Brand and Land Your Nex...
 
Beyond copy paste with System Science and Sapiens
Beyond copy paste with System Science and Sapiens Beyond copy paste with System Science and Sapiens
Beyond copy paste with System Science and Sapiens
 

More from AgileNZ Conference

Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
AgileNZ Conference
 
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
AgileNZ Conference
 
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
AgileNZ Conference
 
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
AgileNZ Conference
 
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
AgileNZ Conference
 
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
AgileNZ Conference
 
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
AgileNZ Conference
 
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
AgileNZ Conference
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
AgileNZ Conference
 
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
AgileNZ Conference
 
Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017
AgileNZ Conference
 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
AgileNZ Conference
 
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
AgileNZ Conference
 
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
AgileNZ Conference
 
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
 Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj... Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
AgileNZ Conference
 
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
AgileNZ Conference
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
AgileNZ Conference
 
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
AgileNZ Conference
 
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
AgileNZ Conference
 
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
AgileNZ Conference
 

More from AgileNZ Conference (20)

Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
Automated Agility?! Let's Talk Truly Agile Testing - Adam Howard - AgileNZ 2017
 
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
The Foundations of Business Agility - Shane Hastie - AgileNZ 2017
 
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
Breaking Through the Transformation Pain Barrier - Julie Lindenberg & David M...
 
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
Improv-e Your Innovation - Jakob Jurkiewicz - AgileNZ 2017
 
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
Chocolate, Cider & Product Ownership - Penny Goodwin & Chetan Parbhu - AgileN...
 
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
The Art of Dual-track Delivery - Ant Boobier - AgileNZ 2017
 
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
Becoming Agile: Agile Transitions in Practice - Rashina Hoda - AgileNZ 2017
 
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
Scrumdiddlyumptious & the Killjoys - Mia Horrigan - AgileNZ 2017
 
Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017Build for Speed - Gareth Evans - AgileNZ 2017
Build for Speed - Gareth Evans - AgileNZ 2017
 
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
Inclusive Collaboration – How Our Differences Can Make the Difference - Aaron...
 
Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017Born to Learn - Aurelien Beraud - AgileNZ 2017
Born to Learn - Aurelien Beraud - AgileNZ 2017
 
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
Making the Invisible Visible: Showing WIP & Flow at Portfolio Level in Waterf...
 
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
DevSec Delight with Compliance as Code - Matt Ray - AgileNZ 2017
 
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
Shaking Leads to a Shake Up - Russel Garlick - AgileNZ 2017
 
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
 Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj... Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
Making Agile Leadership Work: A Journey From Coach to Manager - Martin Cronj...
 
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
Agile-ish – How to Build a Culture of Agility - Lynne Cazaly - AgileNZ 2017
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
Business Agility: Leadership, Teams & the Work - Jude Horrill - AgileNZ 2017
 
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
 
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
Being Agile vs Agile Doing - Luke Hohmann - AgileNZ 2017
 

Recently uploaded

Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 

Recently uploaded (20)

Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 

Dipesh Pala (IBM)

  • 1. The Title Of Your Presentation In Here Over Two Lines If Necessary Your name Your organisation 10 Easy Ways to Break Up Dipesh Pala IBM
  • 2. By     Dipesh  Pala   Agile  NZ  2015     2  September  2015   @DipeshPala 10  EASY  WAYS  TO  BREAK  UP  
  • 4. Why  are  real  life  break  ups  so  difficult?   @DipeshPala
  • 5. @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky  
  • 6. @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky   Dependency  
  • 7. Once  upon  a  time…  @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky   Dependency   Complex  
  • 8. Once  upon  a  time…  @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky   Dependency   Complex   Expensive  
  • 9. Once  upon  a  time…  @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky   Dependency   Complex   Expensive   Lack  of  Confidence  
  • 10. @DipeshPala Why  are  real  life  break  ups  so  difficult?   Risky   Dependency   Complex   Expensive   Lack  of  Confidence   Not  knowing  When  or  How  to  Break  Up!  
  • 11. @DipeshPala Break  Up  Difficulty   Real  Life   User  Stories   Risky   Dependency   Complex   Expensive   Lack  of  Confidence   Not  knowing  When  or     How  to  Break  Up  
  • 12. @DipeshPala CUST-Pmt Story Points: 2 As a Finance AdministratorI want to view Customerpayments made to dateso that I can report on anyoutstanding payments Priority: medium
  • 13. @DipeshPala   Three  C’s  by  Ron  Jeffries   CARD   CONVERSATION   CONFIRMATION   @DipeshPala
  • 14. User Story Card This is an invitation to have a Conversation that will result in Confirmation of the requirements
  • 15. @DipeshPala I   N V E   S T   Bill  Wake’s  INVEST  Model  
  • 16. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T  
  • 17. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T   E  G  O  T  I  A  B  L  E  
  • 18. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T   E  G  O  T  I  A  B  L  E   A  L  U  A  B  L  E  
  • 19. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T   E  G  O  T  I  A  B  L  E   A  L  U  A  B  L  E   S  T  I  M  A  B  L  E  
  • 20. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T   E  G  O  T  I  A  B  L  E   A  L  U  A  B  L  E   S  T  I  M  A  B  L  E   M  A  L  L  
  • 21. @DipeshPala I   N V E   S T   N  D  E  P  E  N  D  E  N  T   E  G  O  T  I  A  B  L  E   A  L  U  A  B  L  E   S  T  I  M  A  B  L  E   M  A  L  L   E  S  T  A  B  L  E  
  • 22. @DipeshPala Risky   Complex   Lack  of  Confidence  
  • 24. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too     Complex     Does  the  story   describe  a   workflow?   Take  a  thin  slice   through  the   workflow  and   enhance  it  later   Break  Up  Tip     #1  
  • 25. @DipeshPala As an online shopper,I want to know the totalamount that will becharged as I selectitems to purchase.
  • 27. ...when a product is removed ...after checkout ...after shipping details are entered ...when a product is added Calculate the Total Payment Amount... As an online shopper,I want to know thetotal amount that willbe charged as I selectitems to purchase. Original  User  Story   Suggested  split  by  slicing  the  workflow:   @DipeshPala
  • 28. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too     Complex     Does  this  story   have  a  simple   core  that   provides  most  of   the  value?   Split  the  story     to  do  the  simplest   option  first     and  enhance  it   later   Break  Up  Tip     #2  
  • 30. @DipeshPala ... calculate payments manually ... online calculator with what-if scenarios ... using an online spreadsheet template ... using a simple online calculator Suggested  split  by  simple  /  complex  variations   As a loan applicant,I want to calculatemy mortgage payments Original  User  Story  
  • 31. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too     Complex     Does  this  story   have  a  Complex   User  Interface?   Split  the  story     to  do  a  simple  UI   first  and  enhance   later   Break  Up  Tip     #3  
  • 33. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too     Complex     Does  the  story   include  multiple   operations?   Separate  the   operations  into   separate  stories   Break  Up  Tip     #4  
  • 34. As an account holder,I want to Manage my account details ...read my account details ...update my account details ...create my account Suggested  split  by  separate  operations   ...delete my account details Original  User  Story   @DipeshPala
  • 35. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too   Expensive     Does  this     story  become   expensive  due  to   non-­‐functional   requirements?   Split  the  story     to  just  make  it   work  first  and   enhance  it  later   Break  Up  Tip     #5  
  • 36. @DipeshPala If  you  can’t  fly,  Run.   If  you  can’t  run,  Walk.   If  you  can’t  walk,  Crawl.   But,  by  all  means     keep  moving.    -­‐  Dr.  Martin  Luther  King,  Jr.  
  • 37. “Small  wins  are  something  people  can  experience  pretty  regularly  if  the   work  is  chunked  down  to  manageable  pieces.”   @DipeshPala
  • 38. @DipeshPala Suggested  split  by  deferring  Performance  or  Quality   Make it work Make it fast!
  • 39. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too   Expensive     Does  this  story   refer  to  multiple   users  doing   similar  things  at   the  same  time?   Split  the  story  to   handle  single  user   first  and  enhance   it  later   Break  Up  Tip     #6  
  • 40. Modify to handle multiple users Handle single user first (no concurrency issues) Suggested  split  by  Single  /  Multiple  users   @DipeshPala
  • 41. Opportunity   Consideration   Excuse   @DipeshPala This  story     is  too   Expensive     Does  this  story   have  a  major   effort  regardless   of  how  it  is  split?   Split  the  story     so  that  most  of   the  value  comes   from  the  first  split   Break  Up  Tip     #7  
  • 42. @DipeshPala 20%   Result   20%   Effort   80%     Result   80%     Effort  
  • 43. Opportunity   Consideration   Excuse   @DipeshPala This  story     has  too  many   dependencies       Does  this  story   have  a  variety  of   business  logic?   Split  the  story     to  do  a  subset  of   rules  first,  and   enhance  it  later   Break  Up  Tip     #8  
  • 44. Once  upon  a  time…  @DipeshPala
  • 45. @DipeshPala As a traveller, I want to search for flights with flexible dates. Original  User  Story   ... search forflights x daysbefore/after myselected dates Suggested  split  by  business  logic   ... search for flights that fallon a weekend ... search forflights that haveno stopovers
  • 46. Opportunity   Consideration   Excuse   @DipeshPala This  story     has  too  many   dependencies   Does  this  story   refer  to  data   from  multiple   sources?   Split  the  story  to   handle  data  from   one  source  first   and  enhance  later   Break  Up  Tip     #9  
  • 48. Opportunity   Consideration   Excuse   @DipeshPala This  story     has  too  many   dependencies   Does  this  story   need  any   investigation   prior  to  being   started?   Split  the  story     so  that  the   research  is  done   first,  with  action   later   Break  Up  Tip     #10  
  • 49. Once  upon  a  time…  @DipeshPala T he   l ongest   jou rney   st art s   w it h   a   sm al l   st ep. . .  
  • 50. Complex   Lack  of  Confidence   @DipeshPala
  • 51. Complex   Lack  of  Confidence   @DipeshPala
  • 52. Complex   Lack  of  Confidence   @DipeshPala
  • 53. Lack  of  Confidence   Visibility  of  true  size    Gain  Clarity   @DipeshPala
  • 54. Lack  of  Confidence   Visibility  of  true  size    Gain  Clarity   @DipeshPala
  • 55. Ease  a  transi;on   Help  in  tes;ng   Visibility  of  true  size    Gain  Clarity   @DipeshPala
  • 56.    Q          &          O  
  • 57. References   •  http://www.richardlawrence.info/2009/10/28/patterns-­‐for-­‐splitting-­‐user-­‐stories   •  http://www.mountaingoatsoftware.com/topics/user-­‐stories   •  http://www.agileforall.com/2010/05/03/new-­‐to-­‐agile-­‐remember-­‐a-­‐user-­‐story-­‐is-­‐more-­‐ than-­‐a-­‐card   •  http://xprogramming.com/articles/expcardconversationconfirmation   •  http://xp123.com/articles/invest-­‐in-­‐good-­‐stories-­‐and-­‐smart-­‐tasks   •  Cohn,  Mike.  2004.  User  Stories  Applied:  For  Agile  Software  Development.  Boston,  MA:   Addison-­‐Wesley.   •  Jeffries,  Ron.  2001,  August.  “Essential  XP:  Card,  Conversation,  and  Confirmation.”  XP   Magazine.   •  All  images  collected  through  Google   @DipeshPala
  • 58. Thank  You           Contact  details   Dipesh  Pala   Agile  Capability  Leader   IBM  Asia  Pacific   dipeshpala@au1.ibm.com   @DipeshPala   au.linkedin.com/in/dipeshpala   slideshare.net/DipeshPala  
  • 59. The Title Of Your Presentation In Here Over Two Lines If Necessary Your name Your organisation Thanks for listening… Dipesh Pala IBM