Looking for CukeUp! in New York? Head here
Format - A Day of Talks - A Day of Workshops
After four editions of CukeUp! as a one-day conference (3 in London, 1 in New York) we expanded the conference to two days; so more time for coding and meeting others using Cucumber in the workplace. For those amongst that didn't attend, the first day mirrored previous editions - day 2 was split into 3-hour tutorial sessions that aimed to go into specific BDD techniques like Real Options, Impact Mapping and different tools
CukeUp isn’t just for geeks.
Product owners, testers and business analysts are fundamental to making BDD work, and our programme reflected that.
That’s why we' added a full day of hands-on workshops. The workshops allowed more time to explore aspects of BDD and Specification by Example that interest you the most.
CukeUp isn't just for Londoners
CukeUp now runs in Brooklyn, New York. We return to the DUMBO Loft on September 30th for a day of talks exploring the latest innovations and developments in BDD and Cucumber. More information
Looking for CukeUp! in 2015?###
Head to the event page and get yourself booked on at an early bird rate!
Excited? Share it!
Day 1: #CukeUp
CukeUp London 2014
Track | Track 1 | Track 2 | ||||||
09:30
Invalid Time
Invalid Time
|
Welcome! |
|||||||
10:00
Invalid Time
Invalid Time
|
KEYNOTE
cucumber
cucumber-jvm
cucumber-pro
bdd
cukeup
About the speaker...Aslak HellesøyFollow Aslak at @aslak_hellesoy |
|||||||
10:45
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||||||
11:00
Invalid Time
Invalid Time
|
Find the slides of the talk here. 10 years ago, Dan North first came up with the idea of BDD: using examples in conversation to explore the behaviour of systems, then carrying those examples into code. Since then, we've learnt a lot about how BDD works, how it works best, and how it can fail horribly! Even the most experienced BDD practitioners have learnt a lot from their failures... but what were they? And how are we failing now?
cucumber
bdd
cukeup
About the speaker...Liz KeoghLiz Keogh is a Lean and Agile consultant based in London. She is a well-known blogger and international speaker, a core member of the BDD community and a passionate advocate of the Cynefin framework and of Wardley Mapping. Liz has a strong technical background with over 20 years’ experience in delivering and coaching others to deliver software, from small start-ups to global enterprises. Most of her work now focuses on Lean, Agile and organizational transformations, and the use of transparency, positive language, well-formed outcomes and safe-to-fail experiments in making change innovative, easy and fun. |
For calculations the key examples are usually given as input-output tables that describe what expected calculation result the system should provide for the different input figures. As for these applications even small mistakes can quickly cause big losses, you better describe them in a way that both the business and the development team can understand them. In our projects most of the stakeholders use and like Excel for describing these and they are masters in doing this. Excel seems to be their DSL, so let's try to use it for generating automated tests! You can find the slides of Gaspar's talk here
cukeup
cucumber
bdd
specflow
gherkin
About the speaker...Gaspar NagyGáspár Nagy is the creator and main contributor of SpecFlow, regular conference speaker, blogger, editor of the BDD Addict monthly newsletter (http://bddaddict.com), co-author of the "BDD Books - Discovery: Explore behaviour using examples" and "BDD Books - Formulation: Express examples using Given/When/Then" . Gáspár is an independent coach, trainer and test automation expert focusing on helping teams implementing BDD and SpecFlow. He has more than 18 years of experience in enterprise software development as he worked as an architect and agile developer coach. |
||||||
11:30
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||||||
11:45
Invalid Time
Invalid Time
|
The tests that I see often remind me of a previous attempt to allow non-technical people to work with computers: Cobol. The features that helped to make it hugely successful, its "English syntax" and flat structure, are also barriers to abstraction and modularity--the techniques we need to cope with scale. Is writing everything out in full the only way we can get our point across? |
Day 1, 3 Apr starts 11:45 (Track 2)
Getting the most out of ATDD - it's not just about writing tests!
|
||||||
12:15
Invalid Time
Invalid Time
|
Lunch |
|||||||
13:15
Invalid Time
Invalid Time
|
This talk will show you how to be successful even with the oldest legacy projects out there through the usage of Agile processes and tools like Impact Mapping, Feature Mapping, Example Workshop, Story and Spec BDDs. |
Along the way, they will ask a few questions:
Pete and Phil will present some new tools for conversations that also readily translate into a highly usable living document that reports status and can be refactored easily.
cukeup
cucumber
bdd
About the speakers...Philip DurrantHe's not really an expert on anything quite yet, but is working on it. Pete BuckneyWhat makes Pete tick is working with teams to discover and build the technology a business really needs. He's passionate about using collaborative approaches, and believes in the power of examples to give all relevant experts direct involvement in the software under development. Pete is active in the Agile/BDD community, speaking at meet-ups and conferences such as DDDX, BDDX and CukeUp. He co-authored SkillsMatter’s BDD Fast Track training course with Jenny Martin, and delivers this regularly. Follow Pete on Twitter @PeteBuckney. |
||||||
13:45
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||||||
14:00
Invalid Time
Invalid Time
|
In this session Seb will dissect a user story and find that they come in several shapes and sizes (that change throughout the project lifecycle). He will walk through the evolution of a feature file and see why so many of the text-book examples actually encourage bad habits. By the end of this session, attendees will walk away being able to describe the multiple uses of user stories as well as understand that misuse is commonplace. They will learn to recognise the value of user stories, appreciate the strengths and weaknesses of typical user story templates, as well as having gained in depth knowledge of the relationship between feature files and user stories. We hope also that attendees will have learnt to identify the shortcomings of typical text-book feature file examples.
cukeup
cucumber
bdd
user-stories
About the speaker...Seb RoseRegular speaker at conferences and occasional contributor to software journals. Co-author of “BDD Books 1: Discovery” (Leanpub), lead author of “The Cucumber for Java Book” (Pragmatic Programmers), and contributing author to “97 Things Every Programmer Should Know” (O’Reilly). He blogs at cucumber.io and tweets as @sebrose |
Hear how they used ATDD to better engage product owners in the development process, to build a ubiquitous language across the team, to promote faster feedback, and to create a team culture where technologists and product owners alike were deeply invested in the quality of every deliverable and in the system as a whole. Learning Outcomes:
atdd
cucumber
cukeup
About the speaker...Sam HotopHe spends his professional life on the road, embedded in delivery teams across a number of domains, teaching clients to "bake quality in" throughout a feature's lifecycle. Sam strives to build teams without walls, where quality is everyone's responsibility and the traditional expectations of developer and tester have less weight than the idea that every engineer does what is right for the team at the time. When he isn't working, Sam enjoys travelling with his wife, playing jazz guitar, speaking Russian, and studying topics in cyber security and pen testing. |
||||||
14:30
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||||||
14:45
Invalid Time
Invalid Time
|
cukeup
cucumber
bdd
agile
About the speaker...Nat PryceHe works programmer, architect, trainer, and consultant in a variety of industries, including e-commerce, media, telecoms, finance, retail and marketing communications. He has delivered business-critical systems that range from embedded devices to large compute farms supporting global business. |
Learn how to
Come along to Manuel's session to realize that Cucumber Recipes can be cooked with C# as well. Without burning yourself. Most of the time.
cukeup
cucumber
bdd
c#
.net
About the speaker...Manuel PaisThis ethos has lead Manuel to become lead editor for DevOps at InfoQ, where he enjoys interacting with really smart and open-minded people. Manuel dreams of more free time to hone his technical skills and spends his spare time playing football diva, long distance running and attending geek meetups. He currently tweets @manupaisable (say hi!) and presses words at aspongecake. |
||||||
15:15
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||||||
15:30
Invalid Time
Invalid Time
|
|
This live demo will cover following topic
cucumber
test-automation
bdd
phantomjs
About the speaker...Shashikant JagtapCheck out his blog about iOS Development Toolkit : XCBlog |
||||||
16:00
Invalid Time
Invalid Time
|
Pizza and Drinks |
|||||||
16:30
Invalid Time
Invalid Time
|
KEYNOTE
|
|||||||
17:00
Invalid Time
Invalid Time
|
To The Pub |
Day 2: CukeUp Tutorials
Hands-on workshops to learn and share skills
Track | Track 1 | Track 2 | Track 3 | |||||||||
09:30
Invalid Time
Invalid Time
|
Welcome! |
|||||||||||
10:00
Invalid Time
Invalid Time
|
Day 2, 4 Apr starts 10:00 (Track 1)
Cucumber and the JVM
|
Day 2, 4 Apr starts 10:00 (Track 2)
Impact Mapping
|
|
|||||||||
13:00
Invalid Time
Invalid Time
|
Lunch at #CukeUp! |
|||||||||||
14:00
Invalid Time
Invalid Time
|
Day 2, 4 Apr starts 14:00 (Track 1)
Cucumber JS with Node, Angular and Friends
|
Day 2, 4 Apr starts 14:00 (Track 2)
Feature Injection
|
Day 2, 4 Apr starts 14:00 (Track 3)
BDD with Cynefin
|
|||||||||
17:00
Invalid Time
Invalid Time
|
To The Pub |
-
BDD for financial calculations: Excel vs. Given-When-Then, or both?
Featuring Gaspar Nagy
This session describes how to use Excel combined with Gherkin-based BDD tools (Cucumber, SpecFlow, etc.) to fulfil the requirements for calculations based on project experience.
cukeup cucumber bdd specflow gherkin -
10 Years of Doing BDD All Wrong
Featuring Liz Keogh
In this talk, Liz takes a look at things we said back then which we shouldn't have; ways in which we abused BDD more than we used it; and things that we're still doing all wrong today. Come along to see the mistakes, listen to the stories, and hear the apologies!
cucumber bdd cukeup -
"Given When Then" considered harmful
Featuring Steve Freeman
Recently, I've seen several systems with test code that is intended to be "business facing" but that, in practice, is just getting in the way. The test code is bloated and repetitive, and the language of the tests doesn't really explain the original intent.
cukeup cucumber bdd cobol -
Moving away from Legacy code with BDD
Featuring Konstantin Kudryashov
Greenfield projects are awesome – you can develop highest quality application using best practices on the market. But what if your bread actually is Legacy projects? Does it mean that you need to descend into darkness of QA absence? Does it mean that you can’t use Agile or modern communication...
cukeup bdd cucumber legacy agile-processes impact-mapping -
Taking Cucumber to the next level
Featuring Aslak Hellesøy
The number of teams adopting Cucumber around the world is steadily increasing. This has created a lot more work for the team behind Cucumber. The keynote will explain what the Cucumber core team is doing to make sure the Cucumber ecosystem will stay healthy for years to come.
cucumber cucumber-jvm cucumber-pro bdd cukeup -
Let me tell you a story
Featuring Seb Rose
What’s the relationship between features and stories? What is a ‘user’ story anyway? Where do acceptance criteria fit in? These questions (and more) are often answered badly - when they aren't ignored completely.
cukeup cucumber bdd user-stories -
The Post BDD Team
Featuring Matt Wynne
BDD might be software development nirvana. But what lies beyond? What happens when a team get really, really good at BDD? Can you get so good you don't need it anymore? Let's find out.
cucumber bdd ruby cukeup -
Using ATDD to Build Customers that Care
Featuring Sam Hotop
In this experience report, Sam and Lav will present 3 different views – Developer, Tester, Business Analyst – into their implementation of Acceptance Test Driven Development in a complex, data-driven domain (natural gas pipelines).
atdd cucumber cukeup -
The (Untapped) Power of User Stories
Featuring Nat Pryce
For many Agile teams, “stories” are really requirements given a different name, or merely to-do list items written in an awkward format. Too often each “story” requests a specific technical implementation of a presumed solution. But it hasn't always been this way. In the beginning of years,...
cukeup cucumber bdd agile -
C# Cookware
Featuring Manuel Pais
Join Manuel Pais as he explores C# cookware.
cukeup cucumber bdd c# .net -
2
Conversations, Examples and Living Documents
Featuring Philip Durrant and Pete Buckney
Pete Buckney and Phil Durrant explore the various conversations they want to enable, and the most useful way to capture these, based on experience on recent projects.
cukeup cucumber bdd -
Headless BDD & Responsive Test Automation
Featuring Shashikant Jagtap
Find that with Behaviour Driven Development, running scenarios in the real browser are brittle, hard to maintain and time consuming? Using Headless browsers like PhantomJS and Zombie, we can speed up entire BDD process. Join Shashikant Jagtap who will take you through headless drivers which can...
cucumber test-automation bdd phantomjs -
Park Bench Panel Discussion
Hear the thoughts of the experts of the day, and hear how attendees are using Cucumber and BDD techniques across enterprise.
cucumber bdd
-
CukeUp! 2016 - the progressive BDD conference for testers, devs and product owners
Two days in London
Want to meet the international BDD community and learn and share skills with some of the world's top experts, devs, testers and product owners? Discover the latest best practices and ideas? Then come and join us at CukeUp! 2016 in London!
cucumber bdd cucumber-pro agile -
CukeUp! 2015 Waiting List
One day in London
This is the waiting list for CukeUp! 2015. Please drop your contact details to hear if a space at the event is available.
-
CukeUp! 2015
Two days in London
Want to learn how BDD can help you and your team combat complex software problems? Want to network with your peers tackling similar software problems? Then join us in March for our fourth edition of this much loved conference.
cucumber bdd cucumber-pro agile ddd -
CukeUp! NYC 2014 - All about BDD
Two days in New York City
This two day conference and tutorials will explore various aspects of BDD in this New York community event. CukeUp! is organised and curated in partnership with Cucumber Limited and also runs annually in London.
cucumber bdd testing gherkin acceptance-testing cukeup -
CukeUp! NYC
One day in New York City
CukeUp! NY 2013 was the first ever conference all around BDD in NY.
cucumber elixir testing automated-testing bdd -
CukeUp! 2013
One day in London
Want to catch up on the latest developments ideas, and best practices in Cucumberworld? Want to hear from the creator of Cucumber Aslak Hellesøy?
We are proud to present the third annual CukeUp!, held at Skills Matter London.
bdd cucumber atdd tdd -
CukeUp!
One day in London
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...
cucumber bdd atdd tdd ruby java .net