Search
Our Sponsors

Become a sponsor today!

Gold

 

 


Silver

 

Bronze

Twitter

Past Events

Entries in Software (3)

Sunday
Oct282012

November Meeting: BDD in .NET with SpecFlow 

A key concept of any Agile methodology is communication. It’s no longer normal or acceptable for developers to sit and develop applications in isolation from the business. To that end, developers and business domain experts have been trying to find better ways to communicate. While developers tend to speak in terms of “code and technology” most business domain experts are more comfortable communicating in terms of scenarios, workflows and business rules.

Test Driven Development (TDD) was the first step in getting these two groups to communicate in the same way. Developers could write unit tests that expressed business requirements with the hope that business users could validate that what was being tested was in fact what the desired behavior was. But, unit tests are still code and while it was better, the communication was still stilted and inefficient.

To help this communication new techniques such as Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) have become popular. Along with these new ideas, new tools like SpecFlow have become popular as a means to express unit tests in a way that the business can better understand and validate.

This session will demonstrate how SpecFlow can be leveraged in your BDD or ATDD practices. In this session you will learn what SpecFlow is and how to integrate it into your C# .NET project. The Gherkin language and the “Given, When, Then” paradigm will be explained. You will see how to write tests in a way that business users are not only capable of reading, but can also help you create them.

James Bender is VP of Technology at Improving Enterprises, enjoys developing software and working with other passionate technologists.

 

 

 

Event Sponsors

 

Friday
Jun222012

July Meeting: TDD - Unit Tests From a Slightly Different Point of View 

Test-driven Development is generally either embraced or despised by developers. I will discuss the different mindset between coding and coding using TDD, the benefits of TDD, and where to start.

Katie Dwyer has experience on both sides of the coin, software engineering and project management. Since discovering the benefits of using Agile practices, Katie has become passionate about spreading the word and teaching others about Agile and best practices for adoption and using Agile practices to improve software quality in her work as a release manager. She is a Certified Scrum Master and Certified Scrum Developer, and has a M.Sc. in Computer Science from Northern Kentucky University.

When: July 12, 2012  (Second Thursday).
Networking: 5:30-6pm.
Program: 6-7:30pm.
Where: Max Training. 4900 Parkway Drive Suite 160 , Mason (Cincinnati), OH 45040

PMP's: This event counts for 1 (one) PDU

Book Sponsor

 

Wednesday
Apr112012

April Meeting: Building Effective Agile Teams

Building effective agile development teams is a process that is larger than simply buying some fancy tables and co-locating a group of developers.

While building teams is not a “one-size-fits-all” process, this presentation will review core principles from motivational theory, psychology, and group dynamics that can be applied to forming, building, and scaling agile teams within your organization. Brian Watson will share his “from the field” experience as an Agile coach in building highly productive and efficient agile teams. Topics covered include: training, coaching, balancing business vs. technical needs, navigating the middle- management conundrum, and pairing.

Brian Watson is an Agile coach for VersionOne. He has over 16 years of experience providing Project Management, Business Analysis, and Agile coaching on small to enterprise level projects within a diverse set of industries.  Since 2005, Brian has led Agile transformations blending concepts of Scrum, XP and feature driven development (FDD) within consulting software development factories, utilities, workers compensation, and government agencies

When: April 12, 2012  (Second Thursday).
Networking: 5:30-6pm.
Program: 6-7:30pm.
Where: Max Training. 4900 Parkway Drive Suite 160 , Mason (Cincinnati), OH 45040

PMP's: This event counts for 1 (one) PDU

 Food Sponsor

Door Prize Sponsor