Having worked in the software development environment from a very young age caused me to be familiar a lot of the gaps that can be left in the traditional approach to process. I started my career as a test analyst, and never truly understood the reasons for my frustrations until much later on.
In December of 2008 I “accidently” went on Scrum Master training, one of the first SM training session in South Africa. Something which I thought would be a subtle enhancement to my (then) career as test manager quickly proved to be much more entangling.
After juggling both roles for about three months I got the opportunity to choose between the two, and obviously the scrum master role won.
Along my journey I have been on Kanban & product owner training amongst others, and also completed by CSP. I’ve presented introduction level agile training to new employees, which focused on an overview of “what agile is”, as well as high level overview of scrum, and Kanban. I have also busied myself with informally mentoring newer scrum masters, and assisted them in their agile journey.
My latest endeavor has been to mentor / advise on a management level. I’ve found this to be crucial in cultivating change in any organization as organizational behaviors are driven by the ways of their leaders.
Though I’ve been involved in a few different software development companies in widely different industries, such as communications, entertainment and financial, I’ve been surprised to notice that regardless of the vast differences in the type of work that these companies produce( as well as the size of the company) the problem areas are incredibly similar, if not the same.
That being said, each of these have provided me with a very unique flavor and approach, which in turn has given me great experience in my career, especially in terms of differently personality types and management styles that were applied.
I love working with highly motivated individuals who share my drive for continuous improvement. My passion is to help people to work together more effectively, and I try to do this by being a living example of healthy communication & interactions within (and outside) my scrum teams.
MMI Holdings Limited, Scrum Master
May 2016 - Present, Centurion, Gauteng, ZA
Scrum master assisting with an agile (SAFe) transformation of a department where previously traditional project management approach was used.
Currently, this entail on the job coaching of "new" product owners, as well as training of team members on all the various aspects normally entailed in scrum (Definition of Done, Definition of Ready, Story point estimation, ceremonies, artifacts etc.) .
Seecrypt Group, Scrum Master
December 2014 - April 2016, Centurion, Gauteng, ZA
Scrum master for four teams who have recently adopted scrum. One of these teams may soon move over the Kanban, and I will be responsible for the implementation thereof.
DStv Digital Media, Scrum Master
March 2011 - December 2014, Johannesburg, Gauteng, ZA
Scrum master for various DStv Digital Media teams, working on exciting projects such as SuperSport.com, DStv.com, BoxOffice, Big Brother, Idols, etc.
Kaizania IT Services, Agile Project Manager
September 2007 - March 2011, Pretoria, Gauteng, ZA
Scrum Master & Kanban facilitator.