QUICK FACTS. Facilitating a Leading Financial Services Provider s Organization-level Agile Adoption

Similar documents
QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company

Adopting a Continuous Integration / Continuous Delivery Model to Improve Software Delivery

Designing a Customized E-learning Solution for a Worldwide IT Company

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company

QUICK FACTS. Enhancing the Marketing Campaign Management Portal for an SaaS Provider. TEKsystems Global Services Customer Success Stories

Measuring ROI of Agile Transformation

Establishing a Mature Identity and Access Management Program for a Financial Services Provider

QUICK FACTS. Managing a Service Operations Team for a Leading Software Developer. TEKsystems Global Services Customer Success Stories.

How To Improve Service Transition

AGILE SOFTWARE TESTING

Designing and Implementing IT Infrastructure Standardization for a Large Energy Company

TEKsystems: Consolidating Two Industries, A Case Study

QUICK FACTS. Implementing Oracle Business Intelligence Applications 11g for a Fortune 500 Corporation

QUICK FACTS. Helping a Software-as-a-Service Provider Scale up Automated Testing TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

QUICK FACTS. Providing a Unified Communications Training Solution to End Users Across North America

Training and Coaching

Facilitating a Windows 7 Upgrade and Application Packaging for a Major U.S. Bank

QUICK FACTS. Providing an Infrastructure Managed Services Solution for a Telecommunications Provider

E-fficient Project Management and Execution

QUICK FACTS. Implementing a Big Data Solution on Behalf of a Media House TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

QUICK FACTS. Mitigating Co-employment Risk for a Global Interactive Entertainment Company TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

Creating Customized Training for a Leading Insurance Company

Agile Metrics. It s Not All That Complicated

QUICK FACTS. Implementing Business Intelligence and Retail Signal Solutions for Sony PlayStation TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

5/30/2012 PERFORMANCE MANAGEMENT GOING AGILE. Nicolle Strauss Director, People Services

QUICK FACTS. Modernizing a Retailer s Point-of-Sale System from Off Shore. TEKsystems Global Services Customer Success Stories.

Unlocking value from your ERP service organization*

Case Study-Leading Organizational Change. Creating a Strategy for Leadership Development and Capacity Building through Organization Development

Agile project portfolio manageme nt

CUSTOMER SUCCESS STORIES

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

QUICK FACTS. Consolidating Service Desks Post-Merger for a Leading U.S. Energy Supplier TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

Internal audit strategic planning Making internal audit s vision a reality during a period of rapid transformation

QUICK FACTS. Catholic Health Initiatives Collaborates with TEKsystems to Update its Aging Fleet of IT Equipment to Achieve Meaningful Use

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

Statistics New Zealand is Agile Continued Implementation of AGILE Process at Statistics NZ

Issues in Internet Design and Development

Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams.

2015 Trends & Insights

Self Assessment Tool for Principals and Vice-Principals

A Roadmap to Agile Development: A Strategy to Increase Adoption Success

Helping an oil and gas company maximize a business intelligence investment

QUICK FACTS. Replicating Canada-based Database Support at a New Facility in the U.S. TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

IT STARTS WITH CHANGE MANAGEMENT

The Role of Internal Audit in Risk Governance

RO-Why: The business value of a modern intranet

Talent & Organization. Change Management. Driving successful change and creating a more agile organization

Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.

6. Chief human resources officer

Change is happening: Is your workforce ready? Many power and utilities companies are not, according to a recent PwC survey

AGILE - QUICK GUIDE AGILE - PRIMER

THE AGILE WATERFALL MIX DELIVERING SUCCESSFUL PROGRAMS INVOLVING MULTIPLE ORGANIZATIONS

Agile Scrum Workshop

QUICK FACTS. Delivering a Unified Data Architecture for Sony Computer Entertainment America TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

HR Function Optimization

Introduction to Enterprise Agile Frameworks

DEVELOP PROGRAM COLLECT DATA. CREATE ALIGNMENT Change Management Process People & Roles Core Process Technology (Tools) Roadmap

QUICK FACTS. Guiding the Identity and Access Management Strategy for Yale New Haven Health System TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

Vendor Management System Implementation. Planning to Maximize ROI

The Top Ten Project Management Trends for 2016

QUICK FACTS. Transitioning On-Site Support to an Off-Shore Model on Behalf of an Insurance Provider

Strategy. Agility. Delivery.

Appendix G: Organizational Change Management Plan. DRAFT (Pending approval) April 2007

strategic workforce planning: building blocks to success

PINK ELEPHANT THOUGHT LEADERSHIP WHITE PAPER DEVELOPING AN IT SERVICE MANAGEMENT TRAINING STRATEGY & PLAN

Enterprise Release Management

Agile-Fall Process Flow Model A Right Candidate for Implementation in Software Development and Testing Processes for Software Organizations

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc E. Third Avenue, Suite 205 Foster City, CA 94404

Case Study: Leadership Development Working Across Boundaries: An Innovative Approach to Building Leadership. June 2014

A Brief History of Change Management

THE STATE OF SALES EXECUTION

Survey Findings DEEP DIVE

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led

Scrum Is Not Just for Software

Customer FIRST Program Guide

How do I know if Agile is working for me or not? An Executive s Dilemma

LEAN AGILE POCKET GUIDE

EXECUTIVE BEHAVIORAL INTERVIEW GUIDE

Secrets of a Scrum Master: Agile Practices for the Service Desk

IT Workforce snapshot

Waterfall to Agile. DFI Case Study By Nick Van, PMP

ORGANIZED FOR BUSINESS: BUILDING A CONTEMPORARY IT OPERATING MODEL

PERFORMANCE MANAGEMENT ROADMAP

E XPERT PERFORMANC E. Building Confidence. Charting Your Course to Higher Performance. The Number 1 Challenge for New Leaders

How to Build a Service Management Hub for Digital Service Innovation

Show your value, grow your business:

CHOOSING THE MOST EFFECTIVE APPROACH TO VENDOR CONSOLIDATION

State of Tennessee Division of Health Care Finance and Administration. Tennessee Technical Advisory Services (TN TAS)

Strategic HR Partner Assessment (SHRPA) Feedback Results

QUICK FACTS. Establishing a Telephony Service Desk System to Enhance Telecommunications Support. TEKsystems Global Services Customer Success Stories

Maximizing enterprise resource planning ROI: A guide for midsize companies

Case Study. We are growing quickly, and Saba is key to that successful growth.

Table of Contents. The Case for SharePoint. SharePoint with an Agile Execution. Typical LASER Project. Build the Right Solutions/ Solutions Right

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Introduction 2 // THE 3 TYPES OF KEY PERFORMANCE INDICATORS FOR SUCCESS

Building HR Capabilities. Through the Employee Survey Process

The Real Cost of a Bad Hire

Succession Planning: So much more than a legal exercise

Transcription:

[ Financial Services, Training and Education Services ] TEKsystems Global Services Customer Success Stories QUICK FACTS Client Profile Industry: Financial Services Revenue: More than $5 billion Employees: Approximately 43,000 Geographic Presence: Headquartered in the western U.S. with more than 300 offices across North America, Europe and Puerto Rico Facilitating a Leading Financial Services Provider s Organization-level Agile Adoption Objectives Support an organization-level Agile adoption program via on-site training and coaching to achieve accelerated time-to-market results and higher-quality end products Introduce a principal coach to oversee Agile adoption initiatives and provide training and education to both organization leadership and pilot teams Move organization pilot teams from a theoretical understanding of Agile to a practical application to an existing development project Challenges Change organizational culture and mindset to embrace the Agile method of development Educate pilot teams on Agile processes to successfully apply newly learned principles to new application development projects Help organization leadership understand how best to support of Agile initiatives and the overall impact on the organization project Implementation Highlights Educated organization leadership on the benefits of Agile, including impact on budgeting, human resources, customer satisfaction and quality Held a three-day, on-site, coach-led training workshop to educate pilot teams on Agile fundamentals and outline new roles and responsibilities Created community building forum for new Agile users to discuss questions, problems and concerns relating to Agile adoption efforts Technologies Supported Agile: Scrum with Kanban and XP practices MS SQL Myers Briggs Type Indicator assessment SAFe, CSPO, CSM and PMI-ACP certifications TFS 2012 Visual Studio/.Net Results Established Agile best practices, common terminology and clear roles and responsibilities within the organization Helped the organization achieve a high degree of organizational agility to react successfully to changing market conditions and technologies Transitioned more than 50 percent of the enterprise s internal project teams to Agile methodology

Executive Summary A leading financial services firm selects TEKsystems to support an organization-level Agile adoption through extensive coaching and training at both the organizational leadership and team levels. Having a coach around for three to five sprints was key to help people from falling back in old habits. The coaching helped change behaviors to make everybody more effective. The coach we worked with was a great coach for me as a manger. His expertise in working with managers was invaluable. Organization Manager, Leading Financial Services Firm Client Profile The client, a leading financial services firm, provides traditional brokerage services to individual investors. With more than 300 offices around the world, the client offers individual investors both investment and advisory services for managing mortgages, mutual funds, annuities, savings and checking accounts, bonds and retirement plans. The client has been a partner of TEKsystems since 2004. Project Overview In response to the increased demand within the IT industry to develop, deliver and release new, higher-quality software and applications faster, many organizations are moving away from more traditional development methodologies and transitioning to Agile methods. An Agile development model offers accelerated time-tomarket results, greater predictability and enhanced tracking capabilities as well as higher productivity and profits. Through iterative practices and crossfunctional collaboration, businesses using Agile can mitigate project risks, improve processes by adapting delivery needs throughout the life cycle of a project and yield higher savings tied to increased end-user satisfaction. While more and more organizations are recognizing the immense benefits associated with Agile, transformation can be a daunting task. Introducing Agile methodology can be challenging but a valuable step in advancing an organization s development capabilities. To successfully promote Agile adoption, a company must improve processes and empower employees with the right skills to succeed in their new roles. Extensive and thorough adoption programs must be rolled out across the organization, making sure to clearly educate and train personnel on new requirements, processes and tracking, new roles and responsibilities, and the need for continuous process improvement. Organizations that successfully adopt Agile can not only reap the development benefits of a more streamlined, effective development process, but they can also achieve benefits at a human resources (HR) level. Agile helps enhance project ownership and visibility, while simultaneously improving team morale, productivity and accountability. Situation Recognizing the need to develop and provide higher-quality products faster, the client sought to streamline its software application development TEKsystems.com 2

processes. With more financial services organizations embracing an Agile development model, the client aimed to implement a centralized Agile program. The client realized that an Agile approach would be the most cost-effective way to achieve faster time-to-market results, deliver higher-quality work and allow them to stay competitive within the industry. The client wanted internal teams that were developing new software applications to switch to an Agile model to complete their projects; however, team members had limited knowledge and experience with Agile processes to do so. The application development teams struggled with the architecture, requirements, QA practices and integration, which resulted in loss of time, money and motivation to continue to follow the Agile methodology. Understanding the vast amount of work and coordination of skills needed throughout a transformation, the client needed a strategic partner to help support a project-level Agile adoption program across the enterprise. The client initially engaged a third-party vendor; however, due to a lack of flexibility in the chosen vendor s program tailoring, the client decided to search for a new partner with greater flexibility as well as the understanding and experience needed for a successful Agile adoption. After issuing a request for a proposal (RFP) to build out a robust Agile program, the client selected TEKsystems out of a pool of seven vendors because of our ability to customize transformation solutions to meet the client s specific needs. TEKsystems Training and Education Services would help support the client s Agile adoption across the enterprise. The first step in the adoption process was to work to educate enterprise leadership, specifically the chief information officer and his direct reports, on Agile methodology and how best to support an adoption program. Educating leadership upfront was a vital step in the transformation process because in order for Agile to be successful, the enterprise s culture must change to align with Agile, and leadership directly drives culture. Certified coaches then TEKsystems was engaged to help implement Agile at the organization level by facilitating change management, the training and coaching of new skills and the development of internal assets to support Agile, including education and awareness among organizational leadership. worked with individual project teams to introduce Agile fundamentals, establish new roles and responsibilities and oversee team members application of the new methodology to their specific development projects. Over the next several years, we successfully helped transition 20 project teams across the enterprise to Agile. One of the enterprise s internal organizations leadership took notice of the caliber of results being driven by Agile-based projects and wondered how the methodology could be applied at an organization level. They recognized that implementing Agile at the organization level would help them more accurately estimate project deliveries every quarter; achieve faster time-tomarket results; increase team efficiency; lower project costs and improve overall product quality. The client turned to TEKsystems for support in identifying opportunities to maximize the benefits of Agile at the organization level. TEKsystems.com 3

