training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT  
Steve Freeman & Mike Hill's Example Driven Development and FIT Workshop (FIT-01-01)
CODE: FIT-01-01          DURATION: 1 DAY/S
This is a one-day introduction to Example-Driven Development for anyone involved in producing software. You will learn how to use examples to communicate business requirements between all the roles on the team, and keep development focussed. You will also learn how to write examples that are easy to read and easy to verify, so that they can be “baked” into the whole development cycle and prove that the customer’s requirements have been met.

The course uses the popular FIT framework to demonstrate how to communicate requirements with examples. It’s intended for everyone involved in software, including customers, so there is no coding involved.

The course has been developed by Steve Freeman and Mike Hill, two established presenters who will discuss their experiences of Example-Driven Development on multiple projects. They will talk about how Example-Driven Development fits into the the larger development process and how to maintain the Examples over the lifetime of a project.

Throughout the course, there will be a series of worked exercises in which you will gain hands-on experience of Example-Driven Development.

LEARN HOW TO:
  • promote communication between the different roles on a development team
  • express business requirements in executable documents
  • use FIT in your process to drive development with examples
PROGRAMME
Introduction
  • why examples are essential to communicating requirements effectively.
  • introducution to the concepts of FIT
Tests as Communication
  • an exercise to highlight communication issues and show how to make sure that the examples really describe the requirements.
EDD in context
  • where do Example Tests fit into the whole development cycle?
  • how do Example Tests relate to other kinds of testing?
FIT demonstration
  • how does FIT actually work?
  • what are the alternative implementations?
Style and Taste
  • what makes for good Example Tests?
  • work through examples of weak style and improve them.
Wrap up
NEXT SESSION
The next course will be delivered at Skills Matter - London, on 22 Sep 2008.
COURSE DATES & REGISTRATION
Date City Cost Offer
22-09-08 London £500.00 £450.00 if booked by 23-08-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
Agile Software Development pioneer in the UK, chair of the first London XP day, Steve has gained many years of experience applying agile methods and example driven development on commercial projects, including banks, ISPs and financial data providers
More about Steve Freeman
IS THIS COURSE FOR YOU?
This course is for you, if you are involved in the commissioning and development of software: customers, project managers, analysts, testers, and developers. The course is designed for a mix of job roles.

COURSE PREREQUISITES

COURSE LABS & EXCERCISES
Mix of class and excercise

COURSE DATES & REGISTRATION
Date City Cost Offer
22-09-08 London £500.00 £450.00 if booked by 23-08-08 Book Online Now
Book Online or Call Sales on +44 (0)207 107 2620
Copyright & Copy Skills Matter Ltd 2003-2008
  Web development by You In Control
About Us  Jobs  Find Us  Room Hire  Newsletter