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



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

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

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

How To Improve Service Transition

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

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

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

AGILE SOFTWARE TESTING

QUICK FACTS. Implementing Business Intelligence and Retail Signal Solutions for Sony PlayStation 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 Application Development and Data Migration Support for a Leading Healthcare Company

TEKsystems: Consolidating Two Industries, A Case Study

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

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

CUSTOMER SUCCESS STORIES

IT Workforce snapshot

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

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

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

TEST MANAGEMENT SOLUTION Buyer s Guide WHITEPAPER. Real-Time Test Management

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

Risk profile table for deployment of releases to the main web site. High Acceptable Unacceptable Unacceptable

Stellar Phoenix Exchange Server Backup

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

IT Workforce snapshot

Actuarial Processes Delivering Business Performance Improvement Through Business Process Outsourcing

Desktop and Professional Editions

Optimizing Service Levels in Public Cloud Deployments

SURVEY FINDINGS. Executive Summary. Introduction Budgets and Spending Salaries and Skills Areas of Impact Workforce Expectations

PREMIER SERVICES MAXIMIZE PERFORMANCE AND REDUCE RISK

Enterprise Release Management

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

ITIL Intermediate Capability Stream:

How to Build a Service Management Hub for Digital Service Innovation

Capgemini and Oracle WebCenter: A Global Partnership

Managing Agile Projects in TestTrack GUIDE

Innovations in Outsourcing: The Microsoft Experience. Case Study

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

A MATTER MANAGEMENT/e-BILLING BUYING GUIDE

State Agency Reduces Time to Set Up New Users by 85 to 90 Percent

RO-Why: The business value of a modern intranet

Solutions for Quality Management in a Agile and Mobile World

PRACTICAL BUSINESS INTELLIGENCE STRATEGIES:

Assessing Your Information Technology Organization

GUIDEBOOK MICROSOFT DYNAMICS SL

HELP DESK MANAGEMENT PLAN

MITEL. Enterprise Management Solutions

Dell s SMART Approach to Workload Automation

DELIVERY CONTROLLED CONSTRUCTION MANAGEMENT. Control your Delivery with a 360 View of Your Project Data, Financials and Operations

The 5 New Realities of Server Monitoring

Configuration Management in the Data Center

Qlik UKI Consulting Services Catalogue

Managing information technology in a new age

Microsoft IT Deploys and Manages Office 365 ProPlus

Transform HR into a Best-Run Business Best People and Talent: Gain a Trusted Partner in the Business Transformation Services Group

Aternity Desktop and Application Virtualization Monitoring. Complete Visibility Ensures Successful Outcomes

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

COLUMN. Planning your SharePoint intranet project. Intranet projects on SharePoint need a clear direction APRIL Challenges and opportunities

Key Insight 5 Marketing Goals and Objectives You Should Set. By WalkMe

Easy, practical and affordable

44-76 mix 2. Exam Code:MB Exam Name: Managing Microsoft Dynamics Implementations Exam

Beyond Spreadsheets. How Cloud Computing for HR Saves Time & Reduces Costs. January 11, 2012

In this topic, you will learn about SAP s recommended methodology and tools for managing implementation projects.

Template K Implementation Requirements Instructions for RFP Response RFP #

IT WORKFORCE PERSPECTIVES

Mitel Professional Services Catalog for Contact Center JULY 2015 SWEDEN, DENMARK, FINLAND AND BALTICS RELEASE 1.0

ALM/Quality Center. Software

PRINTVIS: Your Printing Industry Solution Based on Microsoft Dynamics NAV

Windows 7: Tips and Best Practices for Simplified Migration By Nelson Ruest and Danielle Ruest

Total Protection for Compliance: Unified IT Policy Auditing

The Benefits of PLM-based CAPA Software

Colligo Contributor 4.4 SP2 for Terminal Services. User Guide

How To Deliver A Microsoft Solution

Team Avanade Project Total 17 Consultants. Accenture Business Services for Utilities Project Total 3 Consultants

How To Choose A Test Maturity Assessment Model

A Spartan Chemical Company, Inc. White Paper. Efficient Insight through CMMS and Key Supplier Support

Recruiting Recovery Finding Hidden Budget Dollars in Optimized Recruiting Practices

Transcription:

