29.11.2012 Views

C a s e S t u d y - Tech Mahindra

C a s e S t u d y - Tech Mahindra

C a s e S t u d y - Tech Mahindra

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Case Summary<br />

The client has a number of systems<br />

for various services. Each of these<br />

systems have their own order handling<br />

capabilities due to which there is a<br />

huge time lag between identifying a<br />

product and making it marketable.<br />

The client wanted a common interface<br />

to capture any order. <strong>Tech</strong> <strong>Mahindra</strong><br />

designed a system called FLOW which<br />

provides a common interface to<br />

capture any order and hence meets<br />

the requirements of the client.<br />

The client is one of the world's<br />

leading providers of<br />

communications solutions and<br />

services operating in 170<br />

countries. Their principal<br />

activities include networked IT<br />

services, local, national and<br />

international<br />

telecommunications services,<br />

and higher-value broadband and<br />

internet products and services.<br />

© <strong>Tech</strong> <strong>Mahindra</strong> Limited 2008<br />

Business Needs Business Benefits<br />

� A common interface to capture any order.<br />

� To reduce time to market for new products.<br />

� To address performance and flexibility related issues<br />

� Rapid product deployment (90 day cycle from<br />

design to delivery)<br />

� Reduced operational costs<br />

� Zero touch provisioning<br />

� Quickly scalable solution to cater to high volumes of<br />

demand<br />

� Reduced time to market for new products<br />

Implementation of an Order Provisioning System for a Tier 1 Operator in UK<br />

Background<br />

The client has a number C of systems a s for e various services S t each u of d which y have their own order handling<br />

capabilities. This used to cause two main problems-<br />

� A sales person had to be aware of where to place the orders apart from carrying out the actual activity<br />

of selling. Hence, the sales person could not concentrate on the sale activity itself.<br />

� There used to be a huge time lag between identifying a product and making it marketable. This was<br />

mainly due to the time required in designing the product and making the system (on which the product<br />

will eventually reside) capable of handling the product.<br />

<strong>Tech</strong> <strong>Mahindra</strong> Solution<br />

FLOW is a system proposed for taking forward the 'Manage Fulfillment Order (MFO)' capability within<br />

provisioning. It is responsible for orchestration using MNTO matrix capability. It has a closely coupled<br />

exception management system as well which manages fall outs conforming to the 'Manage Fall Out (MFOUT)'<br />

capability.<br />

It is seen as having two critical objectives. In the short term, it is to act as a means of placing orders on<br />

existing order handling systems, presenting a common interface to client systems, and providing additional<br />

functionality to enable cross system working. In the longer term, it is seen as a vehicle for migrating<br />

functionality from the existing systems thus providing a full set of functionality and data to allow it to handle all<br />

aspects of order processing.<br />

Order solution Design (OSD) helps in rectifying above mentioned two problems. OSD is the mid-tier server<br />

which captures orders from client systems (Seibel, GTX etc) and then places these orders on respective back<br />

end systems (like CSS, COSMOSS). This provides sales people with a single interface to capture any order<br />

and thus they can concentrate on marketing the product. Also, this helps in reducing the time to market as<br />

new products no longer require extensive design / development work on back-end systems. <strong>Tech</strong> <strong>Mahindra</strong><br />

is involved in all the stages (Design, Development, testing and ASG) of SDLC for last 10 years i.e. since its<br />

inception.<br />

FLOW is a major project within <strong>Tech</strong> <strong>Mahindra</strong> and is a comprehensive suite of applications used for building,<br />

deployment and management of a workflow system. Latest development in FLOW Product, have introduced<br />

various features that makes FLOW highly configurable, flexible & reusable. The GUIs (FLOW Manage, FLOW<br />

Design, FLOW Monitor, Flow Desktop etc) have been designed/altered for the ease of different user<br />

communities. Various tools like QBuilder, MBuilder, Parameter Editor etc have been introduced so as to<br />

automate the day to day activities of these users, which help them to perform the speedy development. The<br />

suite is also capable of handling the complex XMLs published by various front ends and back ends.<br />

Additionally the support given by FLOW Product team for the LoB queries and business requirements are<br />

