Lean has been applied as a toolkit to fine-tune development processes and organisational workflow, but what does it mean when we apply the practices to the detail of the code, the practices used to develop it and the people who develop it? What does Lean Code and its creation look like?
There is a need to move beyond often separated worlds of software craft and agile development, to properly embrace code in its detail, but to also connect it more completely to the flow of business and the intelligence of people around it. To move beyond simplistic exhortations of clean code to something more human and empirical.
This masterclass offers a fresh look at Lean principles and practices from the perspective of the code and the coder, and not just the typical scale of the organisation and the development process. We will identify the seven areas of focus of Lean Code (Value, Quality, Knowledge, Options, Flow, People, Holism), and what those look like for us, our code and our practices.
Get to know Kevlin
Kevlin is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people.
Kevlin has been a columnist for various magazines and websites. He's a co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, and editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know.
He also writes short fiction, with a particular emphasis on flash fiction, and performs at spoken word events. He has helped organise events for National Flash-Fiction Day, the Bristol Festival of Literature and the Flash in Hand open mic evening in Bristol.
As this training is Part-Funded by the UK Shared Prosperity Fund there will be some paperwork for attendees to complete (this only needs completing once and is not required for every masterclass).
This project is part-funded by the UK Government through the UK Shared Prosperity Fund. Cornwall Council has been chosen by Government as a Lead Authority for the fund and is responsible for monitoring the progress of projects funded through the UK Shared Prosperity Fund in Cornwall and the Isles of Scilly.