Topics covered at #cukeup!

Thursday, 24th March at The Skills Matter eXchange, London

20 experts will be speaking. Starts at 9:00 AM.

Skills Matter and Aslak Hellesøy, the creator of the popular Cucumber BDD tool, have partnered to organise CukeUp! . CukeUp! is taking place in London today (March 24th 2011). It's a one day conference packed with half hour talks about all things related to the Cucumber BDD tool and ecosystem.

Thanks to our sponsors

Keynote - Aslak Hellesoy

Aslak opens the conference with a keynote on Cucumber's history, community and the roadmap for Cucumber.

Aslak Hellesøy

Aslak Hellesøy is the creator of Cucumber and a co-founder of Cucumber Ltd.

What makes a good feature file

In this interactive workshop, Gojko and David will go through examples of good and bad feature files and distill with your help what makes a good feature file. We'll focus on topics such as domain language, technical specifications vs business processes, self-explanatory files, specifications vs scripts and similar. This will be a programming language agnostic session.

David De Florinier

David de Florinier has helped numerous teams implement best specification-by-example practices. David is a frequent speaker at leading software development and testing conferences and also regularly contributes to the UK Agile Testing group. Over th

Gojko Adzic

Gojko has helped numerous teams implement best specification-by-example practices, written two books on the subject and contributed to several open source projects. He frequently speaks at leading industry conferences.

Bootstrapping Cucumber Münchhausen-Style

How do you get a BDD setup up and running with a big PHP system, previously not designed for testability? What are the pitfalls and hiccups you are likely to encounter? How will your team response if you tell them to learn Ruby?Use Cucumber to pry open that oblong box your software is and discover the unspeakable. This talk explains how we at http://jimdo.com introduced Cucumber to automate the testing of user stories previously described in countless Excel Sheets, various emails and Trac tickets.

Jan Brauer

Jan is your average Software Guy. He enjoys Reggae. And food.

Wip, Kanban and whole-team BDD

This talk will aim to answer the following: How can you make BDD something that the whole team does, and not just the developers? How does it work when non coders are writing cucumber? What is Kanban? How can you use Kanban in software development? How does the 'wip' feature of cucumber help you answer all these questions?

Perryn Fowler

Perryn is a Software Consultant of 14 or so years experience. He has been helping software teams use BDD since before it was called that. Over the years he has used (and contributed to) a number of tools including FIT, Selenium, rspec story runner an

Cucumber on the JVM with Groovy

Cucumber isn't a tool exclusively for the Ruby world. The JVM is a very popular development platform and you can leverage your existing skills by automating your scenarios with Java, or its expressive by closely related brother Groovy.

This talk includes automating Cucumber scenarios with Groovy, from writing step definitions, working with tables, to exposing commonly used functionality with Cucumber's World mixin. Driving acceptance tests with Geb (a Groovy DSL for Selenium) will get you started with automating your scenarios through a browser.

Richard Paul

Richard Paul is a software developer with a keen interest in testability, acceptance testing and behaviour driven development.

SpecFlow: The simplest way to marry Gherkin with .NET

SpecFlow is a tool from the Cucumber family, specialized for .NET ecosystem. SpecFlow uses the official Gherkin parser and provides integration to Visual Studio, MonoDevelop, NuGet and Silverlight. This session gives a brief introduction to using SpecFlow and shows the latest interesting features. It shows how easy is to get ready for the first automated specification in a .NET project. Last but not least, it highlights some ideas about future evolvement conceptions.

Gaspar Nagy

Gáspár is an agile developer coach with more than 10 years of experience in enterprise software development. Currently he works for TechTalk as leading software architect. His current focus lies on making BDD common sense on the .NET platform, in which he is also leading the open source project SpecFlow.

Deliberate Discovery - Step Away From The Tools

In this talk, Liz and Dan introduce BDD from a new perspective, taking the focus away from the tools and scenarios and returning to the language, conversations and philosophies at its heart. With deliberate Discovery addressing our ignorance and misunderstanding across technology, people and process, and Real Options allowing us to focus on the risks inherent within each, this talk will help you to apply the BDD mindset and patterns across multiple scales, from the initial vision all the way to the code.

