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



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

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

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

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

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

Designing and Implementing IT Infrastructure Standardization for a Large Energy Company

TEKsystems: Consolidating Two Industries, A Case Study

E-fficient Project Management and Execution

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

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

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

AGILE SOFTWARE TESTING

Managing a 24x7x365 Support Center and Network Engineering for a Government Agency QUICK FACTS

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

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

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

Creating Customized Training for a Leading Insurance Company

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

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

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

QUICK FACTS. Optimizing Procurement and Invoicing Processes on Behalf of a Financial Services Firm TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

CUSTOMER SUCCESS STORIES

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

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

Survey Findings DEEP DIVE

How To Improve Service Transition

Modernizing H-E-B s Point-of-sale Systems

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

THE CLOUD: PROGRESS AND POTENTIAL

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

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

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

Custom Software Development Approach

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

Success Factors for Global Alignment and Targeting Platform. Pranav Lele

Helping an oil and gas company maximize a business intelligence investment

IT Workforce snapshot

PRACTICAL BUSINESS INTELLIGENCE STRATEGIES:

Successful Outsourcing of Data Warehouse Support

Request for Offers (RFO) Addendum

Agile/Scrum Implemented in Large-Scale Distributed Program

Scaling Agile Implementing SAFe. April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor

Building Software in an Agile Manner

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

QUICK FACTS. Delivering Superior IT Support Services for a Video Game Maker TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

Agile Metrics - What You Need to, Want to, and Can Measure. June 9, 2014

IT Workforce snapshot

A Viable Systems Engineering Approach. Presented by: Dick Carlson

START-UP. services DATACARD SM GLOBAL SERVICES. Prepare to streamline installation and optimize results

Compunnel. Business Intelligence, Master Data Management & Compliance (Healthcare) Largest Health Insurance Company in New Jersey.

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

Google Analytics Enhanced E-Commerce. 8 Steps for Successfully Managing an Implementation Project

SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework

BENEFITS OF SHAREPOINT ALM IN PRACTICE. whitepapers

Digital Marketplace Services Service Definition

Atomate Development Process. Quick Guide

Avanade Point of View. Getting it right with a project and portfolio management solution

IT Services Management Service Brief

Roles: Scrum Master & Project Manager

Manage projects effectively

IT Workforce. Create a winning team by leveraging a performance management system. Guide your employees to achieve success as a high-performing team

Quality Assurance in an Agile Environment

CONSULTANTS TO THE INSURANCE INDUSTRY IT DEVELOPMENT QA TESTING CEDERIGHT REINSURANCE STAFF AUGMENTATION

The Business Value of IT Certification

How to optimize offshore software development with Agile methodologies

Scrum in a Large Project Theory and Practice

Cisco Nexus Planning and Design Service

Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results

Openbravo Services for Partners

RAPID ENGINEERING WITH AGILE RIGHTSHORE DELIVERY (REWARD)

Scrum Is Not Just for Software

Modernizing Your IT Systems While Preserving Your Investments & Managing Risk

BRAVE NEW WORLD: OVERCOMING NEW HEALTHCARE CHALLENGES WITH TOP IT TALENT

Working With government Agencies calls for Well-DevelopeD it

Sometimes: 16 % Often: 13 % Always: 7 %

RELIABILITY FOR YOUR BUSINESS INDZ TM TEK TO ENABLE YOU TO REACH EXTREME HEIGHTS

10 Keys to Successful Scrum Adoption

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

LDAP Authentication Configuration Appendix

Core Banking Transformation using Oracle FLEXCUBE

Transform your customer relationships. Avanade Enterprise CRM Solutions

SIMPLE PAYMENT PROCESSES WITH A CASE STUDY

Minnesota Health Insurance Exchange (MNHIX)

IT Workforce. Your onboarding program has the potential to increase retention, productivity and revenue

HP Application Lifecycle Management

Best Practices for Performance Testing Mobile Apps

Infrastructure as a Service Helps Engineering Firm Power Through Emergencies

Course Title: Planning and Managing Agile Projects

Department of Human Resources

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

Accenture CAS: Solution Implementation Making change happen

Turning Banking Technology Trends into Meaningful Solutions

Five best practices for deploying a successful service-oriented architecture

Integrating PRINCE2 and Scrum for successful new product development

Adopting Agile Approaches for the Enterprise

Running an Agile and Dynamic Business. Business Solutions Delivered by Microsoft Services

Agile Scrum Workshop

