Migration and Enhancement of Online Trade Management System

Similar documents
Project Charter and Scope Statement

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

Achieving PCI Compliance for: Privileged Password Management & Remote Vendor Access

Centrify Server Suite Management Tools

Product Support Notice. FTP backup MSS to a Windows 2003 Server

Quality Assurance - Karthik

Application Management Services (AMS)

Work Experience HP ALM (Quality Center), Bugzilla

TRACE PERFORMANCE TESTING APPROACH. Overview. Approach. Flow. Attributes

MITEL. Enterprise Management Solutions

Protecting systems and patient privacy

OMU350 Operations Manager 9.x on UNIX/Linux Advanced Administration

Tecknodreams Software Consulting Pvt. Ltd. Managing global IT operations using SapphireIMS

SharePoint Administrator

Cisco Unified Computing. Optimization Service

Desktop Central Managing Windows Computers in WAN

SaaS Adoption Lifecycle in Life-Sciences Companies

IT Sample Duties and Responsibilities Statements BAND B POSITION CONCEPT: JOURNEYWORKER / WORKING SUPERVISOR / LEAD WORKER

MS 20413A: Designing and Implementing a Server Infrastructure

SecureGRC TM - Cloud based SaaS

QUMAS Remote Assist Program

Remote Infrastructure Support Services & Managed IT Services

SSL VPN Technology White Paper

Copyrighted , Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

HP Asset Manager. Software version: Asset Tracking Solution

This Deployment Guide is intended for administrators in charge of planning, implementing and

PROFESSIONAL SERVICES

Storage Systems Performance Testing

Global Shared Support Service:

An Oracle White Paper November Upgrade Best Practices - Using the Oracle Upgrade Factory for Siebel Customer Relationship Management

Transformation of POS Operations at

State of Alaska Enterprise Messaging and Directory Services Strategy Vision and Scope

Products, Features & Services

H.I.P.A.A. Compliance Made Easy Products and Services

Job Descriptions REMEDY. Job Code: 4870 Level 2 Support. Skill: Remedy Experience: 3-6 yrs Location: Chennai. Candidate Profile: Mandatory Skills:

COURSE OUTLINE MOC 20413: DESIGNING AND IMPLEMENTING A SERVER INFRASTRUCTURE

Symantec Virtual Machine Management 7.1 User Guide

1735 East Bayshore Road, Suite 6B, Redwood City, CA

Qlik UKI Consulting Services Catalogue

SystemWatch SM. Remote Network Monitoring

RFP Attachment C Classifications

Carahsoft End-User Computing Solutions Services

Test Automation Process

Migrating an Identity Resolution software to open source

SAP Product Stewardship Network Supplier Enablement Service Description (English)

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Data Warehouse Center Administration Guide

A Systems Implementation Project Planning Guide. Solutions & Project Management Services for Systems & Operations Projects

ASSET Connect. The next level in Critical Environment Operational Efficiency

ADDENDUM 5 TO APPENDIX 6 TO SCHEDULE 3.3

SOSFTP Managed File Transfer

State of Tennessee Sourcing Event #9160 ServiceNow Preliminary Statement of Work (SOW)

ncipher Modules Integration Guide for Axway Validation Authority Server 4.11 (Responder)

HP IMC User Behavior Auditor

Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company

DeltaV Logbooks. Benefits. Introduction. Minimize shift handover risk. Electronically document events, observations, and notes.

ERP IMPLEMENTATION AND MAINTENANCE FOR A LARGE ENTERPRISE.

Cisco and VMware Virtualization Planning and Design Service

Continuous integration for databases using

HIPAA TRANSACTION 837 INSTITUTIONAL STANDARD COMPANION GUIDE

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

LDAP Authentication Configuration Appendix

Designing and Implementing a Server Infrastructure

Address IT costs and streamline operations with IBM service desk and asset management.

Creating the Conceptual Design by Gathering and Analyzing Business and Technical Requirements

Planning the Migration of Enterprise Applications to the Cloud

Job Description (For Positions in CAW Local 555, Unit 1)