Dan North

Dan writes software and coaches teams in agile and lean methods. He believes in putting people first and writing simple, pragmatic software. He believes that most problems that teams face are about communication, which is why he puts so much emphasis on "getting the words right" and why he is so passionate about behaviour-driven development and how people learn.

Elizabeth Keogh

Liz Keogh currently works as an independent Agile Coach and trainer based in London. She is a well-known blogger and international speaker, a core member of the BDD community and a contributor to a number of open-source projects including JBehave.

Functional BDD

F# is a powerful new .Net programming language from Microsoft bundled with Visual Studio 2010. This talk will look at how you can write shorter, safer, more readable step definitions with F# to test your .Net applications. Develop your test code interactively as scripts inside Visual Studio’s F# interactive window, then integrate with your continuous build with tests running under NUnit, XUnit, MbUnit or MsTest.

Phil Trelford

Phil is an active member of the software development community, regularly attending and speaking at user groups and conferences, blogging and contributing to open source projects. He is a co-organizer of the London F# User Group and a founding member of the F# Foundation.

Cucumber for startups

Early stage web startups need to get a lot done. How do you combine development hyper-drive with changing business requirements and evolving infrastructure without sacrificing quality? Enter cuke. It's got a light side, a dark side and it keeps the universe together. Our universe consists of Rails, Erlang and unix servers.

Michael Nacos

Michael Nacos enjoys playing with computers but gets bored easily. He has worked as an IT trainer, web developer, unix sysadmin, database developer, IT contractor and systems architect before joining London's most exciting new startup (even if he say

CukeSalad: Cucumber, chopped, dressed and ready to eat

As you write scenarios in Cucumber, you also need to maintain step-definitions. These files can become quite large (end therefore harder to maintain) or can become fragmented making reuse harder.

Antony Marcano

Antony Marcano has 13 years of industry experience, originally specialising in software testing, the last 8 of which as a practitioner on Agile projects. Now, more often as a agile coach and trainer, Antony helps teams evolve their skills and abilities to attain the benefits offered by agile practices.

Cucumber – Scaling up

Addressing the challenges of introducing Cucumber in a large organisation and across multiple teams. Realising the benefits of having acceptance tests as a means of checking completion. Bringing Cucumber in alongside existing work practices to aid adoption.

Arti Mathanda

Arti has worked as a QA Analyst at companies like ThoughtWorks, Argos, HomeAway and the BBC

Richard Brown

Richard currently works as a Test Engineer at the BBC. Previously worked as an IT Manager in the Market Research industry

Acceptance Test Driven Infrastructure Development with Cucumber and Chef

The advent of modern programming frameworks such as Rails and Django, together with the ready availability of virtualisation, and the explosion of interest in configuration management tools such as Puppet and Chef has revolutionised the web operations world.

Stephen Nelson-Smith

Stephen Nelson-Smith (@LordCope) is principal consultant at Atalanta Systems, a fast-growing agile infrastructure consultancy, and Opscode training and solutions partner in Europe.

Refactoring Your Cukes

Cucumber aims to help business stakeholders and developers collaborate more effectively. That's great if you care about helping your project succeed, but what about the rest of us who just want to hang on to our damn jobs?

Matt Wynne

Matt is the lead developer for Cucumber, the popular Open-Source acceptance testing tool. He’s the author of The Cucumber Book, and in 2013 he cofounded Cucumber Limited with Aslak Hellesøy and Julien Biezemans. Their company supports the open-source platform by offering training, consulting, coaching around BDD, lean and agile software development.

Songkick's path down the Cucumber road.

Songkick.com is a web based music startup which from an early age adopted Acceptance tests and Behaviour Driven Development as part of its development cycle. Key to this was the use of the Ruby based BDD framework Cucumber and the idea of working outside in. Having spent more than 2 years growing our system to a healthy 300 feature files we have learnt a lot about Cucumbers use both technically and culturally.

This talk will cover how Cucumber fits into our overall process, how Acceptance tests fit in a rapidly evolving startup environment, how we write acceptance tests and who is involved, how we cope with long build times by scaling our tests over distributed machines, examining the dangers of over reliance on just acceptance tests, evolving developer centric acceptance tests to customer focused language, engendering trust in the acceptance tests and using metrics to help limit the time we spend in the red.

