Use Cases, User Stories and Test-Driven Development (TDD)

  • February 18, 2009 · 6:30 PM
  • This location is shown only to members

"Test-driven development (TDD) is a software development technique that uses short development iterations based on pre-written test cases that define desired improvements or new functions. Each iteration produces code necessary to pass that iteration's tests. Finally, the programmer or team refactors the code to accommodate changes. A key TDD concept is that preparing tests before coding facilitates rapid feedback changes. Note that test-driven development is a software design method, not merely a method of testing.

To write a test, the developer must clearly understand the feature's specification and requirements. The developer can accomplish this through use cases and user stories that cover the requirements and exception conditions. This could also imply a variant, or modification of an existing test. This is a differentiating feature of test-driven development versus writing unit tests after the code is written: it makes the developer focus on the requirements before writing the code, a subtle but important difference."


Join or login to comment.

  • Gabe Y.

    Interesting meeting. A little unorganized, but this was by design, and as the meetup progresses it will likely become more organized. The other attendees were a hardcore group of programmers, and networking opportunities with interesting people abound. I did in fact learn a bunch about TDD. The collective mind is a valuable tool.

    February 19, 2009

  • Michael J.

    Great group!

    February 18, 2009

20 went

Our Sponsors

  • ThoughtWorks

    presentation space, free Wi-Fi, and a place for us to meet up!

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

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