Custom Development Methodology Appendix

Hitting your Technology Goals

Transcription:

[ Healthcare Services, Application Development ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Healthcare Revenue: Private Employees: Over 400 Geographic Presence: Locations in the Western and Southeastern U.S.; serving businesses and consumers nationally Providing Application Development and Data Migration Support for a Leading Healthcare Company QUICK FACTS Objectives Develop interfaces for new e-pharmacy system Complete project prior to legacy system going out of product support Support seamless transition from legacy to new system with minimal impact on end users Challenges Learn the nuances of the client s business and its customized systems Take on additional scope data migration while keeping the project within its original budget and timeline Work with the platform developer to attain the appropriate data loaders Technologies Supported epostrx Java.NET SQL Server Integration Services (SSIS) Results Completed the project $100,000 under budget and two weeks ahead of schedule Seamlessly transferred client from legacy system to epostrx Supported transition without impacting end users Implementation Highlights Matured the client s Agile processes Performed extensive user acceptance testing Ramped number of resources up or down based on requirements and skill sets required to modify each interface

Executive Summary A leading provider of healthcare management systems partnered with TEKsystems for data migration and application development support during its transition from a legacy enterprise e-pharmacy management system. Client Profile Founded in 1990, the client is a multifaceted provider of healthcare management solutions geared towards the health and wellness needs of healthcare providers, business leaders, pharmacies and consumers. The company encompasses several subsidiary organizations, including our client, a pharmacy benefit management company offering an integrated pharmacy network, among a range of other services throughout the United States. TEKsystems has partnered with this client since 2006. Project Overview In a business landscape becoming ever more dependent on technology, companies are continually faced with IT changes almost on a daily basis. Change could come from within an organization, such as modifications to internal email policies, or from external factors, such as when legacy systems go out of product support by their manufacturer. These changes can challenge an organization, especially when they are satisfied with how their current setup is operating. In healthcare, many aging legacy systems are being sunsetted to make way for newer, faster, modernized systems. Manufacturers no longer want to provide resources to support dual systems. Companies that want to avoid the undesirable position of running business-critical systems on unsupported platforms are pushed to decommission their legacy systems and move to newer software or hardware. However, being forced into change can bring up many challenges and uncertainties: Will the new system operate as well as the old one? Will the switch negatively impact users either by employee productivity or customer satisfaction? How will all business data efficiently and accurately migrate from one system to another? Healthcare organizations seeking to make a seamless transition with minimal impact to their end users often look to a partner with experience in both legacy modernization and the healthcare industry. Situation The client, a multifaceted provider of healthcare management solutions, was faced with updating its enterprise e-pharmacy system when its current legacy system was going out of product support. All accounts (i.e., doctors, patients and pharmacies) needed to be moved over to the new system, epostrx. The client sought to adjust its existing interfaces to ensure all the previous functionality was reproduced on the new platform so that the transition would be seamless and there would be no impact to the end user (i.e., delays, interruption of service or limited functionality). The client could not afford to delay this project since their current platform was being definitively sunsetted in a year. However, the client did not have the bandwidth internally to address the conversion on their own. Since the client had several customized systems, they were looking for a partner who could come in, absorb their knowledge and then work as an extension of their internal team to complete the interface development for the new system. They wanted a development partner who could ramp up quickly, deliver on time and in budget, and produce highquality products. Solution Facing a time crunch, the client turned to TEKsystems for assistance. We proposed a twophased approach; first, we would conduct analysis, TEKsystems.com 2

knowledge transfer and planning, and then development would begin at our Montreal Solution Centre (MSC). We would start the first phase on site at the client s headquarters. Over a two-week period, we would establish communication protocols and program governance processes, and work with the client s technical architecture team to analyze the epostrx Java APIs and Web services to understand how the client s current set of.net interfaces needed to access and receive data in the new system. We would also validate the goals and business drivers for the project, capture scope of interfaces to be adjusted, define high-level nonfunctional and environmental requirements, perform gap analyses, create a high-level product backlog, prioritize interfaces to be adjusted, and identify key assumptions, risks and dependencies. To ensure we understood the product, we would work with the client s integration partner who would be providing the new system to review the epostrx package, the data model, the associated load programs and module architecture. The integration partner would work with the client for data migration between the two systems. Finally, we would establish security and access protocols in order to have remote connectivity at the MSC. Our Application Development practice would take an iterative, Agile approach to development using our proprietary methodology, TEKnique TM, which has been refined and evolved based on our experience across more than 150 application development projects. At the MSC, we would continue to define the architecture; review the data migration strategy; perform a feature estimation of the first interface adjustment; work with the solution team to define the release plan, capacity plan and project timelines; develop a high level interface test strategy; and finalize planning of sprint 0, the foundation sprint to adjust the first interface. During development, the client would prioritize stories in the product backlog and we would plan sprints for each interface in the scope. The team of technical resources would be ramped up or The client, a multifaceted provider of healthcare management solutions, was faced with updating its enterprise e-pharmacy system when its current legacy system was going out of product support. down based on the requirements and skill sets required to modify each interface. In addition to the core project team that would be dedicated to the project throughout its duration, we would provide specialized resources as needed. The core team assigned to the project would include a delivery manager, project manager, technical architect and lead developer. Other resources, including business analysts, QA analysts and developers would be provided on an ad hoc basis, based on the demands for certain expertise that the project may call for. For example, one interface may require more SSIS development than C#, so we would staff skill sets accordingly. Throughout the engagement, we would leverage our Project Management Office to ensure consistent use of processes, standards, collaboration tools and industry experience as defined by our project management life cycle. We would also log, track and monitor issues using the project team database, reporting updates in status reports and meetings. The client decided to partner with TEKsystems based on our previous relationship, cost-effective solution, understanding of Agile methodology, ability to quickly scale a team and our flexibility in the level and number of skills in the MSC. Results TEKsystems.com 3

The project was completed $100,000 under budget and two weeks ahead of schedule even after extending the testing period for additional user acceptance testing (UAT) by internal subject matter experts far exceeding client expectations. Our solution allowed for a seamless integration of the new e-pharmacy system and ensured minimal impact across the client s broader system and supporting applications. The client now has the benefits of a modernized, supported system while still leveraging their existing infrastructure. Early on in the project, it became evident the client needed additional support with data migration from the legacy system to epostrx. We worked with the platform s developer to attain the appropriate data loaders, which then required several script modifications. The data migration was complex and time-consuming, but we were able to take on the additional scope while staying within the original budget and timeline for the project. Initially, the client wanted to change the interfaces. However, after we became familiar with their applications and testing in their QA environment, our technical architect and lead developer recommended focusing on changing the engine instead. This would only involve us changing the inputs and outputs, modifying the engine underneath so the applications above could function as they did with the previous platform. This approach enabled us to save the client considerable time and budget while still achieving their initial goals. After development, we went through comprehensive UAT using live data in development, testing and pre-production environments. Since there were so many environments invested in the testing phase, we were able to ensure everything worked properly before we cut over into the production environment. During the engagement, the client also had the opportunity to learn more about Agile methodology and see it in use by our development team at the MSC. Although the client had begun learning and implementing Agile prior to this engagement, its practice was not yet mature. The client s team integrated with our development team and The client now has the benefits of a modernized, supported system while still leveraging their existing infrastructure. participated in all ceremonies, including Scrum meetings, daily stand-ups and retrospectives. Our team coached their team through Agile practices so they could implement it in their own environment moving forward. Throughout the engagement, we regularly communicated and provided program-level reporting on key success factors, risk mitigation activities and the ongoing assessment of project and program management. We also maintained a focus on continuous improvement, refining communication and project management processes, team resource mix, team members and/or onboarding issues that surfaced during project execution. In each status report, we updated the number of backlog story points, velocity, budget, resources, scope and open issues. The client was satisfied with our high-quality IT professionals, our customer service and topquality deliverables. In fact, we were so successful with this engagement that the client considered and awarded TEKsystems Global Services a data services project following this engagement. Key Success Factors The partnership between TEKsystems and our client was successful because of our trusted history and our high-quality service throughout the engagement. Partnership. The client expressed significant appreciation that the TEKsystems team and the TEKsystems.com 4

client s internal team got to the point where they worked together in unison the client viewed us as an extension of their team. Communication. From the beginning of the project, we asked the client s project manager for the type and frequency of communication he desired to make sure we delivered to his exact expectations. We shared information about how the project was going through a myriad of channels, including weekly status updates, project manager meetings, as well as ad hoc meetings to bring up concerns and address issues immediately. Clear goals. From the onset of the project, it was clear that the success of the project would be determined by three things: on-time delivery, on-budget finances and high-quality deliverables. Keeping these goals at the forefront of all our communications, reports and planning made sure that we were focused on the right goals and could take steps to ensure successful delivery. 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 5