Waterfall Bad, Washing Machine Good (IA Summit 07 Slides)

I was on a panel at the IA Summit over the weekend titled ‘where does IA fit in the design process‘. I was staking a case for Agile UCD, and these are the slides I used to outline my case in 5 minutes or less (Of course, you could talk about this topic for hours, so this is very much just an overview!).I’d be interested to hear your thoughts/experiences!

54 Responses to “Waterfall Bad, Washing Machine Good (IA Summit 07 Slides)”

  1. dvc March 29, 2007 at 1:50 pm #

    slides 13-21 don’t show up for me. shame as i’d be interested in this.

    nice presentation style too.

  2. Liv Labate March 29, 2007 at 1:56 pm #

    Your slides rocked the house.

  3. leisa.reichelt March 29, 2007 at 5:06 pm #

    fixed now dvc. sorry about that!

    *blush* thanks Liv!

  4. Christopher Fahey March 29, 2007 at 10:51 pm #

    Best slides ever. Totally jealous.

  5. Ric March 30, 2007 at 8:48 am #

    Leisa – you obviously remember the Baker’s Delight ads – very cool preso (and good work on SlideShare – I was following your tribulations on Twitter!)

  6. Sandoz March 30, 2007 at 10:42 pm #

    Great presentation Leisa.
    Very clear, simple to comprehend and with personality. Nice.

    This I assume is commonplace in product design but less so within digital. The biggest hurdle is firstly education and secondly budget.

    When you talk on these summits how much are you talking to the converted rather than the heretics? Seems to me the message needs to go further into the marketeers who hold the budgets. (or perhaps the agencies who hold their ears)

    This will change as digital becomes even more product/content based and the only real differentiation for brands is quality and being better. So the smart ones will pay to get the product right. More power to agile!

  7. Andy March 31, 2007 at 2:27 am #

    Excellent content and brilliantly presented… love it! Great job Lisa.

  8. Alex Nisbett April 1, 2007 at 7:56 am #

    Hurrah for *iterative* design – I’ve not heard the washing machine metaphor before though – interesting as the first thought that sprung to my mind was the very linear nature of the programmes: fill, add soap, wash, rinse, condition etc. etc., not the spinning quality. ;-/

    How comfortable with this potential ambiguity do you typically find team members? Moving from a familiar, concrete easy steps routine to a fluid, flexible back and forth (but hey you get to ‘build’ stuff sooner!) gig can be a bit weird ;-)

  9. Dara Renton April 1, 2007 at 2:30 pm #

    Leisa, great presentation – one of my favs from the conference. Quick question? Have you ever encountered project sponsors who have trouble with the uncertainty of an agile approach? I recently started a project in a washing machine but the leadership craved date certainty and we ended up barrelling down the falls….obviously we missed the mark on communicating the agile method…any insights?

  10. Olly Wright April 2, 2007 at 6:17 pm #

    Down with powerpoint! Up with stickies!

    Very nice analogy. Mind if I borrow it from time to time?

    A quick aside: I don’t see pairs as strictly agile, more of an optional add-on taken from extreme programming. In terms of selling-in, I’ve found agile much easier to sell than pairs, since pairs cost effectively twice as much for the ‘same’ output. The result has been that we use pairs only occasionally for critical parts, the rest is more of a ‘huddle’ approach.

  11. Brian Lyall April 3, 2007 at 3:32 am #

    Now, if you’d *really* like to get into why people are inside the wachine machine … after a few days I gave up trying to explain that part to my team back in NZ.

    Nice suite by the way.

    Cheers

    b.

  12. femmebot April 9, 2007 at 1:33 am #

    slide 6 should say principal, not principle

  13. Nick Fitzsimons April 9, 2007 at 3:03 pm #

    Nice one, Leisa :-)

    FYI, you’ve made it to the forums of The Daily WTF (or whatever it’s changed its name to this week).

  14. Craig April 9, 2007 at 6:46 pm #

    Everyone has to get over Powerpoint bashing already. It is just a tool and, like any other, can be dangerous if used improperly. It’s become so trendy to bash the tool that it’s become just plain obnoxious.

    Great speakers are great because of what they bring to the party and can do so with PowerPoint, photos of Post-its, or a box full of sock puppets.

    My favorites have always been well-prepared, passionate, and dynamic speakers who are knowledgeable in their material. These people are naturally engaging and you know what? Most, if not all, used PowerPoint.

  15. Cyrus April 10, 2007 at 11:12 am #

    It’s beautiful, but surely you are a Principal Consultant, not a Principle Consultant? No sleight intended ;o)

  16. leisa.reichelt April 10, 2007 at 12:04 pm #

    ooh, i have a comment backlog to catchup on! sorry guys, I’ve been offline thanks to moving house over Easter! thanks so much for all your comments. much appreciated.

    I love that the post-it note approach has touched such a chord. I originally took this approach because I was ‘designing’ my talks using post-it notes, so it just seemed like the next logical step. That, and the fact that whenever I try to do ‘nice’ traditional powerpoints, they always look rubbish!

    responses to individual questions coming now! :)

  17. leisa.reichelt April 10, 2007 at 12:07 pm #

    @ sandoz – in my experience, definitely not preaching to the converted. Lots of people seem to have had some exposure to Agile methods and work in companies that have, are, or are thinking about adopting them, but it tends to be very much something that the technical team owns… sometimes very protectively!

    One of the big ideas of Agile is to get the ‘owners’ of the project more involved in it’s development so this protective approach seems couterintuitive. I think you’re right tho’ that the higher up the chain people understand and support more agile and UCD driven methods, the better for all involved.

  18. leisa.reichelt April 10, 2007 at 12:12 pm #

    @ Alex Nisbett:
    ‘How comfortable with this potential ambiguity do you typically find team members? Moving from a familiar, concrete easy steps routine to a fluid, flexible back and forth (but hey you get to ‘build’ stuff sooner!) gig can be a bit weird’

    One of the things I didn’t get to talk about in this version of my Agile UCD soapbox talk is about the people you need for Agile work… my thoughts are similar to what the 37 Signals crew say about their ‘Getting Real’ methodology… you need the right kind of people to work well within this method. They need to be bright, motivated, passionate and talented. If you’ve got someone who’s not particularly interested in their work, or not particularly good at it, or just plain lazy… they’re not going to change just because you’re changing your methodology, and Agile is not going to suit them as well as Waterfall, because it’s very much driven by lots of regular deliverables… so there’s not much room to hide.

    But then… I don’t really want people like this on my team. It’s not the methodology that needs fixing in this situation!

  19. leisa.reichelt April 10, 2007 at 12:20 pm #

    @ Dara: Have you ever encountered project sponsors who have trouble with the uncertainty of an agile approach?

    Absolutely. I work as a consultant, and there are really only a few ‘clients’ I have who are willing or able to take an Agile approach. A lot of the time the deciding factor is politics. People need to be able to fill out a forms that have fixed requirements, deliverables and dates/budgets associated with them. This is all pretty anti-agile.

    But then, AgileUCD says that there’s no point sticking to a list of requirements if you discover in the first iteration that you’re building something that no one wants, or that some of the foundations of your thinking in designing/developing the product are inherantly flawed. So, you might not get the product you expected, but you will get a product that people want and that can be used effectively.

    In effect, this is a lower risk than spending a fixed budget over a fixed time period on something that may be completely useless when you’re done.

    That can be a fairly compelling argument… but in a lot of cases, politics and playing it safe will trump good sense. Not much we can do about that except find better clients. ;)

    disclaimer: not that I want to suggest that an Agile approach is the absolute best approach for every project. It’s not. But it should be considered a lot more often than it currently is. And considered in a somewhat differently to the highly development centric manner it’s often framed in these days….

  20. leisa.reichelt April 10, 2007 at 12:24 pm #

    @ olly: A quick aside: I don’t see pairs as strictly agile, more of an optional add-on taken from extreme programming.

    Olly, I agree, I don’t think that pair designing or programming is strictly agile either, but it is something that is v important in the agile manifesto and that’s where I originally borrowed the rationale from to support my argument for pair designing.

  21. leisa.reichelt April 10, 2007 at 12:27 pm #

    @ femmebot and others who commented on my spelling. You’re right. I always get that word wrong! Does anyone know some kind of a meme to help me remember which is which?

    principle/principal (I have the same problem with stationary/stationery)

    this is the downside to post-it notes. No spellcheck :)

  22. Tim April 19, 2007 at 2:58 pm #

    Awesome! I can’t say enough. I have to do a powerpoint for a graduate school class I am in. I have never done one and had been dreading it! Like everyone else all powerpoint presentations I have attended sucked and put me to sleep. The presentation is on single-sex versus co-ed schools. Can I steal your idea? I’ll even give you credit at the end.

  23. leisa.reichelt April 20, 2007 at 2:19 pm #

    hey Tim, thanks! of course, you’re more than welcome to take inspiration from my presentation :)

  24. David April 25, 2007 at 3:46 pm #

    Great stuff!

    If only it were so straightforward…

    I’ve been advocating an iterative development process for years now, and our department seemed to be heading in the right direction (but gradually – nothing more agile than RUP).

    Then management decided to outsource all development – we now get to specify the requirements and overall architecture, then hand it all over to some company half way round the world to program.

    Makes the battle to get usability incorporated into the process even more difficult…

  25. Paul_Will April 26, 2007 at 12:58 pm #

    I hope you don’t mind I loved your post-it presentation so much I photostory’d it for a session I ran.
    Check it here: http://blog.neu-thinking.co.uk/?p=11

  26. PaulWill May 6, 2007 at 6:10 pm #

    I saw this and thought of you!
    http://www.amazon.co.uk/gp/product/0743284313/102-0462364-5782515?ie=UTF8&tag=garrreynoldsc-20&linkCode=xm2&camp=1789&creativeASIN=0743284313

    Goes to show your presentation had a lasting effect!

  27. leisa.reichelt May 19, 2007 at 12:32 pm #

    hey PaulWill – I think I need to order that book from Amazon immediately! thanks for that :)

  28. Max June 29, 2007 at 5:21 am #

    Good presentation thanks

  29. ingilizce tercüme July 22, 2007 at 10:51 pm #

    You can also see Lisa’s slideshow here: Waterfall Bad, Washing Machine Good.

  30. Ken August 27, 2007 at 7:49 pm #

    Re: 29
    Leisa – hook to distinguish principle from principal:

    principal == concrete: person (e.g., school principal) or primary (e.g., principal objective). Hook: my pal is the principal.

    principle == abstract: ideal, precept, rule.

  31. Anne November 25, 2007 at 11:23 pm #

    Thank you for sharing your insight on methodologies, and posting your slides. I downloaded your podcast from the dConstruct site and was very inspired.
    I think the failure of many projects is due to a general lack of communication between customers and developers.
    How refreshing it would be if system integration projects practiced more of a washing machine approach… What a wonderful world it would be.

  32. Konrad Arazny January 21, 2008 at 10:08 pm #

    To the point. Great that you identified IA outputs. Loved the quotes!

  33. waterfalls designs July 3, 2010 at 4:29 pm #

    Thanks for the great tip, i found useful info in your article.

  34. waterfalls designs July 22, 2010 at 1:12 am #

    Green care center is a Chennai owned and operated business around 11 years in india.We are specialized in garden landscaping ,landscape architects,swimming pools constructions,waterfalls designs..etc..,

