Using Agile Methods In Financial Sservices


Published on

Introduction to Agile in Financial Services

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Using Agile Methods In Financial Sservices

  1. 1. Using Agile Methods in Financial Services How to get better results, quicker, using Applied -Agile Gian Mahil Scrum Master Cutting Edge Consulting V 2 7/11/14
  2. 2. Contents Why we need a new approach How Agile can help The Agile Value Proposition Case Study -1 Case Study - 2 Case Study - 3 Our Clients About Us All Rights Reserved CEC (2011)
  3. 3. Introduction When I first wrote this paper and gave this talk in 2008 Agile was something new and untried. Some companies were experimenting out of frustration with ‘waterfall’. Since then Agile has become more a acceptable. More and more organisations are prepared to give it a go. With varying results. Many organisations come to us and say we are using Agile but it’s not working for us. They claim there is lack of control and dis-organisation . etc . Upon closer examination, we find the real reasons are they are basically doing a modified version of waterfall and calling it Agile. They have not adopted the methodology effectively. It’s usually because they have not been trained well in the new way of working, they don’t believe in it, or they don’t have good coaches available to help the team. After all, this is difficult – it’s new. You have to get people to think- ‘what’s really important to me?’ and ‘why didn’t we do it better last time?’. If it was easy everyone would be doing it we wouldn’t even be talking about it! Gian Mahil Nov 2014 All Rights Reserved CEC (2014)
  4. 4. Why we need a new approach Albert Einstein once said "The definition of insanity is doing the same thing over and over again and expecting different results". Financial services is characterised by the speed of change both regulatory and commercial as well as the size of projects. The ‘Water fall’ approach has a strong following in financial services despite its failures, as it is seen to be the traditional (and the ‘right’) way to do things. However, in most cases it leads to long deliveries time lines and failure to meet business needs. Many millions are wasted in Financial Services on projects that fail to deliver their promises. . Even, while project requirements are being gathered the business is changing. Hence the users reluctance to commit and systems professionals to get it right. While a system is undergoing testing the world has already changed. The systems/ process is no longer relevant! Hence the users disappointment. Being Agile is a way to counter act that and deliver a system / process the users can actually use – earlier and at lower cost. All Rights Reserved CEC (2014)
  5. 5. How can Agile help us? Principles behind the Agile Manifesto Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. Simplicity--the art of maximizing the amount of work not done--is essential. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. All Rights Reserved CEC (2014)
  6. 6. The Agile Value Proposition By delivering working, tested and deployable deliverables on an incremental basis, Agile delivers increased value and visibility much earlier in the life cycle as shown below. Agile also delivers adaptability throughout the lifecycle Finally because of the high levels of customer interaction it reduces risk much more quickly. All Rights Reserved CEC (2014)
  7. 7. Case Study 1 - Support Transformation at a global bank Scenario: An international global bank wanted to reduce their Investment Bank post trade support costs for all products by moving support from offshore to a mixed model. The savings for the bank were estimated to be several million $ per year. Our Solution: Working with the key stakeholders we used an Agile approach and took the existing process and updated them to reflect the future state We next used the same approach to implement new processes for US, Canada, UK, Middle East, Brazil, India, Singapore, Hong Kong and China. It was risky approach for the bank not to take a traditional waterfall approach. However after successful implementation they realised that a waterfall approach would have been more riskier and potentially lead to project failure. Lesson Learned: Here we used an ‘Agile’ or iterative approach in a none software development environment to achieve successful results. Our approach was nimble and worked. We worked with the bank and allowed them to start realising the benefits early and thus improve their bottom line. All Rights Reserved CEC (2014)
  8. 8. Case Study 2 - Post Trade Transformation at a investment bank Scenario: A global Eurpean Investment bank wanted to consolidate post trade support for a over a hundred & twenty applications to a single support team. The savings for the bank were estimated to be several million Euros per year. Our Solution Working with the key stakeholders users we used an Agile approach and took the existing support processes and ensured they we all catalogued. We took an Agile approach to take support off the incumbent team and transfer knowledge and skills to the new team. We held daily stand ups for each knowledge transfer and monitored progress from a central office in London. Using this approach we had transferred support for over a hundred and twenty applications within a year and had work lined up for the next three years. Our approach was nimble and worked with the users to meet their demands and keep a focus on delivery at the same time. Our approach meant the bank was able realise headcount savings in high cost trading centers and transfer support to low cost locations. All Rights Reserved CEC (2014)
  9. 9. Case Study 3 - Finance Transformation at global bank Scenario: A global bank embarked on multi million pound finance transformation - that would take up to three years to complete. However, the bank wanted to see results quickly and not have to wait to the end to start realising benefits. Our Solution Working with key stakeholders we used Agile principles to devise a release strategy that would deliver benefits early by splitting up the delivery in to discrete releases. Further the development approach within each Release also used an Agile to increase user involvement and engagement from the very beginning. This approach meant that the bank and business users could start to see benefits much earlier than they would with a traditional waterfall approach. All Rights Reserved CEC (2014)
  10. 10. Our Clients Lloyds Group Barclays Bank RBS - Direct Line Fortis Bank Virgin Money Abbey National Marsh & Mc Lennan Money Extra RCMS Deutsche Bank Misys BSKYB Union Bank of Norway AT&T BMW Rover Group Industrial Bank of Japan SBC Warburg ATG Wachovia Bank QEDIS Barclaycard PIPC HCL Reveleus HSBC Investment Bank VISA Barclays Capital All Rights Reserved CEC (2014)
  11. 11. About Us About Us Cutting Edge Consulting is based in Harlington in England and was started in 1996 by Gian Mahil. Gian has a passion for doing things better and smarter than convention dictates – an Agile approach. Since 1996 he has worked with many financial services clients internationally to deliver faster results an more success. Gian has used Agile in various types of projects - not just systems development projects. We can demonstrate its usage in Global Transformation and pure Change Management programmes in some of the largest companies in the world. For further information please contact Gian Mahil at Alternatively, visit our website All Rights Reserved CEC (2014) Gian Mahil