I currently head up the Core Technology division at RMB which services cross capabiltiy and technology domains such as BPM, ECM, Channel, Integration and BI. Prior to this post I held the head of Development and Integration role in RMB. In am an electrical engineer, I graduated from WITS in 2000 with focus on telecommunications and software. My first years of work were for Newbridge and Alcatel where I did low level assembler, C++ and Pascal programming. Three years later I moved into enterprise software development at Aricent. I worked in both the Java, Mobile and C# domains. During this time I specialized in software architecture and team leading. The project I was most proud of at that time was the Low Income Lending project developed in partnership with Microsoft SA for Standard Bank where through the adoption of MSF for Agile we delivered a great product to Standard. In 2008 I was took as post at a startup company called Eclipse Multiplay, heading up the product development. We developed an interactive content delivery platform for feature and smart phones. This platform is currently being used by COJ and a number of other large organisations. I joined some previous work colleagues at RMB in 2010.
I would like to tell the story of how RMB Investment Bank has adopted an agile philosophy as well as agile practices in its technology teams. The story is one of fluency and how we have shifted people, teams and our intention to further shift the organisation. The tale is one of domain complexity, harsh realities but also of learnings and success. The journey is not yet complete and there is much yet to be done.
The core learning outcome of this talk is around the importance of the human element in adopting agile in an enterprise. Pull and push approaches were needed in unison to achieve the desired outcome