Contact Agile Austin for event and ticket information.

Looks like this event has already ended.

Check out upcoming events by this organizer, or organize your very own event.

View upcoming events Create an event

Behavior Driven Development and Story Testing

Saturday, March 27, 2010 from 9:00 AM to 12:00 PM (CT)

Austin, TX

Behavior Driven Development and Story Testing

Ticket Information

Type Remaining End     Quantity
Attendee 11 tickets Ended Free  
SHARE THIS EVENT

Event Details

In this workshop session, I will discuss the details of specification driven design and development approach that helps improve the collaboration between the business users and developers. It also aids in the software design and coding based on the business requirements.


Workshop Outline

  • Story testing using Behavior Driven Development (BDD) and Testing techniques.
  • Behavior Driven Development and how it compares with Test Driven Development (TDD).
  • Role of BDD in Domain Driven Development process which focuses on the business domain rather than the infrastructure concerns in the application development.
  • BDD Frameworks: Discuss different frameworks such as Cucumber, JBehave, Twist 2.0 and easyb.
  • The workshop includes creating a sample Java EE application based on BDD techniques using easyb framework.

Software Requirements

Bring a laptop that can run Java to the class.  You will be paired up with others to work on an actual project for hands-on experience.  If you do not have a laptop e-mail ncancelliere@gmail.com, we'll try to coordinate a pairing for you. You need to make sure you have the following before class:

You can find a copy of the project at:  http://github.com/ncancelliere/agileaustin-bdd

Follow the directions in the README.  A copy of the project and software will be available in the class, but we encourage you to install this ahead of time to help save time in class and respect other class members!


About the Speaker

Srini Penchikala currently works as a Security Architect at a major financial services organization in Austin area. He has over 15 years of IT experience and has been working on Java projects since 1996, J2EE technologies since 2000, and Service Oriented Architecture (SOA) since 2006. His main areas of interest are Agile Architecture, Service Oriented Architecture (SOA), Domain-Driven Design and Development In Practice, Aspect-Oriented Programming (AOP), Architecture Rules Enforcement, Enterprise Integration Patterns, and light-weight middleware frameworks such as Spring and Hibernate. Srini worked as Detroit Java User Group leader (http://sites.google.com/site/detroitjug/). He has presented on topics like Agile Architecture Trends, Architecture Rules Enforcement, and Domain-Driven Design. He has also published numerous articles on Aspects and J2EE topics on websites like InfoQ.com, ServerSide.com, ONJava, DevX Java, java.net and JavaWorld. Srini publishes a blog on Java, JEE, and other topics at http://srinip2007.blogspot.com/.

Attendee List Sort by: Date | First Name | Last Name
Show More

When & Where


Austin Community College, Room 214
5930 Middle Fiskville Rd.
Austin, TX 78752

Saturday, March 27, 2010 from 9:00 AM to 12:00 PM (CT)


  Add to my calendar

Hosted By

Agile Austin



Agile Austin’s mission is to promote agile software development concepts such as those set forth in the Agile Manifesto (agilemanifesto.org), to create a public forum for the exchange of practice information, and to create opportunities for the professional development of members.