Winning big with Specification by Example: How Successful teams deliver the right software

A BCS Professional Awareness Course

Wednesday 7th December 2011, 13:00 to 17:00.

Presenter: Gojko Adzic

Edinburgh Napier University, Merchiston Campus, 10 Colinton Road, EH10 5DT.

Cost: £120 for BCS members, £144 for others (both including VAT).

The course is one of a series of Professional Current Awareness Courses aimed at providing greater access to developing subjects for IT professionals.

Registration via the BCS on-line booking system - see "Booking" at the bottom of this page.

Course Overview

Learn how successful teams all over the world collaborate on specifications and tests in agile/lean environments to produce software genuinely fit for purpose and be inspired to improve your software development processes. This half-day seminar is for team leaders, managers and senior technical people. It presents the collective knowledge of about fifty projects, ranging from high-traffic web sites to internal back-office systems, implemented by teams as diverse as small startups to groups spread across different continents, working in a range of processes including Extreme Programming, Scrum, Kanban and similar processes often bundled together under the names Agile and Lean.

In this seminar, Gojko Adzic presents the results of the research conducted for his new book, Specification by Example. Specification by Example is a set of emerging practices in software deåvelopment that affects how teams approach specifications, development and testing. It is the corner-stone of agile testing and delivering high quality software with short iterations or in flow based systems.

You will learn:

  • key benefits that the teams from the research are getting from agile acceptance testing, specification by example and behaviour driven development;
  • key principles underlying successful process implementations: deriving scope from goals, specifying collaboratively, illustrating using examples, refining specifications, automating validation without changing specifications, validating frequently and evolving a living documentation system;
  • key practices to support the principles, and how teams from the research use them in different contexts, from investment banking to web development, from small collocated teams to distributed groups of teams;
  • how specification by example fits into kanban/scrum;
  • getting started – key steps to take and key things to watch out for.

About the presenter


Gojko Adzic is a strategic software delivery consultant who works with ambitious teams to improve the quality of their software products and processes. He specialises in agile and lean quality improvement, in particular agile testing, specification by example and behaviour driven development. To get in touch, write to or visit


Booking is via the BCS on-line reservation system.

Cost is £120 for BCS members, £144 for others; both including VAT at 20%.

Closing date for bookings is midnight on Sunday 4th December 2011. No more bookings will be taken after this date.

For overseas delegates who wish to attend the event please note that BCS does not issue invitation letters.

Edinburgh Branch site maintained by © Copyright BCS 2010 Legal and privacy notices  BCS is a registered charity: No 292786