Trackbacks/Pingbacks:

  1. Anne 2.1 » Blog Archive » links for 2007-03-29 - March 31, 2007

    [...] disambiguity – » Waterfall Bad, Washing Machine Good (IA Summit 07 Slides) love the presentation content as well as the post-it notes photographed on my kitchen table. also, that doggie on the last slide is awfully cute! (tags: conferences agile information-architecture) [...]

  2. UIE Brain Sparks » Blog Archive » The Benefits of Agile Development on Post-its - April 4, 2007

    [...] You can also see Lisa’s slideshow here: Waterfall Bad, Washing Machine Good [...]

  3. Curious Cat Management Improvement Blog » Agile Software Development - April 4, 2007

    [...] Nice presentation for those interested in software application development: Waterfall Bad, Washing Machine Good. I must admit I think this slide show would be much better with audio adding details… As it stands now it is a nice slide show (though maybe only if you already agree with the idea of agile development practices). [...]

  4. Web Worker Daily » Blog Archive Make Your PowerPoint Presentation More Human with Post-It Notes « - April 5, 2007

    [...] Make Your PowerPoint Presentation More Human with Post-It Notes Leisa Reichelt of Disambiguity came up with a really cool way to mash up PowerPoint slides with sticky notes, in the form of her presentation for the Information Architecture Summit held in Las Vegas at the end of last month. She put bullet points and diagrams on individual post-its then arranged and photographed them for each slide. The result is much more human than the flat boxes and computerized typefaces of PowerPoint. I bet it’s more fun to create a presentation that way too, because you get the physical pleasure of writing the notes and shifting them around. [...]

  5. Technology and the Human Touch « The Fifth Law - April 6, 2007

    [...] Leisa Reich (author of the blog Disambiguity) has created a mash-up of PowerPoint slides and Post-It notes in a presentation about information architecture.  From the post at Web Worker Daily: The result is much more human than the flat boxes and computerized typefaces of PowerPoint. I bet it’s more fun to create a presentation that way too, because you get the physical pleasure of writing the notes and shifting them around. [...]

  6. Waterfalls vs. Washing Machines: A View of Product Management | The Marketing Technology Blog - April 8, 2007

    [...] Lisa Reichelt put together this fantastic presentation for the IA Summit: [...]

  7. SoftSaurus - April 8, 2007

    [...] Waterfall Bad, Washing Machine Good (IA Summit 07 Slides) [Disambiguity via Web Worker Daily ] [...]

  8. maneel.co.uk » Make those PowerPoint slides less boring with stickies - April 9, 2007

    [...] Waterfall Bad, Washing Machine Good (IA Summit 07 Slides) [Disambiguity via Web Worker Daily ] [...]

  9. dy/dan » Blog Archive » PowerPoint: Won’t Someone Please Think of the Children - April 10, 2007

    [...] Amazing slide deck here. Leisa Reichelt is my hero. [...]

  10. ver.st » links for April 11th - April 12, 2007

    [...] disambiguity | IA Summit 07 Slides – really good idea for a non crappy powerpoint presentation.%tags% [...]

  11. Post-Its are the New Medium « Megan Golding - April 23, 2007

    [...] I was heavily inspired by the website for a book, No One Belongs Here More Than You by Miranda July as well as this Power Point show by Leisa Reichelt. [...]

  12. ::HorsePigCow:: marketing uncommon » Waterfall bad, Washing Machine good for teams, too - April 25, 2007

    [...] This brilliant presentation was given at the IA Summit by Leisa Reichelt, a brilliant Interaction Design/User Experience expert from the UK. I’ve already heard a bunch of others use her metaphor, which I think works really well in illuminating the fact that design isn’t linear at all…it’s a neverending cycle of design -release – get feedback – design, etc. [...]

  13. Neu-Thinking » Blog Archive » The process of moving from Teaching 1.0 to Teaching 2.0 - April 26, 2007

    [...] Concept influenced by Leisa at Disambiguity.com [...]

  14. Amit Pande | Sufistically Speaking » Blog Archive » A refreshing change from Death By Corporate Powerpoint - May 7, 2007

    [...] http://www.disambiguity.com/waterfall-bad-washing-machine-good-ia-summit-07-slides/ [...]

  15. Information Design Watch » IA and the Agile Approach - June 19, 2007

    [...] Earlier this month, Fastcompany.com plugged the agile development approach that was used to redesign its home page. The approach in a nutshell, according to blogger Ed Sussman: “Vision, release, test, iterate. Repeat. Quickly.” Speaking metaphorically, think of design and development as a washing machine, not a waterfall. The organization initially planned to release the new design as part of a larger effort that encompassed new features and functionality. But in the end, they decided against it: What if we had waited to get it all just right before we released FC Expert Bloggers? We’d still be in the dugout. We’d have been guessing instead of seeing what the market actually thinks. In an effort to make our product perfect, we probably would have been forced to spend loads of money fixing problems that might not have mattered to our readers. [...]

  16. Hier geht’s rund « Ich mach’s - July 13, 2007

    [...] Waterfall Bad, Washing Machine Good fällt in die gleiche Kategorie. [...]

  17. Arthur’s Words » Blog Archive » leisa: waterfall bad, washing machine good - July 31, 2007

    [...] An elegantly simple slide show by leisa reichelt which underlines the interactive, re-iterative nature of the educational design process skillfully using post-it notes. [...]

  18. links for 2007-08-16 (Leapfroglog) - August 16, 2007

    [...] disambiguity – » Waterfall Bad, Washing Machine Good (IA Summit 07 Slides) Not sure I bookmarked this the first time around. I’ve hardly ever seen the joys of iterative processes been explained in such a concise and fun way. Good stuff. (tags: LeisaReichelt design development process methodologies presentations slides agile iterative IA UX informationarchitecture userexperience) [...]

  19. Safe as Milk » Blog Archive » Presenting GUADEC keynotes - February 28, 2008

    [...] Leisa Reichelt is a renowned user interface designer whose name is pronounced as “Lisa”, and who comes highly recommended. Some of her past presentations are available online, including this presentation which she gave at  the IA Summit 2007, or this one from BarCamp London, or this one from te Future of Web Apps talking about “ambient intimacy, the idea that what we really get from social networks is the impression that we’re close to friends & family whenever we want to be, regardless of distance & time constraints. [...]

  20. Agile User Experience (UX) Resources at Carbon Five Community - March 12, 2009

    [...] Waterfall Bad, Washing Machine Good Leisa Reichelt’s IA Summit 07 presentation on the role of IA in the design process identifies the failures of a waterfall design process and argues that an agile, iterative design process is superior. Slide 14 is right on. [...]

best boot camp exercises | garage doors sydney