Reducing Total Cost of Ownership for Oracle Retail

Network and Security Controls

How To Implement Fusion Hcm

Cloud-based Managed Services for SAP. Service Catalogue

Designing and Implementing a Server Infrastructure MOC 20413

How To Ensure The C.E.A.S.A

POLAR IT SERVICES. Business Intelligence Project Methodology

Implementing a Microsoft Windows 2000 Network Infrastructure

The Snare Agents Commercial or Open Source? - White Paper -

PUR1311/19. Request for Information (RFI) Provision of an Enterprise Service Bus. to the. European Bank for Reconstruction and Development

How To Install Netbackup Access Control (Netbackup) On A Netbackups (Net Backup) On Unix And Non Ha (Net Backup) (Net Backups) (Unix) (Non Ha) (Windows) (

Designing a Windows Server 2008 Applications Infrastructure

Enterprise Managed PBX Telephony

ADMINISTRATIVE SUPPORT AND CLERICAL OCCUPATIONS SIN 736 1

Test Automation Framework

Knowledge Base Data Warehouse Methodology

Mac OS X Security Checklist:

SCOPE DOCUMENT. Trade Name IT- Network Systems Administration Post- Secondary DATE OF DISTRIBUTION VIA WEBSITE

Course Syllabus. Fundamentals of Windows Server 2008 Network and Applications Infrastructure. Key Data. Audience. Prerequisites. At Course Completion

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Information Technology Solutions. Managed IT Services

Executive Summary P 1. ActivIdentity

Achieving PCI Compliance for: Privileged Password Management & Remote Vendor Access

EXHIBIT L. Application Development Processes

Release Notes for Dominion SX Firmware 3.1.6

Experience with the following application development frameworks and technologies

The Need for Service Catalog Design in Cloud Services Development

Functional Area 3. Skill Level 301: Applications Systems Analysis and Programming Supervisor (Mercer 1998 Job 011)

G-CLOUD FRAMEWORK RM1557-vi 5DRIVE PERSONAL CLOUD BACKUP

Table Of Contents. - Microsoft Windows - WINDOWS XP - IMPLEMENTING & SUPPORTING MICROSOFT WINDOWS XP PROFESSIONAL...10

IT Sr. Systems Administrator

AN INNOVATIVE SQA SERVICE MATURITY MODEL USING CMMI AND ITIL

Cisco Nexus Planning and Design Service

Transcription:

CASE STUDY Migration and Enhancement of Online Trade Management System Project Overview Migration of existing legacy on-line Trade Management System to Solaris 2.8 in order to be compliant with Sun Microsystems, CITM and Distributed Data Policies for a client in banking and financial industry. Client Overview Our client s businesses encompass a broad range of financial services asset management, banking and consumer finance, credit and charge cards, insurance, investments, investment banking and trading and use diverse channels to make them available to consumer and corporate customers around the world. The group has a huge global presence including Asia Pacific, Middle East, Europe, America, Latin America, Mexico and Japan. Our client is largely organized into five business groups. The On-line Trade Management System (OTMS) covers all the necessary functionality of the existing mainframe ID system in an on-line rather than batch mode. Objective OTMS Application is currently in production on Solaris 2.5.1. Sun Microsystems is to phase out support for Solaris 2.5.1 & hence the client has decided to migrate OTMS to Solaris 2.8. The migrated OTMS application also needs to be compliant with CITM and Distributed Database policies.

By partnering with Xoriant, The client has realized a number of benefits, including: Standardize source code control system to SCCS. Add scripts for Package installation for multiple environments like Development, UAT & Production. Add standard headers to all source files. Centralize the environment variables used in the code. Remove any hard coded paths & replace with environment variables Create standard format environment file. Separate Database (DDL) package. Centralize FTP Server Names and User names. All Passwords should be encrypted. The Sybase binaries should be a part of the package itself. OTMS Application is required to be made ANSI compliant, UDEEG compliant & Security compliant. It required adherence to standard directory structure, XENV usage, HERMES for deployment, Password Encryptions etc. Many of the OTMS technology components were required to be upgraded as part of this initiative. E.g. - Sybase from 11.0.3 to 12.5, SQR from 4.3 to 6.2. Communication Protocol Xoriant and The client jointly took a well-defined approach for tracking progress for successful completion. This involved the following activities: Daily Activities Technical query resolution process with defined escalation mechanism for critical queries Centralized Knowledge repository for benefit of entire team (Active Community) Direct access to Bug Tracking System to act as a channel of information regarding every individual package Release notes for completion of Package migration to Unit Testing team Online defect reporting, Regular defect analysis and Weekly reports sent to the client Release notes for completion of Unit testing to Regression Testing team Daily status updates to all stake holders at operations level Weekly conference calls for Progress review, Issue resolution & Immediate plans Monthly management reviews

Project Execution Flow Xoriant team implemented to well-defined migration methodology that helped successful completion of project. Migration methodology was meticulously planned to address integration as well as component level issues that could arise in such a conglomeration of various technologies. Every individual technology corresponded to migration guideline document, which took care of OS level dependencies, keyword usage, deprecated functionalities as well as any new features added. Above all the technology migration, there also was a sophisticated approach towards packaging tasks and release management for adherence to the client standards. The team comprised of dedicated group of people to responsibly execute individual stages of the whole process. Every delivery (internal or external) stage involved a succeeding testing stage to ensure better throughput with expected quality and schedule. Conceptual Diagram

Challenges OTMS is a conglomeration of technologies on Unix platform like C/C++, Sybase database, integrated with several other SQR, TIBCO CI Server, AutoSys, Shell Scripts applications. The first challenge was formation of good project team with relevant skills in these technologies. Large offshore team was planned to work remotely on VPN. Infrastructure challenge to support such large team & provide good performance during development was key factor. Project management was identified as critical success factor to meet the aggressive delivery timelines. The challenges were detailed task planning for optimum resource utilization, communication between onsite/offshore team & risk management considering the project complexity. Solution Xoriant in Mumbai setup a team with a combined strength of individual technological expertise as well as considerable experience of working on Unix development and deployment environment. Xoriant was responsible for entire migration & unit testing of OTMS application. The client was responsible to provide all relevant inputs for migration / unit testing. The client was also responsible for production promotions. It also fully utilized its existing stable and secure infrastructure to establish VPN connectivity to the client servers, as all the project development & testing was done directly on The client network. Xoriant also deployed on-site resource to act as a bridge between the client and the offshore development team, to facilitate the execution of tasks as well as take advantage of time zone difference. Xoriant used their management expertise during regular customer project reviews to resolve issues & mitigate any risks. Close interaction with customer with appropriate escalation mechanism has helped to ensure that project progressed on schedule. Xoriant implemented CMM level 4 processes during the entire project execution cycle, which included regular project audits to ensure compliance. This included following checklist for migration as well as testing. Every package submitted to Hermes was checked against these checklists to ensure quality standard compliance. Knowledge sharing sessions were conducted to ensure smooth execution of migration tasks, avoiding personnel dependencies on most of the tasks. Dedicated

resource was assigned for tasks of configuration management, Packaging, Release Management and Defect Analysis and Reporting. Peer reviews, test case analysis, and scope definition, was done on regular basis to accommodate updates in the project task-lists. SQA team was responsible to provide helpful inputs for improving the testing and bug-fixing cycle, by documenting the complete migration as well as testing process, with all the related parameters. Xoriant team with its technical & process competence worked out many value-adds during the project execution cycle. Technology specific Migration guidelines developed based on detailed understanding of the technology & past experience for: ANSI compliance requirement of the client Technology impact on platform upgrade (2.5 to 2.8 Solaris) Quality Checkpoints aligned to the client s expectations Automation of tasks Many scripts have been developed based on detailed understanding of migration requirements, technology, code analysis Tools used to enhance productivity Usage of bug tracking system for defect tracking and reporting, with direct access provided to the client Active Community for knowledge sharing across organization Well-defined Release Process For more information, contact us at Visit to learn more