Rabobank’s Customer On-Boarding Program

Slides:



Advertisements
Similar presentations
Course: e-Governance Project Lifecycle Day 1
Advertisements

© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Interactive Solutions & Design Group.
<<replace with Customer Logo>>
Agile development By Sam Chamberlain. First a bit of history..
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
GAI Proprietary Information
OpenMake Dynamic DevOps
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
Enterprise Architecture
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Gaining Support for a Sustainable Agile Transformation Dennis Stevens, VP Enterprise Engagements LeadingAgile November 12, 2013.
EMarketPlace: Advanced Service Delivery Solutions Stephanie Woolson Lockheed Martin.
Complete and Integrated Lifecycle Management. Challenges 1.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Software Testing Life Cycle
The Challenge of IT-Business Alignment
What is Oracle Hyperion Planning  Centralized, web- based Budgeting and Planning application  Combines Operational and Financial measures to improve.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Rod Fontecilla, Ph.D. Vice President Application Services Nov 2015 Deploying Applications Using DevOps.
Lecture 13.  Failure mode: when team understands requirements but is unable to meet them.  To ensure that you are building the right system Continually.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
Eurostat 1 3.An overview of the SDMX implementation process Edward Cook Eurostat Unit B5: “Central data and metadata services” SDMX Basics course,
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
Impact Research 1 Enabling Decision Making Through Business Intelligence: Preview of Report.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
NAPA Agile Story: From Zero to Hero in Two Years Toivo agilehope.blogspot.com #NAPA #SAFe.
RPA – Robotic Process Automation
ServiceNow Special Interest Group Phased WorkTemplate Information & Educational Technology 1 DRAFT
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
June 2008Mike Woodard Rational Unified Process Overview Mike Woodard.
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
NU Technology Capability Overview
Rapid Launch Workshop ©CC BY-SA.
Configuration Management
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
Continuous Delivery- Complete Guide
Payment Approval Workflow Automation
Digital Transformation Services
Identify the Risk of Not Doing BA
Configuration Management
Real Metrics for Real Decisions
CS 577b: Software Engineering II
Information Technology Project Management – Fifth Edition
Hyper-V Cloud Proof of Concept Kickoff Meeting <Customer Name>
The Open Group Architecture Framework (TOGAF)
Maximize the value of your cloud
Building Software Testers For Outsourcing
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
Optimization of Infrastructure / Environments through Digitalization
Quantifying Quality in DevOps
Introduction to Software Testing
One Quality – Integrated Digital Assurance Automation Framework
Project Ideation Agile Down-to-Earth © 2016.
IS&T Project Reviews September 9, 2004.
Service Development at Aalto University Key Enabler for Aalto's Academic Mission Mari Svahn.
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
SharePoint 2019 Overview and Use SPFx Extensions
ISG focusing on and dedicated for middleware technologies
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
MAZARS’ CONSULTING PRACTICE
For Community and TSC Discussion Bin Hu
Cisco Meraki Digital Solutions for K-12 Education
Executive Project Kickoff
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
Driving Successful Projects
OPERATION OPTIMIZATIONTHROUGH ROBOTIC AUTOMATION
Presentation transcript:

Rabobank’s Customer On-Boarding Program Continuous Delivery as a Journey 11-Oct-2017

Who are we? Speaker’s profile summary Experience: 20 Years in IT of which 15 in testing, focused a Test consulting and management Strength: Highly analytical mind-set, Result oriented and Team excellence Role in project: Test Manager for project and Product Owner of the Continuous Delivery team Hobbies: Camping and Sailing Experience: 12 Years in IT, focused on solution design and architecture of cutting edge technologies Strength: Integration specialist, Calm and focused Hobbies: Poker and Long drive Introduction of speakers. Maximum 2 minutes to introduce yourself

Background and Vision Wholesale Rural and Retail (WRR) The Wholesale Rural and Retail (WRR) department within Rabobank is responsible for life cycle management of International clients worldwide. Client on-boarding is one of the key domains of WRR which has built a solution on the Pega platform to facilitate an efficient on boarding process and uniformity across systems that interacts with Customers. Our Function For Rien Introduction of the domain where automation is done Describe challenges like unmanaged processes without any transparency Describe about the goals (driver to go forward)

Way forward  For Rien Key principles to focus on going forward Continuous Improvement and Automate Everything (last 2 pillars) are the drivers We had responsibility to pick up the last 2 pillars and implement till the extent we can

Start of continuous journey Assessment and planning For Rien We set-up our first high level timeline We wanted to realize the step by step progress and measure the changes This planning helped us to focus on goal and determine what kind of capacity and support we need

Zoom into market products Capability and feature assessment For Amrendra Continuous delivery has many pieces: Continuous deployment, Continuous integration and Release automation Proof of concept was scoped for continuous deployment (Automation in deployment) Looked in technology landscape (Software or tools used for main IT application ) Then decide on tooling stack

Selection of tools and technologies What is best suitable for you! Audit Trail of Code 4 Eye principle Impact on Release Methodology Data Protection from Unauthorized entity Audit Support Not applicable (only storage and no trigger) None Not applicable (No GUI trigger, trigger only from XLRelease) Not applicable (No GUI trigger, trigger only from Jenkins) Not applicable (Audit is logged in Jenkins) For Amrendra Finalized list of tools that fits into Rabobank standards (Security and approved softwares) Describe about tools little bit

Transition Architecture Build Deployment process transformation Challenges: Team cultural shift Security stops Connectivity/technical issue Not enough stakeholder attention For Amrendra Describe steps before and after Speak about key challenges (like firewall challenge, XLDeploy remote trigger security challenge) Automation achieved with full scale of end to end release automation

Impact Measurement Before and After Continuous delivery Test environment UAT/PROD environment From Amrendra to Rien First graph is about deployment time comparison between DEV to QA (before automation and after automation) Second graph is about Production release time comparison (before and after) It is not only timing has improved but also time has become consistent: this helps in planning and outage time management for business Average cycle time for deployment process improved from 4 hrs (including packaging time) to 8 minutes Average cycle time for release process till UAT and PROD has been improved from 4 hrs 17 min (including packaging time) to 37 min

The bottom line Achievements after Continuous delivery ~€134K Saving till date ~€300K Projected Saving annually 0% Manual Coordination 2 applications 8 pipelines are automated For Rien Change in way of working Highly efficient with 95% success delivery and 0% manual coordination Savings till now and Forecasted saving per year 100% Fully automated configuration 98% Success delivery

Detail Timeline and Phases for 2 apps Roadmap Status NAW (ECO) Q4 2017 Validation to check quality automatically before deployment from Jenkins. Stop deployment if minimum quality criteria not met like 0 warning, 100% unit test execution success Q3 2017 Completed Browser End to end regression test automation. Browser automation was only in the scope for NAW Q4 2016 Deployment Automation from DEV to ART with set-up of Jenkins, Nexus and Pega API Q1 2017 Nexus Integration from DEV LAN to PROD LAN for establishing one source of artifacts/code Q2 2017 Integration with XLRelease and Jenkins for establishing End to End delivery pipeline till PROD Deployment Automation Artifact Management Release Automation Test Automation Intelligence & control Q1 2018 Validation to check quality automatically before deployment from Jenkins. Stop deployment if minimum quality criteria not met like 0 warning, 100% unit test execution success Client Life Q3 2017 Integration with XLRelease and Jenkins for establishing End to End delivery pipeline till UAT. PROD pipeline is in progress For Rien Full detail roadmap including tools used in each and every phases 2 separate lanes are showing progress of ECO and ClientLife Future path where we want to go! Q1 2017 Deployment Automation from DEV to ART with set-up of Jenkins, Nexus and Pega API Q2 2017 Nexus Integration from DEV LAN to PROD LAN for establishing one source of artifacts/code Q4 2017 Complete End to End regression test for integrations, browser and backend Deployment Automation Artifact Management Release Automation Test Automation Intelligence & control In Progress/Not Completed Completed

For Audience Please contact us for any further question here – Rien.Krol@Rabobank.com Kumar.Amrendra@cognizant.com LinkedIn – https://www.linkedin.com/in/rikrol/ https://www.linkedin.com/in/amrendrakumar052001/