Joseph Wilk

Joseph Wilk is a member of the core development team for Cucumber. He has been developing for the web for 10 years in both big and small companies and as an entrepreneur. After stints working with Java and Python he finally found Ruby.

Advanced acceptance testing w Capybara

Capybara is a tool written in Ruby to acceptance test web applications, it was written with Cucumber in mind, and the two are the bestest of friends. In this talk I will show off some of the lesser known features of Capybara and how to use them in tandem with cucumber to create readable and powerful features. I will demonstrate this by showing off a complicated cucumber feature and then showing how the steps can be implemented in an elegant way.

Jonas Nicklas

Jonas Nicklas is a Ruby developer from rainy Gothenburg, Sweden. He is the primary author of Capybara and an early adopter of Cucumber, staying faithful when others were tempted by a more carnivorous diet. During the day he works for Elabs where he's

Beyond Cucumber - management with cucumber.fm

Work on big projects (1000 scenarios and more)creates unique challenges in managing and maintaining scenarios. Using tags for attaching meta data information helps to make the scenarios maintainable. To make this possible I have written a tool called cucumber.fm - this gives possibility to parse information from feature files and freely aggregate and filter on meta information stored in tags. Together with cucumber.fm we are successfully using described techniques in Selleo across 3 different teams since June 2010 - currently on 5 projects.

The experience we gathered during this time and the challenges that we face let us experiment with new approaches in using cucumber. One of them is 'Scenario Impact' (first known as Side Effect).

Michal Czyz

Michal Czyż has been working professionally with web applications as developer since 2007 and this allowed me to gather experience pertaining to all steps of valuable system development.

Feature Injection

Feature Injection is an extention of the BDD family of tools to cover Business Analysis practices. Antony Marcano and Chris Matts will run a game that helps you understand how information flows in a project. The game builds on the idea that all value is in the output of a system. The game allows you to experience why you sometimes need to push rather than pull.

Antony Marcano

Antony Marcano has 13 years of industry experience, originally specialising in software testing, the last 8 of which as a practitioner on Agile projects. Now, more often as a agile coach and trainer, Antony helps teams evolve their skills and abilities to attain the benefits offered by agile practices.

Chris Matts

Chris Matts has over 10 years of experience in investment banking including strategy work as a practitioner rather than as a consultant. His specialist areas are real options, IT risk management, business value and agile analysis. He has been working in exotic credit derivatives for the past few years.

The Skills Matter eXchange

Located just a five minute walk from Barbican and Old Street Stations and a 15 minute walk from Kings Cross and St Pancras Stations, the Skills Matter eXchange provides a great selection of event spaces with all the facilities you need for a vibrant, interactive and successful Tech Event.

How to contact Skills Matter

Local Hotels

We recommend the following hotels:

Please note that our company discounts vary between hotels and have individual terms and conditions and hence might not be available upon your booking.

Alternatively we find this site useful for booking hotels in London:

Fantastic space for your Tech event

Whether you are organising a hackathon, an (un)conference, a training course, product launch or meeting, our experienced event team loves to help you make your event stand out!

Fully equipped, with well working WIFI and projection facilities, and with AV, power points and white boards available in most of our space, the Skills Matter eXchange provides:

  • one auditorium, seating up to 125 people (theatre style)

  • two spacious event-, or training rooms, each seating up to 70 people theatre style or 25 people class room style

  • one bright training or meeting room, seating up to 14 class room style or 18 Board room style)

  • one training or meeting room, seating up to 8 people class room or Board room style.

  • two funky break-out areas serving complementary coffee & tea throughout your event.

How can we help organise your event?

We'd love to find out how we can help make your event stand out! Contact us with your requirements - and our experienced events team will start working with you, to make it happen!

Get in touch with us today!

  • Phone: +44 (0) 207 183 9040

  • Email: info@skillsmatter.com

  • Address: Skills Matter, 116-120 Goswell Road, London, EC1V 7DP


The Skills Matter eXchange

116-120 Goswell Road, London, EC1V 7DP, GB

View details, travel and nearby hotels

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors