I will be hosting a 3 hour session at the South African Scrum Gathering titled “Live your principles or stay in bed”. You can read the abstract here. In my opinion, there is far too little focus on software development itself in Scrum. So, this is unashamedly a developer session. I will be present various snippets of code, and we will “live our principles” to transform the code into something that is less messy.
I often hear developers, and managers too, saying “It’s so much easier without, so why bother?”. Well, design is hard. Applying principles for life is harder. But if you are professional developer and have a conscience about your design, your code, and your product then “an easy life without principles” is not an option.
In reality, this is stuff that Scrum does not teach you, but need to know to avoid Scrum burnout. Looking back, I should have done something like this sooner.