exceptional.<br />

In FLOW 10 release cross component interdependent releases are packaged together. The documents are<br />

generated keeping in mind the LoB users’ interest. The release notification is given through auto generated emails<br />

and the releases can be downloaded from FLOW 10 web pages on CM website. Conscious efforts are<br />

made so that the resultant deliverables are generic enough and LoB dependent functionality is controlled<br />

through configurable options.<br />

www.techmahindra.com


<strong>Tech</strong> <strong>Mahindra</strong> Solution<br />

Highlights<br />

� The strong “tails count”-<br />

12000 plus dispersed and<br />

got reduced to 3000.<br />

� Achieved 100% SLA<br />

compliance in the last few<br />

months.<br />

� Responded to adhoc queries<br />

promptly and to the<br />

complete satisfaction of the<br />

customers.<br />

© <strong>Tech</strong> <strong>Mahindra</strong> Limited 2008<br />

Implementation of an Order Provisioning System for a Tier 1 Operator in UK<br />

During FLOW 10 development, FLOW has taken a big step towards adopting Agile Methodology, where the<br />

requirements are prioritized and planned on quarterly basis and the deliverables are offered at the end of each<br />

quarter. In FLOW 10, the user stories were prioritized so that the LoB’s get maximum benefits in existing<br />

resources. Hence few performance changes were scoped so that the engine churns the business orders at<br />

much faster rate.<br />

FLOWS 10 is mainly focused on performance improvements initiatives, like:<br />

� Reduced I/O – (Reduce database hits by 90 %!!)<br />

� Introduction of JAVA in FLOW Stream<br />

a. Improve Load times by x times. Initial comparison with Roguewave libraries and JAVA functions<br />

have shown that JAVA string functionalities can run up to 10 times faster than Roguewave.<br />

b. Roguewave dependency eliminated.<br />

‘ FLOW Desktop’ is the replacement for FLOWmonitor which is connected to all 9 live FLOWstream servers<br />

and FLOWmanage. It's taking progress messages and exception information for the 600K orders that are<br />

processed every week by Wholesale FLOW. FLOW Desktop is a new venture for FLOW in that it's using<br />

Oracle 10g RAC, Linux and commodity hardware. This has given major performance benefits and client was<br />

thrilled with its performance<br />

The new FLOWDesign application addresses the performance and flexibility related issues while trying to give<br />

an enhanced usability experience to Call Sequence developers and reduce wait times.<br />

A new application called ‘ Support Request Tracker’ has been introduced for tracking support queries<br />

received from different lines of business with a purpose to create a common repository for all support queries<br />

received from different sources & LOBs.<br />

A new version of admin client called ‘ Analyse WorkFlow’ has been developed using latest technology to<br />

provide more functionalities and better performance. This tool helps in progressing and repairing orders in<br />

bulk. This reduces human intervention and in turn reduces human errors while repairing orders.<br />

About <strong>Tech</strong> <strong>Mahindra</strong><br />

<strong>Tech</strong> <strong>Mahindra</strong> is a global systems integrator and business transformation consulting organization focused on the<br />

communications industry. With the convergence of media and telecom, the changing landscape of the telecom industry<br />

is becoming extremely competitive. As companies rapidly strive to gain a competitive advantage, <strong>Tech</strong> <strong>Mahindra</strong> helps<br />

them innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models. This<br />

has helped our customers reduce operating costs and generate new revenue streams.<br />

Margins from connectivity are rapidly falling and future growth in revenues will only come from new applications, content<br />

and services. Hence, operators today are busy addressing business opportunities revolving around commerce, content,<br />

convergence and customer experience to gain a sustainable competitive advantage. <strong>Tech</strong> <strong>Mahindra</strong>, we understand this<br />

and we offer solutions that help our customers achieve their business goals.<br />

© 2008 <strong>Tech</strong> <strong>Mahindra</strong> Limited. All Rights Reserved. Reproduction of this publication in any form without<br />

prior written permission is forbidden. The names of actual companies and products mentioned herein may be<br />

the trademarks of their respective owners.<br />

www.techmahindra.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!