Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Extending an Agile<br />Development Method<br />with Creativity Techniques<br />Bianca Hollis<br />Lead UX Designer, BBC W...
Agenda<br /><ul><li> Introduction
 Agile innovation
 Creativity techniques
 Injecting creativity into Agile -
 Project 1
 Project 2
 Results of the study
 Key points
Q&A</li></li></ul><li>Lightweight<br />Team of motivated individuals<br />About<br />Value<br />Quick tangible results<br ...
“Normal response zone”<br />      Isaksen 2011<br />Simplest<br />Obvious<br />
Creativity Techniques<br />spawn<br />“Undreamt of”<br />requirements<br />
Exploratory<br />Start<br />+<br />=<br />Combinational<br />Transformational<br />(Boden 1994)<br />
Idea box<br />SCAMPER<br />Random words<br />Creativity software<br />Creativity Triggers<br />Dreams<br />Storyboarding<b...
Maiden et al <br />Almost a decade of creativity techniques in requirements engineering<br />The ‘RESCUE’ workshop<br />
Agile System Development Lifecycle<br />Where might you inject creativity?<br />(Adapted from Ambler 2005)<br />
Agile System Development Lifecycle<br />Opportunities for creative thinking...<br />(Adapted from Ambler 2005)<br />
Agile project 1: The Envisioning Stage<br />A corporate event system<br />
The Envisioning Process<br />Adapted from Isaksen’s (2011) ‘Creative Approaches to Problem Solving’<br />
Remember the future<br />Envisioning Workshop Technique #1<br />
Creativity Triggers<br />Envisioning Workshop Technique #2<br />
Event System<br />
Agile System Development Lifecycle<br />The sprint zero or sprint phase...<br />Initial requirements & architecture worksh...
Epic selection criteria<br />Identify Epic(s) with potential for further creative exploration<br />Identify Epics that –<b...
 Are complex
 Need for novelty or competitive advantage
 Have creative potential</li></ul>Backlog of Epics<br />Created during Envisioning workshop<br />Epic <br />Workshop(s)<br...
Upcoming SlideShare
Loading in …5
×

hcid2011 - Extending an Agile Development Method with Creativity Techniques: Bianca Hollis (BBC Worldwide)

3,604 views

Published on

Published in: Education, Technology

hcid2011 - Extending an Agile Development Method with Creativity Techniques: Bianca Hollis (BBC Worldwide)

  1. 1. Extending an Agile<br />Development Method<br />with Creativity Techniques<br />Bianca Hollis<br />Lead UX Designer, BBC Worldwide<br />
  2. 2. Agenda<br /><ul><li> Introduction
  3. 3. Agile innovation
  4. 4. Creativity techniques
  5. 5. Injecting creativity into Agile -
  6. 6. Project 1
  7. 7. Project 2
  8. 8. Results of the study
  9. 9. Key points
  10. 10. Q&A</li></li></ul><li>Lightweight<br />Team of motivated individuals<br />About<br />Value<br />Quick tangible results<br />Adaptive<br />Flexible<br />Agile<br />I N N O V A T I O N<br />
  11. 11. “Normal response zone”<br /> Isaksen 2011<br />Simplest<br />Obvious<br />
  12. 12. Creativity Techniques<br />spawn<br />“Undreamt of”<br />requirements<br />
  13. 13. Exploratory<br />Start<br />+<br />=<br />Combinational<br />Transformational<br />(Boden 1994)<br />
  14. 14. Idea box<br />SCAMPER<br />Random words<br />Creativity software<br />Creativity Triggers<br />Dreams<br />Storyboarding<br />Lotus blossom<br />Creativity Techniques<br />Hall of fame<br />Analogies<br />Mind pumping<br />Brain-writing<br />Morphological matrix<br />What-iffing?<br />
  15. 15. Maiden et al <br />Almost a decade of creativity techniques in requirements engineering<br />The ‘RESCUE’ workshop<br />
  16. 16. Agile System Development Lifecycle<br />Where might you inject creativity?<br />(Adapted from Ambler 2005)<br />
  17. 17. Agile System Development Lifecycle<br />Opportunities for creative thinking...<br />(Adapted from Ambler 2005)<br />
  18. 18. Agile project 1: The Envisioning Stage<br />A corporate event system<br />
  19. 19. The Envisioning Process<br />Adapted from Isaksen’s (2011) ‘Creative Approaches to Problem Solving’<br />
  20. 20. Remember the future<br />Envisioning Workshop Technique #1<br />
  21. 21. Creativity Triggers<br />Envisioning Workshop Technique #2<br />
  22. 22. Event System<br />
  23. 23. Agile System Development Lifecycle<br />The sprint zero or sprint phase...<br />Initial requirements & architecture workshops<br />(Adapted from Ambler 2005)<br />
  24. 24. Epic selection criteria<br />Identify Epic(s) with potential for further creative exploration<br />Identify Epics that –<br /><ul><li> Are ambiguous
  25. 25. Are complex
  26. 26. Need for novelty or competitive advantage
  27. 27. Have creative potential</li></ul>Backlog of Epics<br />Created during Envisioning workshop<br />Epic <br />Workshop(s)<br />Adapted from Isaksen’s (2011) ‘Creative Approaches to Problem Solving’<br />
  28. 28. Agile project 2: The Epic stage<br />A TV listings website<br />
  29. 29. The Epic Process<br />Adapted from Isaksen’s (2011) ‘Creative Approaches to Problem Solving’<br />
  30. 30. Validation of the ‘liking’ something concept<br />
  31. 31.
  32. 32.
  33. 33. Brainstorming & Random Stars Creativity Techniques<br />Pink & Orange<br />‘Random Stars’ technique<br />(20 mins)<br />Green & Yellow<br />Brainstorm<br />(30 mins)<br />
  34. 34. Evaluation of the ideas generated<br />V<br />Original backlog of Epics<br />Generated through competitor & gap analysis, discussion<br />Creative workshop<br />ideas<br />
  35. 35. Results of the comparison<br />Median Test<br />Unpaired T-Test (2 tail, unequal variance)<br />Novelty: p< 0.00000005<br />Usefulness: p<0.00000001<br />
  36. 36. Key points<br />*<br />Agile has great potential to innovate but lacks creativity<br />You CAN inject some creative thinking within the tight constraints of Agile (limited time & resources)<br />You need just 1 killer idea to make your product stand out from the rest.<br />Try it! <br />*<br />*<br />
  37. 37. Thank you<br />Email: bianca.hollis@bbc.com<br />Twitter: @biancaUXD<br />

×