Solution While TEKsystems Training and Education Services has worked with several organizations within the enterprise to complete Agile adoptions, this case study highlights Agile adoption within one individual organization within the enterprise. Individual Organization Initiative As the client s sole strategic Agile partner, TEKsystems had already supported the transition of 20 internal project teams to Agile so the client was confident in our ability to deliver high-quality outcomes. As a result, TEKsystems was engaged to help implement Agile at the organization level by facilitating change management, the training and coaching of new skills and the development of internal assets to support Agile, including education and awareness among organizational leadership. Much like adopting Agile throughout the enterprise, scaling Agile to the organization level can be challenging as it often involves changing organizational culture, mindsets, roles and responsibilities, tools and processes, as well as the overall structure of an organization. Like any change initiatives, failure in the initial stages of adoption can have a negative impact on both the proponents and opponents of the initiative, so it would be important throughout the organizationlevel adoption to achieve and celebrate small successes. Over the course of 10 months, TEKsystems successfully helped implement an Agile within this specific organization, helping transition three separate pilot teams to Agile. The first step in the organization-level Agile adoption was for an on-site coach to meet with organization leadership to educate them about the benefits of implementing Agile, its impact on the business in regard to budgeting, HR and product quality and the overall transformation process. After receiving buy-in from organization leadership, the coach would work with a pilot team within the organization to educate them on Agile methodology and newly defined terminology pertaining to team members new roles and responsibilities. Following the initial introduction and training, the coach would move the pilot team from a theoretical to a practical understanding of Agile s values, principles and practices by starting a series of sprints to complete the team s development project. The coach would be on site during the sprints, providing real-time support if a team member should have questions about new practices; the on-site coach would also help refine the process along the way. After the project was completed, the organization would evaluate the success of the first pilot team to identify additional teams for the coach to work with. Results Individual Organization Initiative Over the course of 10 months, TEKsystems successfully helped implement an Agile within this specific organization, helping transition three separate pilot teams to Agile. The organization experienced increased positive feedback and supporting metrics from their Agile teams working on high-profile projects, showing increased timeto-market, transparency and quality. Organization leadership and project leaders also report they now can better predict release dates and budgets, and formulate more accurate quarterly estimates of planned versus actual development projects. We began the organization s Agile adoption by identifying a coach to spearhead the transformation process. Already having a strong understanding of the client s unique culture through our years of partnership, we vetted coaching candidates upfront to make sure we selected a good fit for the client s culture and TEKsystems.com 4

