How IBM Bluemix and Watson Helps Zurich to Improve Communities' Flood Resilience MBM-5829 Thorsten Gau (@tgau) IBM Distinguished Engineer v04
Zurich Insurance is... helping customers understand and protect themselves from risk. Since 1872 we have been applying our expertise and experience so that our customers can have the very best protection for the things they value. offering life & general insurance products and services for those who truly love global insurer 1
Agenda Zurich & IBM care for communities Flood resilience is one of Zurich Foundation s key focus areas By understanding and measuring how community assets can provide resilience, we can take action to enhance it Speedy implementation of mobile app to move from theory to understand what happens on the ground Our agile team is empowered and shielded We use open standards and keep the architecture simple Manage the project on IBM Cloud: Bluemix Track&Plan Run the project on Bluemix: WebSphere Liberty and DB2. Option to use Watson for Advanced Analytics 2
Zurich & IBM care for communities The Zurich Flood Resilience Program aims to enhance community resilience to flooding through an innovative multi-sector alliance. This comprises the private sector, academia and the humanitarian/development sector. The IBM Corporate Service Corps was launched in 2008 to help communities around the world solve critical problems. By sending groups of 10-15 individuals from different countries for community-based assignments in emerging markets, the program has helped over 140,000 people since its inception. A community may be defined in many ways: in a rural context it may be limited by geographical boundaries; in an urban area by administrative ones. 3
Flood resilience is one of Zurich s key focus areas Floods affect more people than any other types of natural disaster Thought Leadership As insurers we know the impact they have on people s lives and how much damage they can cause The flood resilience program is an alliance of 5 organizations Catalyzer The program comprises a five-year commitment, and includes an initial investment of USD 35.6 million by the Z Zurich Foundation Global Reach Innovation Together we focus on pre-event flood mitigation, as opposed to post-event flood relief 4
4Rs (Resilience properties) in the 5Cs (Capitals) Robustness = the ability to withstand a shock Redundancy = functional diversity Social Capital Financial capital Human Capital Physical Capital Resourcefulness = ability to mobilize when threatened Natural Capital Rapidity = ability to contain losses and recover in a timely manner Sustainable Rural Livelihoods framework 5
Grading risk factors aligned to the 4Rs & 5Cs Risk factor: Livelihood stability A (Strength) Households have ability to maintain income stream via one or more livelihood strategies. D (Growth area) Households have no livelihood continuity strategy in the case of flood. Redundancy = functional diversity Baseline question Financial Capital If your main economic activity is affected by floods, what other form of income do you have? Grading A B C D Percent of community with alternative income strategy >75% >50% >25% 25% 6
Why IBM? The drive to approach IBM comes from moving from developing a theoretical framework to testing whether it works in real communities. To be able to gather data consistently enables us to draw lessons from it which validates our approach. We therefore needed an IT solution that we could use with all our NGO partners across communities ranging from the US to Timor-Leste to bring this data to our researchers. 7
The IT solution used by NGO partners across communities ranging from the US to Timor-Leste to bring the data to our researchers.
Solution Requirements Fast path to pilot usage Flexibility to add/change/reprioritize requirements Offline data collection on a variety of mobile devices Flexible analytics by researchers Create Study Collect Field Data Grade Field Data Calculate Scoring Analyse and Improve Manage Master Data Administer Users Maintain Product Model 9
Our empowered core team is shielded from (necessary) business/administration activities Zurich Scrum Master...... IBM IBM part-time UI Dev Prod Owner Ent Arch... remote Backend Dev core extended 10
Our Open-by-design Approach Scrum-based agile development on Bluemix DevOps Services Track & Plan (JazzHub) Mobile App on Android NGO leader / researcher web frontend Platform as a Service: Runtime, Database 11
Architectural Decisions / Technology selection Fast path to pilot usage Used IBM Bluemix up and running within minutes NGO solution not B2E (business to employee) No use of Mobile Device Management (e.g. Maas360, Worklight, ) Keep it simple Single UI stack (JavaScript, AngularJS), Cordova to make it an app. Platform needs to match developers' skills Java (WebSphere Liberty) and SQLDB (DB2) work great on Bluemix Flexible analytics by researchers Export as Comma Seperated Values (CSV) file. Basic analysis in Excel, Advanced in Watson Analytics (optional) 12
Architecture Overview Trainer Research Expert Research Model Community Studies Master Data SQL Database Local Project Leader Track & Plan Delivery Pipeline Mobile Quality Assurance Field Worker Offline Studies & Results 13
We manage the project on Bluemix Track&Plan 14
We manage the project on Bluemix Track&Plan 15
Watson Analytics offers advanced capabilities future option 16
How we delivered Flood Resilience Measurement (FRM) approx. 2 weeks approx. 2 weeks 3 sprints of 2 weeks... Mobilize Understand Explore & Strategize Build Test & Implement Manage & Evolve Zurich asked IBM team for help to establish a tool supporting their FRM initiative. One CAMS solution architect assigned. Several client conversations to understand desired outcome, scope and what a MVP would look like. Main drivers are time & budget constraints. High level architecture for proposed Cloud / Mobile / Analytics solution created. Effort estimation & staff skill profile based on component design. Agile implementation of solution with Client Innovation Center. Work triage and prioritization on per sprint basis to deliver maximum value. Tight feedback loop enables client to better understand his real needs. Load questions. Configure training scenario. Education NGO members. Go-live. Monitor. Improve. CAMS = Cloud Analytics Mobile Social MVP = Minimum Viable Product 17
Our lessons learned IBM Bluemix Garage Method Mobilize Understand Explore & Strategize Build Test & Implement Manage & Evolve IBM Design Thinking Agile (Scrum) / DevOps Demonstrate value & competence early Sharing risk within the contract Transition writings from documenting to facilitating Old Habits Die Hard Proficiency in collaboration tools is mandatory Getting to build just the MVP is very hard https://www.ibm.com/devops/method/category/practices 18
Summary quote from the Product Owner The relationship that Zurich and IBM have developed enabled us to build a Flood Resilience Measurement solution rapidly and effectively. Pay as you go development allows us to finish when we need and extend as we need. Designed with technology constraints in mind to match the needs of NGOs in the developing world - recognising the difference between developing a solution for a global business and a small NGO Combining the resources of the corporate sector to help improve the resilience of society 19
Thank You Your Feedback is Important! Access the InterConnect 2016 Conference Attendee Portal to complete your session surveys from your smartphone, laptop or conference kiosk. See you on Twitter: @tgau
Disclaimer regarding slides marked with Zurich logo This presentation has been prepared by the author and the opinions expressed therein are those of the author at the date of writing and are subject to change without notice. This publication has been produced solely for informational purposes. The analysis contained and opinions expressed herein are based on numerous assumptions. Different assumptions could result in materially different conclusions. All information contained in this publication have been compiled and obtained from sources believed to be reliable and credible but no representation or warranty, express or implied, is made by the author or by Zurich Insurance Group Ltd or any of its subsidiaries (the Group ) as to their accuracy or completeness. This publication is not intended to be legal, underwriting, financial, investment or any other type of professional advice. Persons requiring advice should consult an independent adviser. The Group disclaims any and all liability whatsoever resulting from the use of or reliance upon this publication. Certain statements in this publication are forward-looking statements, including, but not limited to, statements that are predictions of or indicate future events, trends, plans, developments or objectives. Undue reliance should not be placed on such statements because, by their nature, they are subject to known and unknown risks and uncertainties and can be affected by other factors that could cause actual results, developments and plans and objectives to differ materially from those expressed or implied in the forwardlooking statements. The subject matter of this publication is also not tied to any specific insurance product nor will it ensure coverage under any insurance policy. [The Zurich slides of] this publication may not be reproduced either in whole, or in part, without prior written permission of Zurich Insurance Group Ltd, Mythenquai 2, 8002 Zurich, Switzerland. Zurich Insurance Group Ltd expressly prohibits the distribution of this publication to third parties for any reason. Neither Zurich Insurance Group Ltd nor any of its subsidiaries accept liability for any loss arising from the use or distribution of this presentation. This publication is for distribution only under such circumstances as may be permitted by applicable law and regulations. This publication does not constitute an offer or an invitation for the sale or purchase of securities in any jurisdiction. 21
Disclaimer regarding slides marked with IBM logo Copyright 2015,2016 by International Business Machines Corporation (IBM). No [IBM] slides of this presentation may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS, Enterprise Document Management System, Global Business Services, Global Technology Services, Information on Demand, ILOG, Maximo, MQIntegrator, MQSeries, Netcool, OMEGAMON, OpenPower, PureAnalytics, PureApplication, purecluster, PureCoverage, PureData, PureExperience, PureFlex, purequery, purescale, PureSystems, QRadar, Rational, Rhapsody, SoDA, SPSS, StoredIQ, Tivoli, Trusteer, urban{code}, Watson, WebSphere, Worklight, X-Force and System z Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.