[ Professional Services, Technology Deployment ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Professional Services Revenue: Over $13 billion Employees: Over 250,000 Geographic Presence: Headquartered in Philadelphia with international coverage across more than 20 countries Facilitating Application Packaging on Behalf of a QUICK FACTS Objectives Perform application packaging in accordance with industry best practices and client specifications Improve the client s packaging process, expediting packaging while achieving quality results Reduce backlog of applications in the queue for packaging Challenges Rely on the client to deliver properly documented and detailed package requirements Establish and attain service level agreements Ensure the completed applications support both XP and Windows 7, 32 bit mode Pass the client s user acceptance testing process Implementation Highlights Guided the client on improvements to its application packaging process Modified and refined requirements document to ensure the client was able to specify exactly what functionality each application should have when launched Created a template to standardize the requirements and eliminate documenting any of the same requirements from application to application Tracked key metrics including spend against projected budget; applications packaged against the target and defects against the current volume of packages Technologies Supported MSI Application Packaging Application wrappering (limited) Results Completed installation packages according to the client s requirements Provided greater visibility into the progress of packaging than the client had experienced with its previous partner Reduced the client s internal workload, providing time to work on strategic initiatives and core activities

Executive Summary A global professional services company selected TEKsystems Technology Deployment practice to manage the overflow of its application packaging activities. Client Profile The client, a global professional services company, boasts a range of offerings including facilities management, uniforms and work apparel, dining and catering, lodging, clinical technology solutions, cleanroom support, and energy management. The client delivers its services to business customers, academic institutions, healthcare and senior living facilities, parks and tourist destinations, sports and entertainment venues, and convention centers. Project Overview The process of application packaging supports the automated installation of software across multiple computers. Businesses recognize efficiencies when they implement application packaging, as the process streamlines the configuration and deployment of software; this helps organizations scale and manage increasing demand for software on desktop and server systems, while cutting costs associated with application support and management. There are several milestones in the IT industry that have escalated the demand for application packagers; Microsoft introduced one of the largest operating system upgrades in history with many key benefits related to automated deployments. But many organizations are not well positioned to support packaging their applications with current staff. Therefore, they are routinely turning to organizations such as TEKsystems to fill the gap either through staff augmentation or through outsourced services. Meanwhile, the supply of application packagers is imbalanced compared to demand. This makes it more challenging for organizations to keep up with application packaging to achieve consistent quality automated upgrades. The nature of inflow package requests is inconsistent, unpredictable and sporadic in most environments. It can be difficult for organizations to accommodate the fluctuating demand if they are lacking the right amount of internal talent to do it; yet, because the demand is inconsistent, they may not want to invest the money or time into increasing their headcount or hiring third-party resources. For many organizations without the required internal packagers, the best solution may be to collaborate with a quality IT services partner who is able to outsource their packaging needs and offer the ability to scale up and down as application packaging needs vary. Situation Application packaging was important to the client s IT systems running smoothly and efficiently. When applications are packaged, they are configured into a standard MSI (Microsoft Installer) format. This enables the automation of different functionalities. Upgrades and installations could be synchronized and silently deployed. When users log into their PCs, they can receive upgrades with no interruption to their daily work. However, the client was experiencing difficulties attempting to meet internal packaging objectives and partnered with a third-party vendor to manage overflow of its desktop application packaging support. Although the client had a small team that performed application packaging within its internal IT department, this was not their main responsibility. The client s need for application packaging fluctuated with business demand, and because of that, it did not make sense for the client to increase its headcount. As such, when the client s team could not keep pace with the demand for business, the overflow would trickle down to the third-party vendor to support. TEKsystems.com 2

But application packaging was not the core focus of the vendor s business and as a result, the vendor lacked subject matter expertise in this area. In turn the vendor was accommodating client expectations to the minimum agreed upon requirements and was not concerned with making long-term improvements to the client s environment or helping to better the business. Additionally, the vendor did not assign any specific service level agreements (SLAs) to the program, providing the client with little insight into performance and timelines. Overall, this professional services company was not satisfied. The client did not feel there was a true partnership from their third-party vendor and sought to consider alternative IT service providers. In learning from its previous vendor relationship, the following three characteristics were of top priority in choosing a new provider: 1. Subject matter expertise in application packaging 2. Proven experience and success 3. Collaborative partnership and long-term focus on advancing the client s business The client aimed not to increase the pace of completing the overflowed application packaging activities but rather to establish a solid and trusting partnership with an organization that could effectively manage to demand. The client wanted a partner that was willing to establish Service Level Objectives in order to gain specified commitment levels around turnaround time, reduced defects and ease of partnering that would allow expectations to be set with their internal business partners. Solution The client required a partner to manage the overflow of packaging services, subsequently helping expedite the client s internal packaging process and achieve quality results. The client wanted a partner who would complete the packages within clearly defined SLAs, ensure the completed applications were supported by the client s operating systems Windows XP SP3, The client aimed not to increase the pace of completing the overflowed application packaging activities, but rather to establish a solid and trusting partnership with an organization that could effectively manage to demand. Windows 7 and Windows 7 SP1 and pass its internal user acceptance testing (UAT) process. TEKsystems recommended a two-phased approach: Proof of Concept and Execution. The goal of Proof of Concept was to deliver overflow packaging services and establish processes to improve throughput and quality. To do this, TEKsystems would validate the project requirements and scope, verify processes and establish quality baselines with mutually agreed upon SLA targets. TEKsystems would put an implementation plan in place and ensure the client was aligned with the plan. During Execution, TEKsystems would manage and scale the packaging efforts and support the packaging of a range of applications throughout the duration of the project. Notably, we would rely on the client to provide us with the necessary information to create the packages, such as on-site requirements and source code gathering. This requirements document would be referred to as a dossier. TEKsystems application packages would be built according to the specifications outlined in each application dossier. TEKsystems would provide a secure location with write access on our Microsoft SharePoint that would allow the client to upload the dossier, source code and any other related documentation. Throughout this engagement, TEKsystems would monitor packaging performance and quality, and TEKsystems.com 3

make ongoing process improvements. The client would conduct UAT internally and escalate any packaging defects to TEKsystems for resolution. TEKsystems quality assurance processes would be refined to ensure we achieve high-quality results while minimizing impact on the client s internal team. Given our existing relationship with this global professional services company, TEKsystems was viewed as a trusted partner with expertise and proven ability to deliver quality results. The client approached us and asked if we could deliver a scalable application packaging solution. We knew we could adapt to support the client s overflow challenge. As a result, the client hired TEKsystems for this engagement. to assist with validating compliance. The client reviewed and completed this template for each packaging request. We created a document library and project site for the client to upload application requests for packaging or defect documentation around the specific package to ensure the TEKsystems team understood what and where the application failed in order to expedite the completion of the package. Once a package request was received, it followed an internal process for verifying requirements, building according to specifications, testing for functionality, passing quality assurance, and then submitting to the client for its internal UAT and approval. Specifically, TEKsystems tracked the status of packaging, following our application packaging process: Results TEKsystems successfully completed building the MSI packages according to client requirements, enabling the client to more effectively manage overflow work with the ability to increase speed to deliver to business demands. We developed a communication plan, risk plan and escalation plan to ensure the client had a strong understanding of our role and responsibilities, and expectations were clear. TEKsystems delivered a weekly status report reflecting spend against projected budget; number/percent of applications packaged against the target; and number/percent of defects against the current volume of packages. We also provided a daily email update detailing the status of all applications submitted for packaging. TEKsystems followed a packaging process that would ensure all the proper requirements were met and communicated via the dossier document. This document outlined the specific requirements for each application and installation instructions as well as key testing procedures TEKsystems Application Packaging Process Packaging dossier sent from client to TEKsystems Incomplete or missing data TEKsystems receipt of dossier Verify dossier requirements Application packaging process NO NO NO Package requirement assign to packager Initial test of source software and instructions OK? Create MSI package Perform basic test to verify MSI functionality Peer review/quality assurance Peer review OK? Send package and documentation to client for UAT TEKsystems.com 4

TEKsystems successfully completed building the MSI packages according to client requirements, enabling the client to more effectively manage overflow work with the ability to increase speed to deliver to business demands. Each package was completed within 15 business days or less after the initial verification process. The packages were configured specific to the client s environment, tested for basic functionality and packaged according to TEKsystems best practices. The client benefited from our application packaging process, as this provided greater visibility into the progress of packaging than the client had experienced with its previous partner. With this process, the package status tracking was clearly defined from initial receipt of the application for packaging to the completion and acceptance of the package. It was a step-by-step tracking process that clearly identified each phase of the packaging process. From the perspective of its internal application packagers, the client also benefited from having TEKsystems manage the overflow. We helped reduce the workload that the client team was responsible for, freeing them to work on more strategic initiatives and core tasks. Key Success Factors Three primary attributes were critical to the success of this engagement: Adaptability. Prior to our involvement, the client struggled with its application packaging in large part due to the packaging approach used. The client was not applying industry standards or best practices to packaging their applications. As a result, when we became engaged in this program, there was some confusion and packagers had difficulty meeting client requirements. From the beginning, TEKsystems worked with this global professional services company to understand how they package their applications. With TEKsystems and the client s support, both parties adapted and were able to come to a mutual agreement regarding the specifications outlined in the requirement document. This more clearly defined specifications of what information was needed, which helped ensure packaging was successful. Partnership. Both the client and TEKsystems were committed to this being a collaborative effort. After having little insight into its overflow packaging that the previous third-party vendor provided, gaining visibility and setting clear expectations was a priority for the client. TEKsystems understood this and took an active role in managing the packaging process. We established processes and an operating rhythm with the client that enabled us to align and work successfully together. Process Improvements. TEKsystems advised and guided the client on a process-driven approach to application packaging. Our expertise was beneficial to improving several aspects of the client s process, and in turn, helped increase efficiency and speed to packaging. For example, some of the applications were quite large and issues would arise when trying to email transfer them; downloading was timely and it slowed the whole packaging process down. TEKsystems set up an FTP site to upload all the packages directly, thereby improving this part of the process. The requirements document was another example of our guidance contributing to the client s overall improved process. We worked with the client s internal team to modify the dossier to ensure we captured very specific TEKsystems.com 5

step-by-step instructions and requirements. This made certain that there was a clear understanding of what the client wanted the application to do when it was complete. 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