environment. After selecting a coach with SAFe, PMI-ACP, CSPO and CSM certification, we assessed the organization s current state, set transformation goals, identified key stakeholders and built a transformation roadmap. The transformation roadmap included organization leadership training courses on the benefits of Agile, its impact on budgeting and effects on HR, as well as on-site coaching for pilot teams. The coach first met with organization leadership to review Agile s influence on HR, specifically focusing on changes to employee performance reviews, hiring and internal training. The coach also addressed how Agile can not only help improve morale and create a higher-performing community, but also grow confidence in team members capabilities after the first project release. Additionally, the coach provided leadership with guidance on best practices for community building and knowledge transfers between teams. The coach also educated leadership on the impact of Agile on budgeting and planning processes and the best way to evolve how project funds would be allocated under Agile. Under the traditional development model, time and minutes were used to map out project budgets, whereas with Agile, velocity and story points would dictate project metrics, timelines and costs. After training leadership, the coach began work with the organization s pilot teams. The first pilot team was selected based on its likelihood of successfully adopting Agile the team was collocated, worked well together and the business was actively engaged in the development process. The coach met with the pilot team to assess and identify the best coaching and training approach for their specific development project. Using a Myers Briggs Type Indicator assessment, the coach assessed the different personality types within the team and adapted training to take advantage of their strengths and mitigate weaknesses. Next, the coach held a three-day, on-site Agile training camp. During the hands-on, intensive workshop, the coach educated the pilot team on overall Agile fundamentals and the need for iterative, incremental sprints throughout the development process. The coach also focused heavily on defining new terminology pertaining to team members new roles and responsibilities. Outlining these new roles and responsibilities was important to make certain that all team members understood their new titles and what they entailed, which would foster an increased level of accountability and garner an understanding as to how to support their fellow team members throughout an Agile-driven project. After establishing a consistent understanding of Agile vocabulary and fundamentals, the coach worked with the team to take the learned concepts and principles and apply them to an actual application development project. When the coach observed skill gaps within the team, he responded immediately with ad hoc and real-time training. Additionally, if the team relapsed into old behaviors or techniques, the coach provided instant and direct feedback to correct the lapse. Through routine check-ins with team members throughout the application s development, project leaders could better track progress, assess team members daily workloads and head off any obstacles as they arose. To further support continual improvements, the coach established monthly meetings to encourage community building. These coach-led meetings provided a forum where team members could freely provide feedback on the Agile adoption program, discuss project challenges and address any questions or concerns. Organization leadership did not attend these meetings, allowing for team members to speak openly. After four sprints, the pilot team s velocity stabilized and the team became self sustaining, allowing project leaders to predict with an unprecedented level of certainty a project release date, budget and features. The solution evolved during the release cycle through contributions from all team members and the end product TEKsystems.com 5

surpassed client expectations. After seeing the success of the first pilot team and realizing the importance of real-time process improvements, organization leadership became interested in implementing Agile for two more pilot teams. After going through education and training with our coach, both teams successfully adopted Agile. While engaged in work with this specific organization, Agile work with individual project teams throughout the enterprise simultaneously continued. Across the enterprise, we helped increase the client s number of internal Agile teams from four to 52 teams in just two and a half years. To date, we have trained more than 500 enterprise employees on Agile and transitioned more than 50 percent of the enterprise s teams to Agile methodology. Key Success Factors Partnership. As the client s sole strategic Agile partner, TEKsystems worked to first implement Agile at the team level, introducing to date more than 500 employees to Agile methodology. We then provided hands-on guidance to reach the client s organizationlevel Agile adoption goal. We provided organization leadership and pilot teams with the education, guidance and support they needed throughout the course of the transformation. Client alignment. Based on our longstanding relationship with the client, we had a deep understanding of their culture and overall Agile needs, which allowed us to screen coaches more quickly, customize program solutions to their unique environment and ensure successful Agile adoptions across the enterprise at both the team and organization level. The strong alignment with our client allowed us to adopt our tailored programs as needed based on real-time feedback and results. Agile expertise. TEKsystems expertise in both Agile and organizational change management allowed us to be successful during this engagement. We worked with the client to identify their specific Agile needs and create a customized Agile education and training solution that would help increase time to market, enhance team collaboration and deliver higher-quality products. As part of our change management efforts, our customized coaching program was tailored to address specific skills gaps and walk new Agile users through the fundamentals all the way through practical execution of learned principles. About TEKsystems People are at the heart of every successful business initiative. At TEKsystems, we understand people. Every year we deploy over 80,000 IT professionals at 6,000 client sites across North America, Europe and Asia. Our deep insights into IT human capital management enable us to help our clients achieve their business goals while optimizing their IT workforce strategies. We provide IT staffing solutions, IT talent management expertise and IT services to help our clients plan, build and run their critical business initiatives. Through our range of quality-focused delivery models, we meet our clients where they are, and take them where they want to go, the way they want to get there. Visit us online at www.teksystems.com. TEKsystems.com 6