Flufferbot automation at scale & LAST lessons from the TESLA Production System
Lean and Systems Thinking is about to get bigger. By several orders of magnitude.
Will the Tesla Production System inspire the next generation of (autonomous) lean systems thinking?
Tesla's 'gigafactory' has significantly scaled automated production. But not without problems and bottleneck constraints. Tesla is making a lot of mistakes along the way and CEO Elon Musk recently shared some of his lessons learnt automating Model 3 production.
Whether you are automating testing, automating devops, or introducing lean agile practices across an organisation, let's get together and reflect on our own experiences of automation at scale and other lessons learnt from the Tesla Production System.
Outline/Structure of the Interactive
This is an interactive talk, not a 'workshop' (no post-it notes). Audience will interact in pairs or small groups and share their automation experiences under the topics of lean, agile and systems thinking using examples from Tesla production system to kick off the conversations.
Learning Outcome
This session will provide time to pause and reflect on why, how and what you can do to improve automation at your organisation.
Target Audience
Anyone involved in automation, and anyone interested in lean systems thinking
Prerequisites for Attendees
Disclaimer: I am not a Tesla employee or have insider info about Tesla's methods beyond what has already leaked from others studying Tesla (from both positive and negative positions).
Please be willing to share your own automation stories and lessons learnt in small discussion groups.
schedule Submitted 5 years ago
People who liked this proposal, also liked:
-
keyboard_arrow_down
Craig Brown / Ed. Wong - Better Collaboration
45 Mins
Workshop
Intermediate
This session is a guided walk through collaboration; what it is, why it is valuable and what areas you should focus on to improve your collaboration capabilities.
The purpose of the session is to help participants put some structure around the thinking and to help develop a roadmap for maturing collaboration at their workplace.
-
keyboard_arrow_down
Craig Brown - Better Collaboration
45 Mins
Interactive
Beginner
This session is a guided walk through collaboration; what it is, why it is valuable and what areas you should focus on to improve your collaboration capabilities.
The purpose of the session is to help participants put some structure around the thinking and to help develop a roadmap for maturing collaboration at their workplace.
-
keyboard_arrow_down
Craig Brown - Thursday special activity
30 Mins
Others
Beginner
TBC
-
keyboard_arrow_down
Craig Brown / Ed. Wong - Welcome, Day 2
30 Mins
Talk
Beginner
An introduction to the event.
What to expect and how to participate.
-
keyboard_arrow_down
Leoren Tanyag - Mentoring: A Newcomer's Perspective
30 Mins
Talk
Beginner
How do we make an impact to the starters in our field regardless of your position in the industry? Let’s put ourselves in the shoes of a newcomer and explore mentoring from a different perspective.
Coming from being a part of an 18 month Graduate Program position at REA Group, my peers and I have been fortunate enough to find ourselves in an environment where mentoring and pairing is a big part of the culture. This talk is designed to give the attendees an insight on what a diverse range of mentees actually wish and crave for, to empower people to mentor and help shape the future of tech.
-
keyboard_arrow_down
Victoria Schiffer / Daniel Prager / Tomasz Janowski - Agile Developer Immersion - Refactoring
Victoria SchifferDelivery ManagerSEEKDaniel PragerDirector of Coaching & LearningEverestTomasz JanowskiLead DeveloperREA Groupschedule 5 years ago
300 Mins
Workshop
Advanced
IMPORTANT - As places are limited, please register specifically for this session. Also, please register for day 2 of LAST Conf, if you wish to attend the 2nd day.
You can also read more about the sessions in this blog post. For a beginner friendly version of this session see Agile Dev Immersion - Fundamentals
Get ready to level up at refactoring at LAST Conference's first Refactoring Developer workshop. Inspired by Code Retreat, we have run a similar session, for the basics of agile development, at LAST Conference for the past few years. We have felt that it's Important to support learning in technical disciplines that are extremely important in agile software development.
Too many Agile and DevOps initiatives are stymied by code bases that are hard to change and understand.
While disciplined teams who rigorously practice pair programming, test-driven design (TDD) and other technical Agile practices avoid producing new legacy code in the first place, cleaning up a pre-existing mess is notoriously difficult and dangerous. Without the safety net of excellent automated test coverage, the risk of breaking something else as you refactor is extremely high. Also, code that wasn't designed and written with testability in mind makes it really difficult to get started. So most don't even try ...
In the Refactoring workshop developers learn how to build an initial safety net before applying multiple refactorings, and have lots of fun along the way!
What's it all about?We will be following a variation of the Legacy Code Retreat format. Working with legacy code (provided!) participants first learn how to build an overarching electronic safety net using the Golden Master Testing technique, before applying a range of refactorings too dangerous to otherwise attempt (but totally worth it).
As with regular code retreat, we will practice pair-programming, rotate pairs, and continue to practice rigorous unit test automation, and share our learnings.
Unlike regular code retreat you do not have to delete your code at the end of each sprint, and the TDD cycle is a bit more relaxed.
Following the opening session, Refactoring workshop will take the remainder of the day, with breaks synchronised with the main conference. You will also be welcome to attend the end of day drinks!
What is Legacy Code?Legacy code has beed defined "as code without tests" and equivalently "code you are afraid to change". Unfortunately far too much "professional" code is legacy code.
Why should you come?
- We need developers and architects with the skill to continuously refactor and redesign, and managers and leaders who understand the value in doing so
- Come and practice and share some of the fundamental technical skills needed to safely refactor
- Lift developer engagement and work satisfaction by investing in technical quality rather than drowning in technical debt
-
keyboard_arrow_down
David Williams - Scaling connection, trust and agility using Management 3.0 practice
45 Mins
Case Study
Beginner
This interactive session will explore connections and how personal mapping can be scaled to kick-start a platform to build better communications, trust and psychological safety to underpin your agility journey.
-
keyboard_arrow_down
Aurelien Marando - Learning LAST principles from Melbourne's Weather
45 Mins
Workshop
Beginner
"If you don't like the weather in Melbourne, wait 10 minutes."
There isn't an application able to correctly forecast what our day will be like. Many people in Melbourne are frustrated by both the weather apps that all look the same and the unpredictability of the weather changing every ten minutes.
This interactive session will see us reflect on Agile and System Thinking principles to build a prototype through one Lean Startup cycle. Using Melbourne's weather, it will highlight how important it is to question the value brought by things that are established.
Shy inventors will have an opportunity to understand that an idea is never too big and learn a good way to start getting their dreams into reality.
-
keyboard_arrow_down
Bob Martin - Are you stuck in a WTF loop? Your choice of words may have something to do with it.
45 Mins
Interactive
Advanced
Language sets the tone for change, but we continue to use the same tired language that we have been for years. You know the language, that dialog, those words that fill the pages of Linked In, airline magazines, and 'modern' management speak. Meaningful change continues to eludes us; and in the end, if we don't change our language, our dialog, our words, we're just waiting to fail (and not the good kind of fail!).
Join me for an interactive discussion of my top ~five words / phrases that I believe cause more harm than good. We'll discuss why they're an issue, and I'll suggest alternatives that may help guide you onto a better path.
-
keyboard_arrow_down
Hamdam Bishop - Building great agile teams, but first: Culture.
45 Mins
Talk
Intermediate
Why are culture, mindset and behaviours so important in growing and transformational agile environments? How is great culture created and killed? What ingredients attract and retain great people?
In a market where there are so many wonderful and exciting places to work, we need to focus on creating an environment that people feel passionate about being a part of! Come to this session to talk about culture and why it's important, how to create great culture and how to retain and grow that culture in a rapidly changing agile environment.
You'll walk away with:
- An understanding of why culture is such an important element of successful agility
- Practical steps for building and retaining culture in an agile environment
- An example of what success looks like
-
keyboard_arrow_down
Jon Gedge / Jasmine Hessel - Accessing Relationship Systems Intelligence with Constellations
45 Mins
Workshop
Intermediate
Each of us is a member of complex relationship systems - at work, at home and in our communities. Just as emotional intelligence is the ability to understand and manage our own emotions and social intelligence is the ability to empathise and communicate with another individual, relationship systems intelligence is the ability to view a team or group as a unified whole and to work directly with that whole system rather than with a group of individuals.
In this session, we will use a relationship systems coaching technique called constellations to listen to the ‘voice of the system’ which is created by everyone who attends the session, so we can explore together how comfortable we are in working with conflict.
-
keyboard_arrow_down
Aurelien Marando - Agile, beyond the buzz-word
5 Mins
Lightning Talk
Beginner
Agile is now considered as a "must-have methodology" to be successful in developing software. Even, it starts extending to non-software businesses and its practices and principles are spreading out to many teams and organizations.
But beyond the buzz-words, we often race to apply solutions and miss the true values beyond naming, frameworks or tools provided by Agility.
This session is an Lightning talk to foundation ideas that underpin Agility. It revisits some basic fundamentals that have dropped out of the modern agile discourse when leading the change toward better ways of working. Beyond the buzz-word that Agile became, let remind us what be Agile truly is.
It will be particularly useful to agile consultants, scrum masters, iteration managers and change agents driving the agile agenda.
This session can be adapted to a longer Agile 101 format mixing introduction of fundamentals and debat/experience feedback.