|
|
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
|
COURSE DATES & REGISTRATION
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
Book Online or Call Sales on +44 (0)207 107 2620
|
|
|