by Joanne Perold, Danie Roux and Kevin Trethewey
Vague requirements, finicky technologies, short timelines, unpredictable humans. Software development is first and foremost about problem solving. While the systems that we are a part of (human and otherwise) become more and more complex, we must become better and better problem solvers.
In this experiential session we will look at what it means to be a problem solver in a complex environment. We will explore problem solving through exercise and experience and you will have an opportunity to learn from others.
- What does problem solving mean to you and your organisation?
- Are you the best problem solver you can be?
- How does being a better problem solver enable you and help you empower your teams?
During this session you will uncover and explore your default theory-in-use and then learn new ways to think about problem solving. We will have a look at how to better enable your teams to problem solve and the way in which communication and mental models may impact this.
Joanne is passionate about helping teams and people grow and improve. She is a graduate of PSL (Problem Solving Leadership) and has worked for more than a decade in the software industry in all areas of software development. She is a Certified Scrum Professional®, and has participated in both Kanban training and coaching on Kanban initiatives. She recently attended the Cognitive Edge training from Dave Snowdon on complexity thinking and sense making. Interested in both people and process improvement, she is continuously learning and finding better ways to solve problems. Joanne has been a Scrum Master and Agile coach since 2009. She is chair of the Johannesburg committee of the Scrum User Group of South Africa. and was a speaker at the Scrum Gathering in Cape Town in 2013. This year she will be speaking at the Let’s Test conference in Australia. arbitrarymix.blogspot.com
Danie is an independent consultant. During more than a decade of doing agile he has seen both good and bad expressions of it. This has left him with a need to understand the difference that makes the difference. Using this experience Danie has helped teams as small as 3 people and teams as big as 50 to get to grips with the Why and How of value creation.
Kevin Trethewey is the founder of Driven, a Johannesburg based development consultancy with a six year successful track record of providing independent advice and technical coaching services to FirstRand Bank and other large organisations.
Kevin has worked in and observed projects, teams and organisations in vastly different environments and had vastly differing levels of success amongst them. Through practical experience and a grounding in the science of Complexity he has evolved a nuanced understanding for how to coach individuals, teams and organisations to survive and to thrive in complex and dynamic environments.