February 16, 2010 7:00 PM - 33 attended

The Raleigh-area Ruby Brigade February Meeting

Red Hat Headquarters (map)

Selected By: Nathaniel Talbott

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.

  • You must be a member to post a comment. Join or login.

33 attended
4.50 4.509 (9 ratings)

iContact

Our awesome meeting host.

Other nearby
Meetups
Why these groups?
x

The Meetup Groups shown here are topically similar to The Raleigh-area Ruby Brigade (raleigh.rb).

Groups are more likely to be displayed here if they:

  • have a Meetup scheduled
  • have a high rating
  • have a group photo
  • are "public" and not "private"
  • have shown they are likely to stick around (older than 30 days)
Find more Meetup Groups
near Raleigh

Log in

  • Not registered with us yet?
or

Log in to Meetup with your Facebook account.

Log in using Facebook

Sign up

or

Join this Meetup Group even quicker with your Facebook account.

Sign up using Facebook
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service