Mihály Csíkszentmihályi defines flow state as an “optimal state of consciousness where we feel our best and perform our best.” We've likely all experienced this flow state individually at various times, but how do we achieve this at the team level?
In this hands-on advanced workshop, you'll explore how to apply Lean principles of flow to your everyday development work. We’ll take a practical approach: participants will be working on real–world problems. We won't be covering the basics of Scrum, Kanban or any frameworks etc. There will be no easy answers. Instead, you’ll learn how to ask the right questions, and how to evaluate different models of team flow. It doesn't matter if your team does Scrum, Kanban, or something else, we'll cover practical techniques you can take back and apply immediately to your team situation.
Learning Goals
This workshop is designed for experienced agile developers who want to move beyond basic Kanban, Scrum and task boards to a deeper understanding of how to apply Lean theory and practices in their context. We'll cover:
There will be individual and group exercises. We'll also be working in pairs, using the application Flow as a teaching tool to visualize and measure the presence and impact of these hidden queues on team productivity. You'll review actual work timelines for several teams to see a radically clear view of team progress and areas where work is getting stuck. You'll leave with a deeper understanding of lean principles, and a checklist of practical steps to confront and manage queues in your own team's work.
Participant Requirements
You are an experienced software developer with solid experience on agile teams and desire to learn and grow. Bring your laptop to share with a partner for our pair-based discovery sessions using Flow. It’s recommended to read “The Principles of Product Development Flow” (Reinertsen, 2009), but not essential.
Register Now!
Sonic Pi is a powerful new kind of synthesiser designed to be simple enough for anybody to use. By expressing your ideas in simple lines of code you can quickly create your own sonic compositions and before you know it you're modifying the code as it's playing to create your own live performances.
In this kickstarter workshop, we learn, jam, explore, share and perform with each other all through the beautiful creative medium of code. Use Sonic Pi to trigger synth patches, samples, studio FX and live loops.
No prior knowledge of coding is required - just an open mind to new ways of creating and manipulating sounds.
Please bring along a laptop and some headphones with Sonic Pi pre-installed. Simply head to http://sonic-pi.net and download the appropriate version for your operating system (Mac, Windows or Linux).
Full day workshop with Cyrille Martraire
If you prefer coding over writing documentation, then you’ll love Living Documentation! A Living Documentation changes at the same pace as software design and development, from establishment of business goals to capturing domain knowledge, creating architecture, designing software and coding. It builds on top of BDD and DDD, but it also has its own key principles and novels ways to dramatically improve your documentation at minimal extra cost by using well-crafted artifacts and judicious automation.
This workshop from Cyrille Martraire, the author of the book “Living Documentation” (Addison-Wesley Professional), will guide you on how to implement the approach in your projects. Even if you haven't read the book, this workshop is the right place to learn the main elements of a Living Documentation, step by step through a provided sample Java code base.
You will learn:
What you will need
A working Java 8 environment with Maven for two attendees The sample project (only using basic Java) will be available from github or from a USB key
Time | Kay | Turing | Dijkstra | Engelbart | Backus |
9h30-10h15 |
|
||||
10h15-10h45 | Coffee break - Take time to get some energy for the morning | ||||
10h45-11h30 | |||||
11h45-12h30 | |||||
12h30-13h45 | Lunch Time ! - but also a great moment to speak to others! | ||||
13h45-14h15 | |||||
14h15-14h45 | |||||
14h45-15h45 | |||||
15h45-16h45 | |||||
16h45-17h15 | Coffee break | ||||
17h15-18h15 |
|
||||
18h00-22h00 |
Party!Coding and talking activities, all with special brewed beers, soft drinks and food And don't miss Sam Aaron Live coding concert at 19:00 !!! |
Time | Kay | Turing | Dijkstra | Engelbart | Backus |
9h30-10h15 |
|
||||
10h15-10h45 | Coffee break - Take time to get some energy for the morning | ||||
10h45-11h30 | |||||
11h45-12h30 | |||||
12h30-13h45 | Lunch Time ! - but also a great moment to speak to others! | ||||
13h45-14h15 | |||||
14h15-14h45 | |||||
14h45-15h45 | |||||
15h45-16h45 | |||||
16h45-17h15 | Coffee break | ||||
17h15-18h15 |
|
||||
18h00-18h15 |
closing words |
||||
19h00-* | Maybe a surprise somewhere else! |
Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks, workshops, parties, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference without a refund at the discretion of the conference organisers.