Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Thore Thomassen. Lean, scrum and modern technology

412 views

Published on

Published in: Software
  • Be the first to comment

Thore Thomassen. Lean, scrum and modern technology

  1. 1. Lean, Scrum and modern technology, tools to radically transform business processes By Thore Thomassen Head of Business Intelligence Storebrand ASA "'a/ W G4) Storebrand
  2. 2. Play‘ The Storebrand Group is a leading player in the Nordic markets for pensions, life- and health insurance, banking and asset management. The Group's activities are carried out through the business areas: Insurance, Investments, and Banking. Storebrand has roots back to 1767. Throughout all these years the basis for value creation in Storebrand has been the readiness and ability to meet the challenges of new situations. storebrand
  3. 3. Storebrand challenges - Background — Traditionally a product oriented organisation. Each product has its own IT solutions supporting it. — Business processes based on many manual steps and little integration between business areas — Our system portfolio is the result of many mergers resulting in great complexity — Our main systems are on mainframe and started their life 25 — 40 years ago "'a/ W G‘-0 storebrand
  4. 4. -. I . .-.3, n "v". ‘—. .,'. :.'_-: ,, . g: g g I j if IT has 300 employees located in Oslo, Stockholm & Vilnius We are currently 30 employees in IT in Vilnius and the ambition is to grow to over 60 Agile development with team members in different locations P'aVl'. ' c~': > storebrand
  5. 5. Iva ‘ , . | .‘. *. u I: G 3 All companies in Norway must provide a pension scheme of minimum of 2% of salary for all employees working more than 6 months in the company. A minimum disability insurance will also be added ‘/2 a year later Companies 35000 30000 25000 20000 15000 10000 5000 l dag Employees 450000 400000 350000 300000 250000 200000 150000 100000 600(1) The market: 70.000 companies without a pension scheme and 500.000 employees P'avl'7 ' cs. ) storebrand
  6. 6. Overall Plan 2 I-5 U) 8 o O ‘D 5 ('5 < ' B -I m m 8 5- g 33°22 0 Ln 3 3 ‘-‘Q :0 “D 0: ‘D 11’ 2. 6*» a is __ o a e ‘ 3 O O O S. Compulsory Contracts on Efigtggtiiigghze ggcwglsow Disability wait Sys! em Coverage 1/11 1/1 1/4 1/7 31/12 "'a/ W G5) storebrand
  7. 7. The Quote process Quote Acceptance form '°"'Vb Go storebrand
  8. 8. Making a contract‘ ‘acceptance process" Contract Invoice Terms and Condition ea storebrand
  9. 9. - v'-I-A i‘ - 1.-»: :;: Input Handling Output g Offer 33 Received U g Send E Doc to W customer if not Portal ,2 E Generate 3 0 é o i errors {'5 an 3 ‘O E n. P'avl7 ' G'5.'> storebrand
  10. 10. u. -. V'- -5 r‘ u 2.3:}: ‘V j f. ‘.}f If: n 3-. Send Send Acceptance Acceptance F orrn Form If changes V13 E ‘T Handle E E changes 5 Make é Changes :23 P'aVl7 ' coo storebrand
  11. 11. I u ' Ii IIl, ‘.§ Full Automated Process support has an estimate of 40.000 to 60.000 hours if it is possible to solve . In addition they will have to implement the new product. A fully automated process will not solve all the business problems faced by this project. Plavl. ' GD storebrand
  12. 12. 3 WEEKS 3 weeks 6 weeks "forever" Preparation Diagnoses Implementation Continuous improvement Plavll‘ ' ca storebrand
  13. 13. Culture principles in LEAN “Use common best practice" - Focus on the customer and the end to end process - All will strictly follow the same process so that "waste" "can be identified - Make the process flow and eliminate “waste" Process “Go and have a look" - Go and have a look, base decisions on facts - Find and understand the root cause of all problems - Look for simple solutions “Be clear about your expectations” Performance - Make cleargoal that are achievabletcontinuous improvement) Register the individual A * performance - Make the team responsible for the performance “One team. One Goal. One set of working” Partnering : g: .)er: :‘r: ::: sross team “Play on feelings" - Make people feel success by reaching the goals Purpose - Explain "what's in it for me? " “Respect and build your team" - Empower people - Educate yourteam G’-0 storebrand
  14. 14. l Challenge: Solution: Waste 0 0 Not all parts of the process adds 0 Reduce to a minimum all steps that ‘ . ' value for the customer don't add customer value at N ; * T V Waste 0 0 O The process is not synchronized so - Even workplace (beat) makes sure 1 that some are waiting and others everything is synchronized and a 5 a have a big backlog i‘fi= >.@= >€. ii P'aVl7 ' coo storebrand minimum of queues
  15. 15. The process - do you see any waste Contract Invoice Terms and Condition Potentially we are going to have 10.000 offers in a month "'a/ W co storebrand
  16. 16. Management principles SMART goals for defining KPIs - Clearly defined sm, - Easy to understand _ T7 ‘-7-, .-~' L. .. - Easy to measure ““" ‘ M°”""’b'° - cost efficient to measure or compute Ambitious Something to stretch after - Achievable R I‘ t‘ ea '5 'c - Normally under your control Time "mu - A clearly defended time frame Wall» (30 storebrand
  17. 17. Agile development in Storebrand - Traditionally waterfall development method - Started 15 years ago with DSDM - Most projects use a SCRUM based development methodology but with a toolbox from many other agile development methodology 9'3‘/ W G’-O storebrand
  18. 18. Important to think out of the box to find good workable solutions ? Team 1 r0 I St 24h". any mm "adv" afiuog Pot: -Mully shippablu hodud lnurmonl an ' ‘ Spnnl Butlog gill" ‘ ---- Zweeks i" , _. ' Team 2 . 'lll5,i'lF K 2""s _ - Deity Scrum , hodun um” Puumuliy Shippnblr Product lr-urment — ~ - Sprint Backlog x--- 4 weeks U l . - : - . A ’ I Plavl G2) storebrand
  19. 19. Problem number 1 90°/ o quality 0 . .- problem ‘ n ' . ,. O -t' 12 ' ’ ‘1- 3-; »v . . at 0 - Company info — ID — Name — Contact info _ y — Contact person(s) , , _ , . V p _ _A l - Employees l - Personal ID i‘ - Name 1 — DOB — Yearly Salary - Full/ part time — °/ o part time — Sex How do you get users to use it ? "'a/ W co storebrand
  20. 20. 1st Sprint — Team 1 - -F by . -_--. _- Work on routines for entering data And producing the quote "Pi/ W so storebrand
  21. 21. 2nd — 4th Sprint — Team 1 7- -_ if :1 go -acne-. - Company Info Simple quote engine Work on routines for entering data And producing the quote "WV ea Gostorebrand
  22. 22. Problem 2 - Product Fees can only be added annually. Estimate for fixing this is 10.000 hours Compulsory Contracts on gfitnggggtifigzhze E: /Yggglsory Disability wait Sys em Coverage 1/11 1/1 1/4 1/7 31/12 Price Simulation & Prediction Give it away for free for the first ‘/2 year Wall» (:0 storebrand
  23. 23. lnput Handling Output E Offer E Received U gg Send 3 Doc to customer If not Portal L‘ E Make Make Generate Send 3 Customerl offer after document 0 U E o 3 U (1! on Product P'aVl7 ' coo storebrand
  24. 24. Services in Storebrand - Started developing an service oriented architecture based on MQ Series in 1996 — First services integrated information from different sources - Built a XML based framework using SOAP on top of HTTP and MQ — Built in security, logging etc. - Early adopter of WEB Services in an B2B application — Used XML Life and was quite active in standards body — Adopted the framework to support WEB Services - Finished a Proof Of Concept on SOA2 in 2006 - Now implementing next generation SOA solutions — Replaced old framework with standard software — Introduce WPS to handle BPM - Started MDM project in 2008 — First iteration in production June 2009 — Currently covers most customers in the enterprise Today we have 500+ services in production with a lot of reuse PP‘/ W co storebrand
  25. 25. Play! ’ Provides applications with high level business services Hides complexity of legacy systems Integrates information across systems and platforms Ensures data consistency Integrates systems to logical transaction Makes reuse easy . web web Services Services cs’) storebrand 7 Web Web I l Services ] Services Outsorccd Govemment l registers ERP c: o storebrand
  26. 26. Customer WEB Application Office / APl3lication i tiff _I Pl'0C€SS | “ Insurance Pension System System 3/lL|3JV H/ C| Plavl. ' c: o storebrand
  27. 27. 5th Sprint — Team 1 Company Info Gostorebrand
  28. 28. Sprint 6 - Marketing & sales ¢. . ls‘. ; .. ‘AK Kt? . ’. :;%’/ Outbound D Inbound m Te'eDDD“e 3 5.. .. . K,' Exchange _-’-" I or F” —~; ; Prospects . ' 0' ° Marketing system Public noSQL Company Info "Pi/ W co storebrand
  29. 29. Next major painpoint - First sprint sort all output by the same key - Analyze the letter template , bank and simplify e_ _ _ _ W , - Send documents by e-mail not :5 by mail - Generate the data and let an doc gen tool generate a common document package - Standardize the terms and conditions ~ Standardize the documents - Preprint the letter headers - Let the case handlers write a personalized cover letter if necessary ‘"5"/ W G‘-0 storebrand
  30. 30. The result Ell - __, J ___J - Much more consistent communication with the customers - Changed the workflow to make it more intuitive to the customer and that acquiring a pension plan is as easy as possible - Accepting terms and conditions by paying the first invoice "'5"/ W G‘-0 storebrand
  31. 31. Further improvements - Work with accountants and accounting systems to make it easier to provide the data we need - Move logic to us so we make sense of the data we receive from our customers ' Etc. etc on storebrand "Pi/ W G‘-0 storebrand
  32. 32. Results til Il By 1.ju| y the process was fully Q automated and it took 1 minute . - to process 80°/ o of our quotes and 1 minute to do an acceptance 1/7 we activated 14.000 contracts From 1/11 to 1/7 we produced more than 50.000 offers We acquired a 35% market share. PP‘/ W Go storebrand
  33. 33. Play Play storebrand
  34. 34. L Thank You! Thore Thomassen, Storebrand ASA thorect storebrand. no “Vb cao storebrand

×