addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

The Raleigh-area Ruby Brigade February Meeting

  • Feb 16, 2010 · 7:00 PM
  • Red Hat Headquarters

Story-Driven Development with Cucumber

Software projects struggle to be on-spec, on-time and on-budget, and a major cause is miscommunication. As Martin Fowler says, there is a "yawning crevasse of doom" between "suits" and developers, full of misunderstanding. How can we make sure that there is mutual understanding, and that the software actually meets the needs of the problem while improving the business bottom line?

Into the fray leaps Cucumber, a business-readable domain-specific language (DSL) for expressing requirements as Agile user-stories, combined with an awesome Ruby library for executing those stories as integration tests. We'll cover the process of outside-in, story-driven development with Cucumber, how to write effective stories, and how to apply Cucumber to your Ruby project.


Sean Cribbs has been crafting web applications as Prime Motif, Inc. since 2007, primarily in Ruby, Erlang, and Javascript. An active open-source author and contributor, Sean has also been lead developer and release manager of the Ruby-based content management system, Radiant, since 2008. Sean blogs about technology on http://seancribbs.com..., tweets as @seancribbs, and can often be found attending or speaking at user groups near Raleigh-Durham, NC.

Join or login to comment.

  • Jimmy T.

    Useful intro and best practices information from Sean Cribbs. Great to hang out with and meet new people.

    February 17, 2010

  • A former member
    A former member

    Nice presentation. Sean has a lot of deep insight into the business value that cucumber brings to a project. Great discussion about why you should use cucumber and what to avoid when writing your user stories. While we went over how cucumber works at a high level, I would have liked a few more details of the "how" of cucumber.

    February 17, 2010

33 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy