Why change, Why agile? Background to the Leading Enterprise Agile Programme (LEAP)

Slides:



Advertisements
Similar presentations
Paul Vaughan National Project Manager HCA Initiative, WiPP OVER TO YOU! BUILDING ON THE WORK OF WIPP.
Advertisements

HR Manager – HR Business Partners Role Description
Viewpoint Consulting – Committed to your success.
The Crown and Suppliers: A New Way of Working Ways of Working14:20 – 15:05 Data Standards Open Source ICT Asset & Service Knowledgebase Agile Q&A Session.
Diana Laurillard Head, e-Learning Strategy Unit Overview of e-learning: aims and priorities.
The Coalition for Action on ICT enabled change in Europe.
Career Model Framework
Kathy Corbiere Service Delivery and Performance Commission
Corporate Services Restructuring 31 March Introduction  The AG completed the restructuring of Corporate Services in November 2005  The restructuring.
Leading Nottingham Programme update to ACOS 7 September 2010 Angela Probert Director of HR and Organisational Transformation Contributions from Lisa Sharples.
Digital Transformation with DevOps
DevOps: Critical Success Factors in Accelerating Adoption
Mgt Project Portfolio Management and the PMO Module 8 - Fundamentals of the Program Management Office Dr. Alan C. Maltz Howe School of Technology.
Chief Digital Officers (CDOs) are establishing themselves as new executives at the top management level of companies that go through a digital transformation.
Knowledge for Healthcare: Driver Diagrams October 2016
CLE Introduction to Agile Software Acquisition
PMO Awareness and Support Presentation
Update from the Faster Payments Task Force
The Strategic Role of Information Development in Continuous Delivery
Continuous Delivery- Complete Guide
BIL 424 NETWORK ARCHITECTURE AND SERVICE PROVIDING.
Welcome! Enhancing the Care Team May 25, 2017
Chapter 1: Introduction to Systems Analysis and Design
Welcome to the Together We Can Trust Strategy Briefing Session.
Digital Transformation Services
Drive Business Value from IT4IT.
Irish Forum for Global Health Conference 2012 Closing Session
Integrated Management System and Certification
PMI Chapter, IT Governance, Portfolio and Project Management in State Government Chris Cruz, Chief Information Officer, California Department of Food and.
Identify the Risk of Not Doing BA
ICT PSP 2011, 5th call, Pilot Type B, Objective: 2.4 eLearning
Ulrich’s model of HR.
KEYNOTE STAGE SPONSOR.
1. Define a Vision & Identify Business Scenarios
Change Agents Why your Transformational IT Initiative Will Fail Without Them Terri Campbell Sr. Director of Change Leadership.
Statistics Canada Internal Services Business Transformation Experience
Script-less Automation: An Approach to Shift-Left.
Advantages OF BDD Testing
Sample Agile Assessment Report for XYZ Company
Documentation in Continuous Delivery Model and DevOps
How to Successfully Implement an Agile Project
Wellingtone PMO Practitioner
ADP – CO Transition Management Support High Level Overview
Research for all Sharing good practice in research management
ADP – CO Transition Management Support High Level Overview
Building the future Workshop 3 24 November 2017
Enabling step change in your PPM Maturity
Improve Heart Health Reduce the global burden of cardiovascular disease Achieve goals of the Triple Aim Improve Cardiovascular Competency.
Responds quickly to the business needs
Gathering Systems Requirements
SwafS Ethics and Research Integrity
Welcome Recording Slide Deck Chat Box Mute
Scotland’s Digital Health and Care Strategy
Chapter 1: Introduction to Systems Analysis and Design
SOUTH AFRICAN INSURANCE ASSOCIATION
A collaborative approach to support Primary Care demand management: In-hours GP Triage Lynn Huckerby, Associate Director, Service Transformation and Digital,
Employee engagement Delivery guide
SwafS Ethics and Research Integrity
Gathering Systems Requirements
Investing in Data Management Capabilities
An Introduction to LiFE
Agenda Start with Why What Are Best Practice Frameworks, and Why Do We Need Them? Best Practices Defined Lean, Agile, DevOps and ITSM/ITIL 4 The Increasing.
Chapter 1: Introduction to Systems Analysis and Design
Street Manager Training approach
Strategy April 2018 – March 2022.
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Are you measuring what really counts?
Wide Ideas Idea Management Software Idea Management Process
Fire Starter Festival 27 January – 14 February 2020 #fsf2019
North West Cricket Union Limited
Presentation transcript:

Evolution of Test Services to Quality Assurance Practice Schroders Enterprise Agile Transformation Melinda Chapple, Head of Global Quality Assurance 25th May 2017

Why change, Why agile? Background to the Leading Enterprise Agile Programme (LEAP)

Overview of LEAP LEAP The Drivers Why LEAP? What was LEAP? LEAP was the response to a demand for a more efficient & effective Global Technology (GT) capability - Business value must be delivered sooner - Cost effectiveness is paramount - GT alignment with the Business is critical to success What was LEAP? LEAP was a Programme focused on - Speed: Implementing enterprise Agile - Value: Product / Service Operating Model - Engagement: Changing how Business & GT interact LEAP When was LEAP? LEAP commenced in Q1 16 & was run in three month cycles or Planning Increments (PI) - Formal Programme ran through to Q1 2017 - Transformation self-sufficient from Q2 2017 - Programme was implemented using the SAFe framework Status of LEAP? LEAP completed its fourth (and final) PI in April 17, we are now in BAU mode - Delivered in 2016: Investment, Corporate Finance, HR, Fund Services, Distribution and Digital delivery teams transformed to Schroders Agile Methodology. - Delivered in Q1 2017: Data ART, Digital ART, Product ART & independent Portfolio Services agile teams

LEAP transformation complete 2017 Overview of LEAP Our journey to Agile It’s time to transform Schroders Global Technology 1 WHY Delivered through three key initiatives 2 WHAT Implemented using an Agile approach 3 HOW Benefits are well documented 4 BENEFITS The new (Agile) ways of working will be different 5 LEAP transformation complete 2017 IMPACTS

The Evolution to Quality Assurance Practice Test Services response to Agile

Quality Assurance vs Testing Creating a common understanding Quality Assurance is the maintenance of a desired level of quality in a service or product, especially by means of attention to every stage of the process from Planning to Run Quality Assurance is about the refinement of both the process and the product VS. Software testing is an investigation conducted to provide Stakeholders with information about the quality of the product or service under test Testing is about proving the product meets requirements

Global Quality Assurance Practice Introduction The Global Quality Assurance Practice was created as a response to the LEAP Programme with the key aims: Improved quality and speed end-to-end: Work with Teams & Practices to implement continuous integration, test and delivery of code/products to Users in two weekly intervals Quality Mind-set: work with Agile Teams to develop quality into their way of thinking, their processes and their product Quality is not an act, it is a habit (Aristotle)

Global Quality Assurance Practice Three Pillars People and Services Tools & Governance Community of Practice QA Coaches Engage with Agile teams to promote best practices across the change lifecycle Provision of training to teams or individuals Provision of Test Management capabilities across ART’s QA Engineers QA Engineers embedded into Agile teams & supported by the Practice QA Engineers provided to teams upon request to deal with spike activity Services Provide and maintain QA environments Training to Agile teams (automation, tooling, best practices, frameworks) Continuous improvement pathways Aligns tools and use cases to ensure the best fit Promotes Shift left automation Creation of foundational Best Practices that can be adopted by Agile teams Ensures the scalability of all automated solutions Ensure there are foundational best practices that Implements continuous improvements through information gathered from Agile teams Making connections between members; ensuring the topics are relevant & valuable Group discovers value in exchanges of knowledge and information. The value can be enhanced by engaging in experiences external to the office environment To share knowledge and promote learning within the specialist area in a way that is accessible to all members of the organisation

Global Quality Assurance Practice Interactions with Agile teams New to Agile or Newly formed team Agile Maturity - medium Agile Maturity - high QA Interactions: QA Engineer is an embedded role within the Agile team with a focus on test automation QA Practice in collaboration with the Agile team works to iteratively improve quality QA Practice works with team to identify where efficiencies can be made (eg: opportunity for automation, provisioning of environments) QA Interactions: QA Engineer is transitioning out as a specific role and all team members have the mind-set and skills to perform test execution and/or…… QA Engineer is embedded in the Agile team with a focus on specialist non-functional testing QA Practice continues working with the team in a coaching & governance role QA Interactions: Light touch: coaching, governance & communities as needed ** This is where we have our biggest opportunities to collaborate & innovate **

Global Quality Assurance Practice What we wanted to achieve An environment that facilitates fast feedback loops between team members & teams High levels of automation left to right, including Business Process testing Quality is embedded as a mind-set, therefore its embedded into the delivered product Agile Teams with T-Shaped team members, who deliver as a team To offer specialised Test Services that are difficult to accommodate within sprints

The Evolution to Quality Assurance Practice Evolving our team members

The journey of our team From waterfall analyst to Agile team member 1 Creation of new roles aligned to the Capabilities of the Practice 1 LEADERSHIP Test Analysts & Test Managers converted to new roles 2 TEAM MEMBERS Intensive Training programme for all team members 3 TRAINING Embedded QA Engineers in teams 4 ROLLOUT Provision of Tools, Environments & Governance 5 SUPPORT Evolution Continues

The journey of our team The challenges & benefits INITIAL CHALLENGES Team members did not want to convert to Agile ways of working Capacity management: LEAP Transformation, QA Transformation, Stakeholder Change, Keeping up with the demand from Agile Teams for people & services Education around what QA is and isn’t FADING CHALLENGES Breaking down the traditional barriers that exist in Agile Teams (Dev/Test) Breaking free from the “waterfall” reputation Making distributed teams work Teams maturing at different rates BENEFITS Morale within the QA Practice are high QA Engineers are up/cross skilling Teams are now focussing on automation Collaboration is high The importance of quality is being understood and embraced

The journey of our team Key to our success Implementing training programmes Investing in Change Management activities Mentoring team members Forming strong relationships with other “enabler teams” Published End State of Quality Assurance Practice Enabling teams to be self sufficient

Quality Assurance Practice Concluding Messages

Conclusion Key Takeaways What would we do differently Implementation of automation tools and training Include a proposal for environment provisioning Include a solution for Test Data management capabilities Benefits of Transformation Team members are more engaged We have attracted new talent into our Practice Testing is shifting left Agile Teams are actively look for guidance on Best Practices, Automation and Training Change is being delivered to our Business communities in an expedited manner

QA Financial Forum Singapore Melinda has over 25 years’ experience in technology change, with 17 years specialising in software testing and quality assurance within the finance domain. Melinda is a highly motivated individual who is passionate about the evolution of software testing in today’s Agile environment. Melinda has extensive experience in managing and delivering large scale testing programmes, and has worked across UK, Europe, AsiaPac – bringing a global perspective to change programmes. In her current position as Head of Global Quality Assurance at Schroders Investment Managers, Melinda has played a key role in the adoption and implementation of Agile across Global Technology and the wider organisation. A key part of that transformation was ensuring that test services evolved with the development teams; transitioning from a provider of people to a Quality Assurance Practice that supports Agile and DevOps principles Melinda Chapple Head of Global Quality Assurance

Melinda Chapple Head of Global Quality Assurance T +65 6800 7656 M +65 81255644 Melinda.chapple@schroders.com Schroder Investment Management Limited, CapitaGreen, 138 Market Street, Singapore. schroders.com