I am a seasoned software developer, who by coincident ended up being agile team coach of the team I had up until then been a programmer in. I suppose I did well, because after a few months I was asked to take on yet another team, and then the role of project manager.
My job is to encourage and facilitate efficient work and communication. This includes helping teams set up and maintain agile work processes and lean mindsets, as well as coaching and consulting stakeholders and clients for smooth project cycles throughout the entire organisation.
With my long experience as a software programmer and keen sense of The Bigger Picture, I am proficient at finding and addressing bottlenecks, gaps, and snags in the development process.
In this series of blog posts I aim to summarise my experiences, opinions, conclusions, and musing based on the challenges I have identified and – hopefully – overcome.