A Case Study- Six Sigma PMO Enterprise SW Company

Embed Size (px)

Citation preview

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    1/6

    Next-generationproduct development

    support for leadingmetrics platform

    company

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    2/6

    PMO SixSigma Green Projects

    Knowledge

    Manager

    Project

    Tracker

    Resource

    Manager

    Financial

    Tracker

    Metrics

    Manager

    Reports

    Dashboard

    Res

    ult

    Strate

    gy

    Execution

    Our client is a Silicon Valley based company, which is the leading provider o enterprise sotware or

    managing top-down initiatives to improve nancial perormance and achieve operational excellence.

    They do this by providing end-to-end solutions to manage, track, and report on Enterprise Strategies,

    Processes, Projects, Programs, People, and Benets.

    Leading global corporations like Credit Suisse, France Telecom, McKesson, Motorola and Xerox rely

    on our clients sotware oerings to manage strategy, process and project portolio execution or

    initiatives like Six Sigma, Lean, CapEx, IT, New Product Development and others.

    Our clients enterprise customers had the rst version o the sotware called EnterpriseTrack, which

    tracked the cusomers basic business processes, which was quite mature. Many o these customers

    had been suggesting ways to not only improve the current product, but also expand the unctionality

    Product Diagram

    Client Overview

    Client Requirements

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    3/6

    to other enterprise unctions. Our client was looking or a suitable partner to not only enhance the

    fagship product EntrepriseTrack, but also to expand the ootprint to incorporate business aspects o

    a variety o sectors. O course the idea was to increase the customer base, in addition to expanding

    the current customer installations.

    In general, our client was looking or a partner:

    Withspecializationinproductengineering

    WithresourceswhowouldcomprehendclientsproprietarycoreJavabaseddevelopment

    ramework in shortest possible time and contribute in development. Our clients core

    team had built this ramework to speed up the development o enterprise applications

    ollowing a certain design pattern.

    Whohasormalknowledgemanagementprocessesandtechnology

    WhohasdemonstratedabilitytoworkinaMulti-vendorscenario

    Whocanprovidetimely,highqualitydevelopmentatlowestpossiblecost

    Whounderstandsthedomainoprojectmanagement,resourcemanagement,resourceplanning and has the ability to provide valuable suggestions and inputs.

    Engagement Challenges

    Clientsinitialocuswasonsix-sigmaprojectmanagement.EventhoughXoriantresources

    had prior domain knowledge in the project management domain, understanding and

    implementing the nuances o six-sigma specic eatures was a challenge, given that there

    is lack o widespread knowledge about that subject. Understanding our clients proprietary development ramework used in the product

    development was a challenge since there were some known and some unknown bugs with

    that environment, with limited documentation and example illustrations. Ramping up new

    resources and replacements was always time consuming.

    Understandingthenuancesotheexistingproductarchitecture,designandunctionality

    (especially the way it was implemented in the current customer environments) was very

    important or both expanding the product ootprint and seamlessly incorporating the

    existing client environments as well as expanding the product unctionality.

    Workinginamulti-vendorenvironmentwaschallengingintermsocoordinationespeciallywhen the environment was very dynamic. Our knowledge management inrastructure was

    very helpul in terms o assembling and disseminating the knowledge.

    Ensuringthatthestructureusedordevelopinganyeatureisscalableandadaptableto

    uture changes was a major challenges, especially since the development was done using

    clients proprietary development ramework and thus could not use the widely used

    techniquesusedinindustrystandardenvironmentslikeJ2EE.

    Developingeatureswithminimalshellieposedauniquechallengeodeliveringsolutions

    without any possible errors.

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    4/6

    Signifcant Contributions

    1. Xoriant teams took the initiative in developing Heat Map Reports which gave detailed

    dataonplannedandactualutilizationotheresourcesacrossagiventimeperiod.These

    reports were instrumental in winning some o the deals or our client.

    2.Even though our client product had similar unctionality, Xoriant architected and

    delivered seamless integration with MS Project or transer o data between ETrack and

    MS Project, thus reducing the cost and hassle o double data entry and thus signicantly

    increasing the attractiveness o our clients product line

    3.Conceptualized,architectedandimplementedaVoiceoCustomer(Survey)module,

    1. Xoriants team was instrumental in providing suggestions and helping client architects

    and product managers dene Product Roadmap rom unctional and technology

    perspectives. 2.Xoriantsteamcontributedinproductmanagementalongwithclientsresourcesto

    decide scope o each release with an objective to provide as many eatures as possible

    or each release.

    3. The teams adopted Agile methodology, much beore this methodology was widespread,

    thus providing visibility to our client management at regular requency.

    4. In many cases Xoriant team assumed the ownership or new eatures rom design to

    implementation, while adopting the best practices including publishing development

    guidelines, proper documentation and conducting peer reviews, lead reviews and peer

    testing or all deliverables. 5.WeadoptedBugzillatooltoenablecommontrackingointernalissues,interacingwith

    our clients internal quality tracking systems.

    6. Xoriant teams implemented and customized our central knowledge repository or

    sharing knowledge related to product, domain & customer specic processes not only

    or our teams, but also our clients internal teams as well as their other partners teams.

    This allowed continuous knowledge sharing within team members, to ensure all team

    members have requisite knowledge about the product and they can contribute in variety

    o modules. 7. Xoriant took the initiative in organizing training on six-sigma domain rom industry

    experts, so that our team members could add the requisite value at all points.

    8. Even though most o the development was done at our India development center, onsite

    (US)rotationwasadoptedorallteammembers,thusenablingperiodicknowledge

    exchange between dierent team members and also the customers.

    Xoriant Approach and Benefts

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    5/6

    Presentation

    Application

    TopL

    ink

    Client Applications Application Server Data Source

    which was one o the unique unctionality oered by the etrack product.

    4. Provided unctionality or Data Import, which enables customers o ETrack to import the

    legacy data into ETrack, thus retaining their past history.

    5. Designed and developed the Finance Module, which gives ability to the users or tackingnances at monthly or yearly basis.

    6.Conceptualized and developed the custom elds or the key entities like Projects,

    Users,IdeasandProposals.Theseeldsgivelotoexibilitytothecustomersasthey

    use the product.

    7. Facilitated integration with a third party tool or giving highly user riendly listing grids and

    withthirdpartyJavaScriptlibrarieslikeYUIandExtJS.

    CoreJAVA

    VisualBasic

    JavabasedProprietaryFramework

    YUI

    ExtJS

    Perorce

    VisualMining

    TreeGrid

    Architecture Diagram

    The architecture is standard three-tier web architecture. The client proprietary ramework is

    deployed in the application server.

    Tools and Technologies

  • 8/9/2019 A Case Study- Six Sigma PMO Enterprise SW Company

    6/6

    Engagement Results

    Client Testimonials

    A 7-year ongoing partnership has provided our client with the ollowing benets: Abilitytoexpandtheproductootprintwhileenhancingthecurrentproductusingstrategic

    external resources, thus keeping the xed personnel costs minimum

    Augmentationocustomerimplementationandintegrationskills,thusincreasingcustomer

    satisaction

    Implementation o the state-o-the-art multi-location sotware development/project

    managementtechniquesandknowledgemanagementinrastructure/techniques

    Incorporationohighlydiferentiatedproducteaturesandcustomeracingcapabilities,

    thus increasing the product acceptability

    Congratulationstotheentire5.1developmentteamoranotherreleasedeliveredon-time.

    As we have already discussed, this release has signicant dierentiators against our competition

    and should propel us orward strongly.

    Greatwork!ClientCEO

    WehavecompletedtheEnterpriseTrack6.2development,QAandreleasecycles,andETrack6.2

    isavailableorcustomerdemos/evals/deployment/migrations.

    6.2 introduces quiet a ewmuch awaited PMO unctionalities including Rollup o timesheet

    speciedeforts/costsintoroadmapandnancemodules,heatmapreportimprovements,andtask

    dateshitingtoreectdependenciestonameaew.QuietaewperormanceimprovementsandotherSiteWandlevelenhancementsarealsopartothisreleaseandtheaccompanyingSiteWand

    Carbon-7B/Creleases.

    TheDevelopment,ProductManagementandQAteamshavebeenworkingveryhardoverthepast

    ew months to ensure that we deliver one more Etrack release and as usual on schedule. I thank the

    entireteamorallyourhardworktowardsthe6.2release-SwamiK(DirectoroEngineering)