There is nothing quite as impressive as a herd of buffalo stampeding through the veld, nothing except a high performance Scrum team that is. This track, aptly named the Buffalo Herd is for the people who do the real work in Scrum: developers, architects, testers and other team members.
Not only will this track feature technical content and learning outcomes, but also provide insight into true Agile culture and principles, the cornerstone for any high performing Scrum team.
In Johannesburg, we look forward to the following:
It’s the culture, Stupid! – Why Scrum is more than a few ceremonies, roles, & artifacts
Many organizations are attracted to Scrum because of its apparent simplicity and its potential to deliver results faster. However, most don’t realize that there are cultural changes which are also required in order for Scrum to be successful.
Manoj postulates that Scrum as a movement will fail if we do not bring the cultural aspects to the forefront. Attendees will participate in a dynamic discussion about the importance of the cultural aspects that are required for Scrum to flourish within an organization.
See code differently
Your environment and your own personal and professional life experience inform your view of what computer code is and should be. We will take a journey through some of the history of software code – how people have created and thought about it.
I will then describe to you how my experiences in Scrum and non-Scrumming environments has taught me how to think about code and the patterns that I have seen work (and fail).
Through this I hope to show how Scrum (and Agile teams in general) think differently about what code is – and hopefully inspire you to critically analyze the role code plays in your environment.
And in Cape Town, we are excited for the following:
Live your principles or stay in bed
We talk frequently of the values, principles and practices in software development. Most commonly in Scrum, are the references to extreme programming. I’ve been learning to be an extreme programmer for a long time, and it was really easy until I made the decision to not compromise on my principals, one at a time. This session is about taking software development principles, not matter where they came from, and applying them to designs, code and life as a developer.
What’s this got to do with Scrum? Everything. I see far too many teams compromise their way right from backlog grooming all the way through to the sprint-review, only to be snot-klapped a few sprints later. This session is not about magically exterminating all future snot-klaps, but how to deal with the snot and recover from the klap.
We will move between discussions, whiteboards and cracking open some code in an editor. My objective in this session is to challenge you and push you to make difficult discussions in your head and in your code.
As a side-effect, you will gain some insight into agile development too 🙂
Software Craftsmanship – Imperative or Hype
Some Agile teams fail to figure out or implement technical practices that are necessary for long term success. Software craftsmen believe that without these technical best practices, the quality of software goes downhill and teams can no longer sustain their high levels of productivity. They established the software craftsmanship movement to reverse this downhill trend, improve the quality of software and maintain hyper-productivity.
Fadi Stephan introduces software craftsmanship, reviews its history, and explores the driving forces that led practitioners to create this movement. Fadi describes the software craftsman’s ethics, disciplines, principles, and practices as he explores the latest arguments between advocates and opponents of software craftsmanship. Learn the values of the software craftsmanship manifesto. Understand the current state of software development. Discover new tools and forums available to developers for practicing and mastering their craft.
Leave with new insights on how to become a quality software developer.
13 and 14 September 2011 – Erinvale Hotel, Somerset West – book your tickets online now!
We also have dedicated tracks for the Product Owner, the Scrum Master and Management. More information to come in the next few days, so please – stay tuned. Click here to view the detailed program.