Upload
sandrivertech
View
1.670
Download
3
Embed Size (px)
DESCRIPTION
Citation preview
© 2012. SandRiver Technologies Pvt. Ltd. Strictly private and confiden=al. No part of this document should be reproduced or distributed without the prior permission of SandRiver Technologies Pvt. Ltd.
BRIEF OVERVIEW OF SANDRIVER TECHNOLOGIES Atul Joshi – CEO and Founder –SandRiver Technologies Pvt Ltd
© 2012 SandRiver Technologies Pvt. Ltd
CONFIDENTIAL INFORMATION
This informa=on is confiden=al to SandRiver Technologies Pvt. Ltd. ("SRT”). This document contains informa=on and data that SRT considers confiden=al and proprietary (“Confiden=al Informa=on”). Confiden=al Informa=on includes, but is not limited to, the following:
• Corporate, employee and infrastructure informa=on about SRT • SRT’s project management and quality processes • Customer and project experiences provided to illustrate SRT capability
Any disclosure of Confiden=al Informa=on to, or use of it by a third party will be damaging to SRT. Ownership of all Confiden=al Informa=on, no ma]er in what media it resides, remains with SRT. Confiden=al Informa=on in this document shall not be disclosed outside the buyer’s proposal evaluators and shall not be duplicated, used, or disclosed – in whole or in part – for any purpose other than to evaluate this proposal without specific wri]en permission of an authorized representa=ve of SRT.
© 2012 SandRiver Technologies Pvt. Ltd
• So`ware technology services company which offers a host of services that include Applica=on development/maintenance, product engineering/R & D, Infrastructure services and consul=ng.
• Partnership and Joint Venture led Growth Strategy
• Provides Professional Services through • Offshore Projects • Seamlessly integrated Onsite-‐Offshore projects
• Capable of concurrently handling many projects of varying sizes and geographies
COMPANY BRIEF
© 2012 SandRiver Technologies Pvt. Ltd
RECENT TRENDS IN GLOBAL R&D IMPLY UPCOMING CHALLENGES** WHICH WILL BE FACED BY OUR CLIENTS IN PRODUCT SPACE… WE UNDERSTAND!
How fast one can reap the emerging market poten=al? –Time To Market
4
Agility -‐ How flexible, effec=ve product development can be to quickly adapt to market needs?
How to reduce development cost and provide Value
to end customers? -‐ Cost Effec=ve
Which technologies we should invest in? -‐ Right Product Technology?
Mul=ple Choices -‐ Many new product possibili=es, which one is right?
What’s New? – Needs Innova=on! ** -‐ Based on Forrester Research & Internet Research Report
Can I leverage exis=ng products and offer them as service, how to price
them? – Transforma=on!
© 2012 SandRiver Technologies Pvt. Ltd
OUR VISION, MISSION AND GLOBAL RECOGNITION
Customer Delight Integrity and Transparency Fairness Pursuit of Excellence
To achieve business objecFves in an environment of fairness, honesty, and courtesy towards our clients, employees, vendors at large
M I S S I O N
To be a globally respected corporation that provides best - of - breed business solutions, leveraging technology, delivered by best - in - class people
V I S I O N
To be a respected corporation that provides best - of - breed business solutions, leveraging Latest technology
V I S I O N
CERTIFICATES AND AFFILIATIONS
© 2012 SandRiver Technologies Pvt. Ltd
WHY ARE WE IN THIS BUSINESS SPACE
Today, global corpora=ons face five key impera=ves with product innova=on…
By partnering them we ensure a great talent pool and reduced TCO ensuring they win the compe==on consistently …
1. Accelera=ng and scaling up of the product innova=on process
2. Improving compe==veness through Lean prac=ces
3. Re-‐engineering systems for minimizing environmental impact
4. Globaliza=on to benefit from the emerging markets
5. Improving ROI in R&D investment by tapping into global talent
© 2012 SandRiver Technologies Pvt. Ltd
OUR FOCUS AREA
Avionics Healthcare Retail Manufacturing
Product Engineering Applica=on Development Support
Tes=ng Services
Release Management
Products
S
E
R
V
I
C
E
S
D
O
M
A
I
N
BFSI SEMI
© 2012 SandRiver Technologies Pvt. Ltd
• Banking & Capital Markets • RETAIL • Manufacturing -‐ Independent So`ware
• Healthcare and Insurance • Semiconductor Equipment Manufacturing • Avia=on and SatCom
DOMAIN FOCUS
SoKware Products Enterprise so`ware including but not limited to:
Flight Tracking Situa=onal Awareness eCommerce Applica=on Lifecycle management products Virtualiza=on so`ware Development tools (IDEs and build and release
plaqorms) Special Purpose So`ware and applica=ons
IVR and CTI Applica=ons Domain specific So`ware products -‐ Banking,
Insurance, Retail, Avia=on, SatCom Products and specialized applica=ons for
Pharmacies and Trading Partners
PlaLorm Services All plaqorm related work on Microso`, Linux
and other Unix plaqorms (non-‐embedded) Plaqorm related work for the various IT ver=cals Work related to open source applica=on and
plaqorm development
8
© 2012 SandRiver Technologies Pvt. Ltd
OUR TECHNOLOGY FORTE
9
ApplicaFon & Portal Servers
Sun One, Oracle App Server, JBoss, Tomcat, JOOMLA, DOTNETNUKE, MOSS,Codeignitor
J2EE JSP, EJB, Servlets, JDBC, JNDI, RMI, JMS, JTS, Struts, Spring, Hibernate, JSF
Related Technologies XML, HTML, XSL, XSLT, CSS, Web Services (SOAP, WSDL, UDDI), Wireless (J2ME, WAP/WML, MMS, SMS, i-‐mode)
MicrosoK Architectures MTS, VB, Ac=veX Controls, MFC, ATL, VBA, IIS, ASP, COM, DCOM ,Web Classes, .NET, Web forms/services, Win forms, ET Remo=ng, ASP.NET,C#, VB.NET, Visual Studio.NET, .NET 2.0,3.0,3.5 (WCF/WPF,LINQ) and Applica=on Blocks implementa=on
Development Environments
IBM WSAD, Netbeans, JBuilder, Eclipse, Visual Studio (2003/5/8/10)
System & ApplicaFon IntegraFon
WSMQ Series, MSMQ, Web Services, SOA, XML, BPEL
Deployment Web Architecture ,Mobile Development ,Distributed and Remote deployment Solu=ons, Webservices and SaaS
Technologies Drivers Development, COM/DCOM Design and Development ,Applica=on development/Re-‐engineering , Protocol /Standards Implementa=on
Database Servers Oracle, DB2, MS SQL Server
Others PHP, MySQL
© 2012 SandRiver Technologies Pvt. Ltd
GEOGRAPHIES SERVED
United States
Europe
India
Australia 10
© 2012 SandRiver Technologies Pvt. Ltd
• Close alliances with best-‐of-‐breed technology vendors
• Building a porqolio of alliances to straddle every possible technology need within a service area
• Leveraging alliances to create speedy technology deployment methodologies
• Working with alliance partners to developing ready-‐to use technology tools
Technology Implementa=on Frameworks
Technology Infrastructure
Technology Porqolio
Our Partners in Value Delivery
OUR ALLIANCES / STRATEGIC PARTNERS TO SERVE OUR CLIENTS BETTER…
© 2012 SandRiver Technologies Pvt. Ltd 12
SRT has delivered business value to customers in the following:
#4: PorFng / Re-‐engineering: SRT re-‐engineers the product/applica=on to a new plaqorm, architecture, OS and language; thus enhancing the QoS of the product /applica=on and finally the reach of the product/applica=on
#2: TesFng & AutomaFon SRT delivers the tes=ng strategy, test scenarios, test execu=on, Cer=fica=on for different releases & test automa=on for the product/applica=on
#1: New Development SRT delivers the design, development, tes=ng, first release for product/applica=on. This can extend into the en=re LC of the product/applica=on.
#3: Enhancement & Sustenance SRT delivers minor & major feature enhancement, bug-‐fix, release management on the product/applica=on
#5: Technical Support: L2-‐Technical support L3-‐Bug fixes
PRODUCT ENGINEERING SERVICES
© 2012 SandRiver Technologies Pvt. Ltd
DEVELOPMENT SERVICES AND TECHNOLOGY SOLUTIONS TO ADDRESS UNIQUE COMPETITIVE DIFFERENTIATORS
Ini=al Planning
Assess Project Scope
Iden=fy Itera=ons
Plan Itera=on Schedule
Requirements Change Management
Program Management
Test
Itera=ve Process
Planning & Analysis
Concept and Project Defini=on
User Training
Roll-‐out
Incep=on Elabora=on Transi=on Construc=on
Applica=on Components Development
Build Architecture Components
Common Business Components
Components Integra=on
Usability Tes=ng
Unit Tes=ng
Prototype Development
Integra=on Performance Tes=ng
User Acceptance Tes=ng
Applica=on Components Design
Core Architecture Components Design
Project Plan for Development
Master Test Plan
Common Business Components Design
Database Design
Detailed Test Plan
Core Architecture Defini=on
Requirements Defini=on
UI Design Strategy
Requirement Analysis
Methodologies for itera=ve as well as classical lifecycles
Managed Requirements Process Requirements Traceability Process-‐oriented methodology
© 2012 SandRiver Technologies Pvt. Ltd
APPLICATION MAINTENANCE AND SUPPORT SERVICES HELPING OPERATE THE CORE BUSINESSES EFFICIENTLY
Maintenance Services Correc=ve Maintenance
Adap=ve Maintenance
Perfec=ve Maintenance
Preven=ve Maintenance
• Defect correc=ons • Data correc=ons
• System enhancements driven by change in environment
• Proac=ve re-‐structuring to ensure future maintainability
• Causal analysis • Defect preven=on
Produc=on Support User Support
Applica=on Management
• 2nd and 3rd level support
• Scheduled background processes and jobs
Managed Knowledge Transfer SLA Based Approach Driven by Metrics
Ini=a=on
Knowledge Transfer
Transi=on
Steady State
Engagement Framework
Legacy Systems Maintenance Sunset Transi=on Mission Cri=cal Maintenance
© 2012 SandRiver Technologies Pvt. Ltd
WE OFFER TESTING SERVICES WITH REDUCED TCO & TIME TO MARKET ENSURING HIGHEST QUALITY FIRST-‐TIME-‐RIGHT DELIVERABLES…
15
Standard TesFng AcFviFes
Test Analysis
Test Strategizing & Planning
Test Design & Development
Test Lab Setup & Execu=on
Test Debugging
Test Repor=ng
Test TransformaFon AcFviFes
Test Op=miza=on
Test Improvement
Test Efficiency
Test Effec=veness
Test Cost Savings
Test AutomaFon AcFviFes
Test Automa=on Strategy
Test Framework Development
Test Script Development
Test Tools Adapta=on
• Experience in all aspects of valida=on and QA life cycle stages • Experience in using various commercial and open source test automa=on tools
© 2012 SandRiver Technologies Pvt. Ltd
UPGRADE EXECUTION PROCESS – KEY OFFERINGS FROM SANDRIVER FOR ANY PRODUCT COMPANY
Plan the Upgrade Install the new Release
Move Into ProducFon Test Upgrade
§ Acquire informa=on § Assess hardware and so`ware requirements.
§ Validate plaqorm cer=fica=ons.
§ Review documenta=on (e.g., release notes, white papers).
§ Iden=fy team roles and responsibili=es. § Develop preliminary project plan. § Make func=onal default decisions for the upgrade
§ Install the new release
§ Copy the produc=on data
§ Follow previously developed Acceptance tes=ng strategy
§ System Integra=on and Parallel Performance
§ Usability, Stability & Regression
§ Test security. § Test Integra=on points
§ Nego=ate and plan for down=me.
§ Give system owners =me to review before GA.
§ Plan for con=ngencies.
Product Upgrade Life Cycle
© 2012 SandRiver Technologies Pvt. Ltd 17
SERVICE OFFERINGS IN PRODUCTIZATION OF VARIOUS UNPLANNED AND ADHOC APPLICATIONS
• Roadmap for produc=za=on of exis=ng systems in a large IT organiza=on
Assess for ProducFzaFon
• Ac=vi=es – Understand intent of
Produc=za=on
– Gather the product architecture & execu=on methodology details
– Analyze same, for changes & improvements
• Outcome:
– Recommend the produc=za=on roadmap
– Create Business Case
ProducFzaFon for internal needs
• Ac=vi=es – So`ware roadmap is defined &
accepted
– Governance model for internal produc=za=on is established
– So`ware architecture & quality is fine-‐tuned to make it meet product roadmap
– Execu=on methodology is changed to support mul=-‐customer delivery
– Required ‘internal sales, support, ownership’ team structure is created
• Outcome
– So`ware is ready to be used by ‘mul=ple’ internal customers
– Achieve higher engineering return vs spend
ProducFzaFon for external market
• Ac=vi=es – External Market study and
business case is created
– Governance covering engineering, Financial, sales & mrktg, IP ownership is established
– Required ‘sales, marke=ng, support, engineering’ team structure is created
– So`ware roadmap, architecture and methodology is refined for external market
– Execu=on methodology is changed to support mul=-‐customer delivery
• Outcome
– So`ware is ready to be sold as a ‘bou=que’ product
© 2012 SandRiver Technologies Pvt. Ltd 18
MIGRATION AND RE-‐ENGINEERING
18
Phases
Tracks &
AcFviFes
Deliverables
Exit Criteria
Due Diligence Report
Sign-‐off on DD Report
TransiFon Plan
Acceptance of TransiFon Plan
System AppreciaFon Document
Reverse KT / Demo of the SA
MigraFon Status Reports Sign-‐off on the MigraFon
Issue Fixes, Regular Metrics’ Report TransiFon to the maintenance team
Due Diligence Planning & IniFaFon
Knowledge Transfer
MigraFon Post MigraFon Support
PreparaFon TransiFon MigraFon Warranty
Governance Track Project Planning, Tracking & Repor=ng, Management of Stakeholders, Contracts, People , Risks,
Communica=ons, Service Levels and Escala=ons.
ApplicaFon and Technical Track Environment Architecture, Business Func=ons, Applica=on Func=onal and technical landscape,
Customiza=ons, Extensions, Documenta=on.
Process Track Business Process Flows, Workflows, Support Process Flows, Tools Deployed, Standards, Guidelines,
Methodologies, Metrics.
OperaFons Track Resource Planning, Opera=on Control, Repor=ng, Training Planning, Admin and Logis=cs
Infrastructure Track Establish Link, Connec=vity, Access and Privileges
© 2012 SandRiver Technologies Pvt. Ltd
PROCESSES & METHODOLOGY : OUR EXPERIENCE IN WORKING ON DIFFERENT SOFTWARE DEVELOPMENT METHODOLOGIES
Key Success Factors: -‐ Well defined stages with clear entry & exit criteria
-‐ Sign-‐off on deliverables at each stage
-‐ Minimal or no changes in the requirements
Client Role: -‐ Iden=fy the key stakeholders at each and every stage
-‐ Ensure that deliverables are signed-‐off
-‐ Manage changes to requirements & limit them to only necessary changes
Waterfall IteraFve Agile
Aug ‘07 Sep ‘07 Jan ‘09Oct ‘07 Jan ‘08 Sept ‘08TIMELINES
First Release
DiscoveryDiscovery
DesignDesignDevelopDevelop
Integrate & Test
Integrate & Test
TrialsTrials
DeploymentDeployment
Jun ‘08
Subsequent Release
DesignDesign
DevelopDevelopIntegrate &
TestIntegrate &
Test
Pre-Deployment
Pre-Deployment
DeploymentDeployment
MaintenanceMaintenanceMaintenance
First release involves migration of reusable components and implementation of essential features
Subsequent release implements all features and additional enhancements
Maintenance includes Defect fixing and feature enhancements, customer support.
DiscoveryPlanningPlanning
Indicative Every Release
Key Success Factors: -‐ Iden=fy the feature sets for each release
-‐ Right expecta=on se}ng for intermediate release
-‐ Independent feedback from intermediate (beta) users
Client Role: -‐ Iden=fy the key stakeholders for various release
-‐ Ensure that deliverables are signed-‐off
-‐ Manage mul=ple releases
Key Success Factors: -‐ Have clearly defined vision for the project.
-‐ Ensure that project evolves and does not lose focus
-‐ Ensure swi` feedback on the progress
Client Role: -‐ Ensure availability and feedback from key stakeholders
-‐ Ensure that project requirements evolve as the project progresses
-‐ Maintain a defined communica=on and feedback mechanism
19
© 2012 SandRiver Technologies Pvt. Ltd
ENGAGEMENT APPROACH : SRT HAS A MATURE TRANSITION METHODOLOGY …
Based on SRT’ past experiences of managing large transi=ons successfully, SRT has put together a robust transi=on framework to ensure an effec=ve and =mely transi=on for any product/applica=on:
Month 1 – Month 3 Month 4 – Month 9 Month 10 Onwards
Goals
Review and sign off Program Plan
Independently execute one release per product
Mileston
e
PrioriFze & implement the innovaFve ideas
(conFnuous improvement)
Plan, Team Ramp-‐up, Knowledge Transfer, Rapid & Successful
TransiFon
Take full ownership, stabilize operaFons and provide flexibility in
execuFon
Innovate and set the framework for conFnuous
improvement
Phase 0 : Pre TransiFon
Phase 2b: OpFmizaFon & InnovaFon
Phase 2 : Steady State Phase 1 : TransiFon
TransiFon Planning, Staffing readiness
Execute Program Plan & take over product Development & QA
Contract Sign-‐off
Knowledge Transfer & Shadow Support Phase 2a : StabilizaFon
Note:-‐ The =meframes are indica=ve and changes on assignment to assignment basis
© 2012 SandRiver Technologies Pvt. Ltd
ENGAGEMENT APPROACH: DIFFERENT WAY CUSTOMER CAN OPT FOR OFFSHORE DEVELOPMENT
Peripheral Development
• Customer will outsource certain ac=vi=es of the development lifecycle such as tes=ng, documenta=on or implementa=on but not the core development ac=vity itself • This helps client gain comfort with the service provider’s capabili=es and also educate the provider on the specialized domain knowledge related to the product
Modular Development
• Customer outsource development of bits and pieces of the product/applica=on considered non-‐core • Integra=on skills becomes the key for both the client and service provider
Co-‐Development • Both the par=es team work in an onsite-‐offshore manner to develop the product/Applica=on
Full Fledged Development
• SRT as service provider takes complete responsibility for the development • The idea/knowledge alone is gained from the client and the service provider does the end-‐to-‐end development and delivers the product/applica=on
© 2012 SandRiver Technologies Pvt. Ltd
ENGAGEMENT APPROACH: GOVERNANCE & RELATIONSHIP MANAGEMENT
SRT Onsite SRT Offshore Customer
The roles indicated in the do]ed text boxes are not project team members, but are involved for consulta=on, guidance and rela=onship management
If the project requires onsite presence for sure then only SRT keeps the resources onsite else regular mee=ngs and short visits are made to ensure maximum ROI with great customer experience
Engg. Managers
Delivery Manager Engagement Manager
Project Sponsor (Engineering Directors/
Manager)
Technical Architects
Technical Experts
Project Manager
Project Team
Project Manager
SRT Engineering Head Customer ExecuFve Sponsor (VP Engg.)
Tier 1
Tier 2
Tier 3 Project Team
EscalaFo
n Pa
th
© 2012 SandRiver Technologies Pvt. Ltd
ENGAGEMENT APPROACH: TIME & MATERIAL
Overview • Customer gets an offshore team to deliver the
project. • Project Tracking based on Transparency in execu=on
& open discussions with customer / SLAs’ • Payments are monthly
Suitability in LC stage & product age • Suitable for projects that have some uncertainty;
and those involved in ongoing Feature development, Sustenance, Tes=ng and Product Support
Prevalence of this model today • Simplest approach to extended team and widely
used model today.
Model – Pro’s & Con’s to the Customer • Complete control & visibility in team effort & spend;
flexibility in staffing for cost control. • Simple staffing approach and does not have
improvement incen=ves built into the model.
View from the provider side • Easy model to follow with lesser risk and reward.
Integrated Team, Flexible Projects
• Dedicated Team • Project iden=fica=on & Execu=on jointly managed
ExecuFon
Co-‐Managed, Mul=ple Projects
© 2012 SandRiver Technologies Pvt. Ltd
ENGAGEMENT APPROACH: FIXED PRICING
Overview • Pricing Commitment on quote is based on
bounded condi=ons • Project is divided into Milestones &
Planning occurs between milestones • Payments are based on milestones
comple=on Suitability in LC stage & product age
• Suitable for projects in which the project scope is well defined & the uncertainty is low
Prevalence of this model today
• The other widely used model in usage today.
Model – Pro’s & Con’s to the Customer
• Provides cost predictability & deliverable based evalua=on
• Provides flexibility for use of company wide Subject Ma]er Experts
• Is not suitable for undefined work and requires effort from client to suitably define the work at the earliest.
View from the provider side
• There is an incen=ve to complete the work in =me hence more risk & reward than the T&M model.
Well Defined Projects
• Projects iden=fied for outsourcing • Clear Requirements & Deliverables
ExecuFon
• Discovery workshop for project iden=fica=on • Feasibility for outsourcing
Immediate Handoff
Handoff Post Discovery
© 2012 SandRiver Technologies Pvt. Ltd
SandRiver Experience
© 2012 SandRiver Technologies Pvt. Ltd
Media & News § Real-‐=me Personalized News § Informa=on Sharing § Social Media § Adver=sing & Coupons
Retail § Online Shopping § Remote Access to Point of Sale Data
§ Remote Access to Inventory Data § Merchandise Tracking § Data Collec=on & Store Floor
Field Force: LogisFc § Work Management § Outage Management § Fleet Management & Dispatch § Real =me shipment tracking
Healthcare § Point Of Care Solu=ons § Wellness Management Solu=ons § Integrated disease mgmt. solu=ons § Healthcare standards implementa=on
Sales & DistribuFon § Mobile Access to Sales, Inventory & Customer Data
§ Data Collec=on & Point of Sale Opera=ons
§ Asset Tracking, Route Planning & Op=miza=on, Real Time Alerts
Banking & Finance § Mobile banking enterprise solu=ons § Mobile payments § Secure transac=ons & encryp=ons § Retail & Corporate banking
26 26
SRT ENGAGED IN MOBILITY SOLUTIONS ACROSS ALL INDUSTRIES
© 2012 SandRiver Technologies Pvt. Ltd 27
Web 2.0 enabled portal allows users to share medical related events with others. A user can search for events using a dynamic calendar, share his events and demand for events. The site is integrated with google maps, polls, who’s online, tag clouds and RSS feeds
CASE STUDIES ON WEBSITE ENHANCEMENTS…
Built a website for an educa=on council in a town in California. The website is an informa=on website for the teachers and their annual events
Created a website for the client of a South Africa based event management so`ware and services company. The website is accessed globally by doctors and provides them informa=on about the Doctors congresses in South Africa. The site has more than 15 pages along with flash and dynamic menu bars. Event Management
EducaFon Council Website
Medical Events Portal
Conversion to Word Press
Client wanted to convert the exis=ng sta=c site to CMS based site. This helps customer to edit its blog and contents and update the event informa=on.
© 2012 SandRiver Technologies Pvt. Ltd 28
• Define a Mobility Strategy for Pharmacist & Employees • Capabili=es gathering, User surveys, Value realiza=on, Feature Priori=za=on, Roadmap
• Technical As-‐Is & To-‐Be architecture, gap analysis, mobility plaqorms, security considera=ons, delivery channels.
CASE STUDIES ON “MOBILITY” RELATED PROJECTS
• Development & Tes=ng of Blackberry ,iPhone and Android App • Capability to register the user, call customer care, create and track automobile service requests while on road
• Development of Blackberry ,iPhone and Android for Banking and Financial Company
• Scalable applica=on that can be used for various other devices & versions
• Development of Blackberry ,iPhone and Android App for Flight Tracking System • Scalable applica=on that can be used for various other devices & versions. • Create a personalized experience
Leading Flight Tracking Company
Credit Card Issuer bank
Leading Pharmacy ISV
Leadning 2nd Tier Insurance Firm
© 2012 SandRiver Technologies Pvt. Ltd 29
• Product co-‐development for leading POS-‐SS-‐Solu=on-‐product provider • Client wanted to concentrate on Product Management and wanted SRT to focus on Product
Development. • In-‐depth study of the following store management solu=ons of the client: Advanced Checkout
Solu=on, Advanced Store User Interface, TAPS (Transac=on Applica=on Plaqorm Services),Java POS
CASE STUDIES ON PRODUCT ENGINEERING RELATED PROJECTS
• Designed and built the new plaqorm using the J2EE architecture • Performed a ccomprehensive analysis to iden=fy key performance concerns in the exis=ng Applica=on by analysing Applica=on architecture, System infrastructure and Network infrastructure
• Por=ng of exis=ng C++ and ASP Applica=on to Java and Linux based plaqorm. • UI and look and feel was maintained the same as that of the older applica=on. • The new plaqorm is Robust and with less maintenance
• Development of Recipe Editor System which allows Technician to edit the recipe • The components are developed which fits into its own Framework • Deployment was on Windows and QNX and use Java, JSF and JChart
Leading SEMI Manufacturer
Leading Provider of IP Camera
POS SS Manufacturer
European debt trading company
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF ENTERPRISE MOBILE APPLICATION ACROSS IPHONE, ANDROID AND BLACKBERRY PLATFORM.
30
MOBILE APPLICATION DEVELOPMENT FOR FLIGHT TRACKING APPLICATION
• Easy maintainability across all the plaqorm.
• Reduce =me to market to the applica=on roll out.
• Common Layers are defined which can be replicated across all mobile plaqorms.
• External APIs are used to fetch the data.
• The common architecture of the code is provided across all the mobile plaqorm to increase the maintainability and readability of the code.
• The architecture is developed in such a way that, new device can be accommodated in future in a short =mespan.
• Reduced =me to market. • Common user interface across all the mobile plaqorm increasing the usability of the applica=on.
• Minimal changes to the user interface only due to the UI guidelines by each plaqorm owners.
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success
Factors
Business Problem: Client wanted to enhance its customer base and current product feature by providing the mobile interface to the exis=ng system.
SRT approach and soluFon Value delivered to client
Mobile UI
UI Notification Layer
Data Layer
Domain Objects
HTTP Communication Layer
GPRS / WiFi / 3G
Failover Handler
com
org
product
ui
data
comm
storage
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF TEXT AND EMAIL MESSAGING CLIENT WITH IRIDIUM GATEWAY
31
TEXT AND VOICE MESSAGING APPLICATION THROUGH SATELLITE LINK
• Exis=ng system was Bluetooth based system where only one client can be connected to the exis=ng hardware
• There are three varia=on of the hardware providing more or less the same features
• Tes=ng of the voice call from India Development center as the Satellite Modems are banned in India due to security reason –
• SandRiver overcome this by having the socket server developed which connect to the hardware in Canada
• Common Layers are defined which can be replicated across all mobile plaqorms.
• Define the protocol which will allow mul=ple users to receive the emails from the iridium Gateway and providing logical separa=on for each email.
• Iden=fied the hardware module from various vendors and provided the best module which converts Rs232 to Wi-‐Fi interface
• Seamless App Store submission and approved in first a]empt
• Common UI for all the mobile devices and screens
• Seamless handover of the call to the Pilot Headphone system a`er ini=alizing from the mobile
• External APIs are used to fetch the data.
• The common architecture of the code is provided across all the mobile plaqorm to increase the maintainability and readability of the code.
• Latency issue has been sorted by developing the simulator and tes=ng non voice func=onality
• Parallel Emergency Set/Reset from Mobile as well as Cockpit Display Units in the aircra`s
• Reduced =me to market. • Common user interface across all the mobile plaqorm increasing the usability of the applica=on.
• Mul=ple Client Connec=vity through the same communica=on channel
• Parallel Emergency Set/Reset from Mobile as well as the Cockpit Display Units
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success
Factors
Business Problem: Client wanted to enable its client to send Text and Email messages from its cellphone while in Aircra` and also would like to receive emails.
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF FLIGHT FOLLOWING SYSTEM FOR ONE OF THE LARGEST COAST GUARD
32
CLIENT IS ONE OF THE LARGEST COAST GUARD SERVES TO NATION IN SEVERAL OPERATIONS SUCH AS PROTECTING COAST, SEARCH AND RESCUE OPERATION
• To co-‐ordinate among various mari=me assets in search and rescue opera=ons.
• Command and Control system to engage assets and monitor the opera=ons
• SATCOM equipment installed on helicopters and ships
• Use satellite communica=ons service
• Use Data centre services
• SATCOM device onboard – • provides voice and data communica=on using POTS, and Mobile on wi-‐fi and bluetooth protocols.
• collects and sends GPS data.
• uses Iridium service to communicate with data and control centre.
• Flight following (data & control) system displays tracking data in web based UI.
• SRT helped developing Rendezvous feature as embedded component in SATCOM equipment and as .Net component in flight following (data & control) system.
• Quick and organized response in search and rescue opera=ons.
• Co-‐ordina=on among mul=ple mari=me and airborne assets, and ground control centre.
• Effec=veness in protec=ng the coast.
SoluFon Highlights Challenges Faced / Key Success Factors
Business Problem: Client wanted to enhance its flight tracking system for airborne and mari=me assets.
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF GPS (GROUND POSITIONING SYSTEM) SIMULATOR
33
DEVELOPMENT OF GPS (GROUND POSITIONING SYSTEM) SIMULATOR.
• The GPS data are sent periodically by onboard device of airborne and mari=me assets to Data centre.
• The data collected by data centre are displayed using Flight Following – a web based tool.
• It’s next to impossible to test every code changes in flight following by actually flying the aircra`.
• The need arise of developing system like real GPS satellite system.
• SRT designed and developed .Net –Winform based GPS Simulator.
• The system features – -‐ Data genera=on based
on user configurable =mer.
-‐ Genera=on of GPS data such as $GPGGA, $GPGSA, $GPRMC.
-‐ Feeding of GPS data in to SATCOM device on serial port communica=on.
-‐ Saving the generated GPS data log for future reuse.
-‐ Playing back saved GPS data log or real flight data log.
• GPS co-‐ordinates calculated based on various inputs –
-‐ Current La=tude and Longitude
-‐ Al=tude and al=tude rate
-‐ Speed in nau=cal miles
-‐ Tracking angle -‐ Wind factor • GPS dilu=on of precision (DOP) is simulated for HDOP, VDOP, PDOP, GDOP, TDOP.
• Easy to use • Quick verifica=on by developers for the code changes done.
• Effec=ve tool for testers to verify func=onality by checking against older GPS data log.
SoluFon Highlights Challenges Faced / Key Success Factors
Business Problem: Client required to test Flight Following System displaying capability of tracking the asset and drawing paths and maps based on GPS data.
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF IRIDIUM SATELLITE MODEM SIMULATOR
34
CLIENT IS A LEADING PROVIDER OF THE TRACKING SYSTEM FOR A AIRLINE SYSTEM.
• The SATCOM enabled device capable of voice, sms, gps and various aircra` sensi=ve data sends these informa=on to Flight Following System.
• The communica=on happens using Iridium service provider. This should be eliminated during development and tes=ng phase.
• SRT designed the system so called, Modem Simulator that at one end interfaces with SATCOM device and at other end with Flight Following System.
• Modem Simulator communicates with SATCOM equipment on RS-‐232 port and with Flight Following System on DirectIP and SNPP protocols.
• Modem Simulator interprets behavior of iridium modems and supports basic and extended AT commands.
• Modem Simulator • simulates mul=ple Iridium modems such as, 9522B, 9523, 9601, 9602.
• Supports AT commands such as, ATE0, SBDRING, SBDIX, SDBWB, SBDRB, SBDDET among several others.
• The cost of using Iridium Service during development and tes=ng phase have been greatly eliminated.
• The cost is based on the amount of data transferred which could be significant. Modem Simulator helped client saving large amount of money.
SoluFon Highlights Challenges Faced / Key Success Factors
Business Problem: Client required to test func=onality between SATCOM enabled device and flight following system. The two communicates using Iridium Satellite System as service. During development and tes=ng phase this service is irrelevant and can be avoided.
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE
STUDY
– DEVEL
OPM
ENT O
F IPAD
REM
OTE DIAG
NOSTI
C APPLICATIO
N ACRO
SS MOBIL
E PLATFORM
. 35
• Establish Secure FTP connec=ons between the Server and iPad Applica=on
• Implement of SAMBA Technology in the Project for transfer of data.
• Transfer of data with Pause and Resume Data at any point of transfer with MD5 Checksum.
• Implementa=on of Flight Tracking and Flight Following using Naviga=on Device.
• Common Layers are defined which can be replicated across all iOS plaqorms.
• External APIs are used to fetch the data.
• The architecture is developed in such a way that, new device can be accommodated in future in a short =me span.
• The Applica=on is User friendly and involves use of latest device like iPad which will a]ract the customers.
• Minimiza=on of Human errors. • Fast and easy updates for configura=on files
• Different user Access Levels gives advantage assigning the specific Roles and Responsibili=es to the users.
• Applica=on shall reduce the configura=on errors. If any occurs it will be easy to monitor those errors and Correct those errors from Customer head quarters.
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success Factors
DEVELOPMENT OF IPAD REMOTE DIAGNOSTIC APPLICATION ACROSS MOBILE PLATFORM
Business Problem: 1.Client wanted a Remote Diagnos=c Applica=on to Diagnose the errors occurring during the Configura=on of Naviga=on System 2.The client wanted to update the Configura=on/Se}ng automa=cally thus avoiding manual error.
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE STU
DY : W
EB BA
SED SATELLITE AIRTIME AND EQUIP
ME
NT
PROC
UR
EMENT PORTAL
Highlights: WebManager is Web applica=on that provide facility to end user like shop online and payment via the merchant service like Authorized.net for procuring satellite equipment and its air=me
CLIENT: A CANADIAN STARTUP VENTURING IN FIELD OF SATELLITE EQUIPMENT AND AIRTIME SELLING ONLINE Business Challenge: Client had limited funding and cri=cal =me to market. There were unclear market expecta=ons so had to be dynamic in addressing the challenges. First =me in outsourcing and really scared of the outcome. Our SoluFon: Provided a DOTNET Nuke and ASP.NET based solu=on that can take care of core principles in ASP.NET and variable handling in DOTNET NUKE.
© 2012 SandRiver Technologies Pvt. Ltd
CASE
STUDY
–SHIPMEN
T TRACKING IN
TRANS
PORTA
TION
AND
LOGIS
TICS INDU
STRY
37
CLIENT: FOR LEADING TRANSPORTATION AND LOGISTICS COMPANY
Business Problem: Client wanted SRT to engage in hardware device selec=on process and develop a solu=on with enhanced features suppor=ng en=re logis=cs processes.
• Barcode scanning using SumLung Barcode scanner interface with Mobile
• Best and cost effec=ve communica=on methods, u=lizing technologies like GPRS, Bluetooth and Wi-‐Fi for real =me communica=on
• Capability to capture, encrypt and store shipment and signature data.
• Improve the opera=onal efficiency of warehouse and courier opera=ons.
• Integra=on with Dimensioning and Re-‐weigh machine was not possible.
• Remote applica=on upgrade without manual involvement .
• Increase in courier produc=vity by 20% by real-‐=me status updates.
• Ensure cost effec=veness by u=lizing GPRS, blue tooth and Wi-‐Fi for real =me communica=on.
• Enhanced customer sa=sfac=on. • Eliminates voice/paper based errors. • Data encryp=on provides security. • Data compression saves air =me.
• Courier Mode: Includes on-‐road ac=vi=es like pick up, delivery
• Warehouse Mode: Included ware house ac=vi=es like package handling; truck loading;
• Real =me dispatch of job status to the couriers and dispatchers
• Integra=on with reweigh, dimensioning machines
• Remote Applica=on Deployment and maintenance
Business Process Mobilized Problem Statement
SRT approach and soluFon Value delivered to client
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY -‐ J2EE/WEBLOGIC DEVELOPMENT FOR LEADING EUROPEAN DEBT TRADING PLATFORM FOR INSTITUTIONAL INVESTORS
38
• The client aggregates research from a number of buy-‐side and sell-‐side ins=tu=ons. The client is posi=oned between fixed income ins=tu=onal investors and leading securi=es dealers who are the industry market makers.
• The Client wanted to upgrade the exis=ng plaqorm to address scalability issues and to provide increased func=onality to customers
• SRT designed and built the new plaqorm using the J2EE architecture
• SRT also performed a ccomprehensive analysis to iden=fy key performance concerns in the exis=ng Applica=on by analysing Applica=on architecture, System infrastructure and Network infrastructure
Role : The main ac=vi=es performed by SRT included
• Requirements Analysis • Applica=on Design and
Development • Capacity and
Infrastructure Planning • Tes=ng • Implementa=on and
Warranty Support • Documenta=on
Technology: • J2EE, EJB, JSP, Solaris,
iPlanet, BEA Weblogic 6.0, Sybase
SoluFon Suggested and Implemented Problem Statement
Client: For leading transporta=on and logis=cs company
Business Problem: The Client is a financial services B2B plaqorm intended for leading security dealers and ins=tu=onal investors. The primary services are electronic trading and electronic distribu=on of investment research for OTC-‐traded European debt instruments
SRT approach and soluFon Role and Technology
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY –PORTING A C++ APP TO JAVA
39
• SRT team engaged with the ac=vity right from architecture design.
• The team size was 4 • The applica=on was architected,
designed, coded, unit tested, integrated and delivered in 6 months =me
1. C++ server module which was a COM component was redesigned and developed as a Java Servlet.
2. ASP web interface which sent requests to the C++ COM server component was redesigned and developed using JSP Struts
3. Output data which is the response from the servlet was in XML format
4. A customer developed library required by the servlet code was s=ll con=nuing to be on C++. JNI technology was used to invoke the C++ func=ons in that library.
5. ODBC used to access the Database was replaced by JDBC.
SRT Role
1. Por=ng the en=re server and Client code to Java
2. Unit tes=ng
3. Integra=on into the product framework
Technology Used
1. Core Java, Servlets, JNI, XML
2. Framework: JSP Struts
Approached and AcFviFes Carried out Project Details
Client: A leader in Security Camera supplier
Business Problem: Por=ng a C++ applica=on running on windows to a Java applica=on running on Linux .
SRT approach and soluFon
Role and Technology Used
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY –DEVELOPMENT OF PRODUCT FRAMEWORK FOR MORTGAGE COMPANY ASSOCIATION
40
• SRT team engaged with the ac=vity right from architecture design.
• The team size was 4 • The applica=on was architected,
designed, coded, unit tested, integrated and delivered in 6 months =me
• The applica=on is developed in a such and manner that its becoming the framework for Lender Product Defini=on and Search the right products by the borrower.
1. Used the Web App Framework for reducing the efforts on Theme Crea=on
2. Provided the framework concept to create different parameters like Numeric, Derived, Linked, Sta=c for defining the product
3. Provided Template Product crea=on to all the lenders with addi=onal mechanism to add the parameters for lender specific parameters search
4. Story Crea=on to enable the user to enter data in a story manner
5. DB Design is made is such a fashion, that lender subdomain can be created with his own products
SRT Role
1. Development and conceptualiza=on of the product from the beginning
2. Defining the requirement incrementally with demos and PoCs.
3. Expor=ng the data captured to the lender exis=ng applica=on for further processing.
Technology Used
1. Framework: Dot Net Nuke
2. Tools – VS 2010, ASP.NET,C#, SQL 2008, nHibernate
Approached and AcFviFes Carried out Project Details
Client: A leader in Fund Genera=on and Associa=on of Mortgage and Lending Company
Business Problem: Since the lenders have products which are almost same with minimal delta, its difficult for the broker community to filter the products and match exact product based on the borrower requirements. .
SRT approach and soluFon Role and Technology Used
© 2012 SandRiver Technologies Pvt. Ltd 41
CASE STUDY – PRODUCT DEVELOPMENT AND SUSTENANCE FOR DESKTOP APPLICATIONS
• Enhancement and bug fixes to exis=ng pharmacy management systems • Tes=ng and release management • Interface development and enhancements • Compliance for Superscript and HL7 interface with Hospital
PMS Enhancement
• Complete new development of the product • Enhancement and bug fix support on ongoing basis • PCI PADSS compliance of the product • Cer=fy product to support required payment op=ons with mul=ple processors
POS Development
Client: Clients provides Pharmacy management systems in US Retail.
Business Problem: Client’s have a huge deployment over 2000 drug stores and are ever demanding for new products and features. To capture new customers and maintain exis=ng customers customer wanted a reliable partner who can quickly understand the domain and provide new desktop product developed (POS) and enhance desktop product .NET based technologies
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY : WEB BASED CLINICAL TRIALS MANAGEMENT
HIGHLIGHTS • Content Managed website for
drug trials • One of the leading Pharma Client
wants to deploy clinical trial for around 350 drugs in 3 months =meframe
• Looking for factory model to develop website for all the 350 drug trials
• FEATURES • Dynamic Ques=oner and control • Mul=lingual website – customized for various
languages • Allows different studies to be defined with different
ques=onnaires • Fully content managed website – can be modified for
various drug trials within 3 days • Easy to host website
Client: Large US Pharmaceu=cal drug manufacturer. Business Problem: Client wanted to launch a differen=ator model of connec=ng hospitals, doctors and administrators to facilitate online clinical trials enrollment and marke=ng. For that they wanted a system very dynamic to generate and render configurable study and ques=ons for pa=ent enrollment.
SoluFon: The key technology expected core ASP.NET, SQLServer and html reports. And the most important is to make the ini=al site ready in 15 days and then gradually release the en=re site in 3 months which followed agile methodology
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF PAYMENT PROCESSOR INTERFACE
43
• External payment gateway is used and integrated with internal payment processor interface server applica=on.
• Payment server can easily configure with the different payment gateways by changing the server name ,ports and merchant informa=on
• The architecture of the code is designed in such a way that new payment gateway can easily integrate
• Increase the produc=vity . • Easy to integrate with different payment gateway so client can use this common interface with mul=ple payment gateways.
• It supports the credit card/Debit card transac=on. It also supports FAS transac=on.
• It supports VISA,AMERICAN EXPRESS, MASTER CARD ,DISCOVER
• Return and void transac=ons are easy to handle .
• This payment processor Interface and POS also compliant with PADSS.
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success Factors
Client: client is provider of pharmacy management system so`ware and POS . Business Problem: it is difficult to manage the payment transac=on and keep the record manually for credit card and debit card transac=on.
SRT approach and soluFon Value delivered to client
• The is used for Rx transac=on so it is easy for user to get the benefit for FAS card. • Decrease the accoun=ng error and it helps to grow business faster and easier. • Automated internet payment helps to reduced the frauds .
POS send request to payment processor and payment processor send data to payment gateway via internet in secure way and return the response as success or declined and storing this informa=on in database.
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF PURCHASE ORDER INTERFACE
44
• Provides an organized way to keep track of items you have on order.
• Easy to get a lis=ng of all orders for a specific vendor.
• The communica=on of orders between purchaser and supplier, and reduces handling =me and eliminates re-‐keying of order informa=on.
• The informa=on and all data stored in central database.
• Help to reduce the errors and retain the log for PO was sent, Acknowledgment was received, Price updated, from log user can easily iden=fy the previous price and changed price.
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success Factors
Client: Client is provider of pharmacy management system so`ware and pharmacy POS . Business Problem: it is difficult to manage the inventory manually. If there is change in price or new products are inserted then it is difficult to change and add the price for each product manually.
SRT approach and soluFon Value delivered to client
• For McKesson vendor we need to decrypt the file by using the third party so`ware which is not supported by 64 bit machines. • Price update is faster and it also help for prin=ng the label quickly for changed price items. •
• Purchase order interface is integrated with POS and `p. • PO server supports the EDI files i.e. 832 price update, 855 acknowledgment , 850 purchase order, 810 invoice, • For McKesson vendor to maintain privacy, Purchase order server sending the data via FTP in encrypted format. • PO server maintains the different status for Purchase order to know about the curr-‐ -‐ent status whether it is submi]ed, rejected Acknowledged.
• POS is crea=ng the Purchase order and sending it to PO. • PO server database is saving the data and crea=ng the purchase order file in EDI format. • While crea=ng purchase order PO is reading the separator for each segment from database for individual vendor. • A`er crea=ng PO uploading it on vendors `p. • Vendor is uploading the price update and acknowledgment file on `p.. • PO server is con=nuously polling to FTP server and downloading if files are new.
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF HOST SERVER INTERFACE AND INTEGRATION WITH SIGNATURE PAD.
45
SoluFon Highlights SoluFon Design Principles Challenges Faced / Key Success Factors
Client: client is provider of pharmacy management system so`ware and pharmacy POS . Business Problem: Client wants to capture prescrip=on pickup and Credit Card signatures because it is very difficult to keep the record manually. Clients also want to track and capture signature from the pa=ent for HIPAA policy acknowledgement .
SRT approach and soluFon Value delivered to client
• We have integrated the host server with POS and signature pad (hand held device).
• Host server is easy to configure for any connec=on type.
• The architecture of the code is designed in such a way that if new device comes in then we can easily integrate it.
The signature pad can connect to host server via Ethernet ,USB ,Serial . This applica=on is not only use to capture the signature but also have facility to select and mark the prescrip=on as picked up or not . The device displays pa=ents assign unique prescrip=on numbers with details as Name, Address, Drugs details. The pa=ent selects the numbers which they want to pick up and entering the signature for approval.
• It helps to keep the prescrip=on pick up record and credit card transac=on record and saving the details like customer's signature, =me and date for prescrip=on picked up and credit/debit card transac=on. • The signature record of pa=ent/customer is helpful for future reference. • It is helpful to capture signature of pa=ent for HIPPA policy acknowledgment.
This product is perfect for pharmacies to handle their work systema=c and structured fashion. It reduces the paper work and maintain the record very easily. Customer can pick the mul=ple prescrip=on for same pa=ent. At one =me . Save the cost of paper ,ink . It is also good for environment. Electronic signature is very secured and it saves data in encrypted format so no one can replicate pa=ents signature.
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY – DEVELOPMENT OF ECOMMERCE WEBSITE
Client: Client is dress and jewellery designer in Australia.
Business Problem: A concept is combine new e-‐commerce designing and old fashioned tailoring. A cool and interac=ve website that enables people to mix and match design components to create and purchase their own fashion and jewellery. Enhance and improve market awareness, update or create new visual iden=ty for image of company. SRT approach and soluFon
Project Details Approached and AcFviFes Carried out
Role and Technology Used
1. SRT team is developing this so`ware right from the RA designing and architecture designing.
2. The team size is 3.
1. Created Requirement document and wireframes.
SRT Role 1. Development of the public site and admin site. 2. Unit tes=ng 3. Integra=on and system tes=ng. 3. Maintenance for new change request. Technology Used 1.Tools : Code Igniter as a PHP Development Plaqorm, Mysql ,Test link ,Man=s 2. Framework: JavaScript
Ecommerce website
Public site Admin site
Customer Admin user
database
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY : BACKOFFICE AUTOMATION FOR BIGGEST DEPOSITORY IN INDIA(FINANCE)
Key Engagement Highlights: • 6+ months of engagement • Built 1 new solu=on/project • Maintained 1 applica=on/project • Led through the process of Back office
requirements finaliza=on • 10+ team members involved in Agile
development on finance domain Services Catered: • Development of solu=on • Maintenance of applica=on • QA Services • Consul=ng services
Technologies/Tools: .Net,SharePoint2010,VB.NET,VB6.0,MSSQL,Exchange Server,Outlook,Oracle,Workflows.
Key Challenges: • Different vendors managing diff apps • Senior management data requirements • Too much labor vvaste in preparing data Our Journey: • Ini=ally started with AMC of one applica=on • In a process of acquiring requirements from
departments • In a process of consolida=ng exis=ng applica=ons Key Value Proposed: • Centralized Back office system • Consolidate exis=ng applica=ons • Agile methodology for periodic delivery • Reduce AMC across vendors and applica=ons • Process and tool standardiza=on
Brief: Premiere Depository services in India involved in bookkeeping and corporate ac=on processing for BO’s (Business Owners_ of various DP’s. (Depository Par=cipants)
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY 1 - WE ARE THE ‘TRUSTED QA ADVISOR’ FOR ONE OF OUR LONG STANDING CUSTOMER WHO IS A LEADING HEALTH CARE RETAILER
High
Medium
Low
2009-10 2010-11 2011-12
Specialized testing services
Trusted QA Partner
Production Support testing
TCoE
Web testing
E-commerce & Legacy system
testing Improving testing processes
Production Support
Functional Testing
Localization Testing
E-commerce, Legacy System
Performance
Complex Program
Management
Com
plex
ity /
Bus
ines
s Va
lue
How did we scale?
Partner for all QA needs in
multi app
scenario
Automation Exercise and
Improved Productivity
Embedded and Mobile and Specialized
Testing
Test Services
© 2012 SandRiver Technologies Pvt. Ltd
Achieved 100% schedule adherence over the last 4 years
A SNAPSHOT OF THE METRICS DASHBOARD WHICH INDICATES OUR PROGRESS OVER THE YEARS OF THE ENGAGEMENT…
Ratio of QA Cost to Total Cost
0%
10%
20%
30%
40%
2008 2009 2010 2011 2012
Testing Quality
97%
98%
99%
100%
2008 2009 2010 2011 2012
Ratio of Test Execution Cost to Total QA Cost
0%
20%
40%
60%
80%
2008 2009 2010 2011 2012
Cost of Quality
0%
5%
10%
15%
20%
2008 2009 2010 2011 2012
© 2012 SandRiver Technologies Pvt. Ltd
CASE STUDY 2 - WE ARE THE LARGEST QA VENDOR FOR A LEADING AVIATION SOFTWARE COMPANY
… and have partnered with all their products of businesses in multiple engagement models
• 3 streams –Mobile, Web Application and Embedded Software
• Manual, Automation and Performance Testing Types
• New Functionality and Regression Testing
• Tools Used:
– Selenium • 100% team offshore
Snapshot
• Deployment of resources to ensure initial KT and transition to optimal location
Global Deployment
Offshoring
5
5
5
5
0% 20% 40% 60% 80% 100%
Embedded
Web App
Mobile AppAutomation Offshore%
Onsite%
© 2012 SandRiver Technologies Pvt. Ltd
WE TRANSITIONED FROM MULTIPLE VENDORS AND ARE CURRENTLY IN THE TRANSFORMATION PHASE
Phase 2: Steady State & Continuous
Improvement
Phase 3: Transformation
Phase 0: Pre-Initiation
Phase 1: Transition & Offshoring
• Contractual and Commercial discussions
• Plan for Transition
– Transition methodology, goals, success criteria
• Infrastructure
– Logistics
– Governance approach
• Resource identification, on boarding and training
• Vendor Transition
– Knowledge Transfer
– Shadow Support
– Primary Support
• Prepare System Appreciation Document and conduct reverse KT
• Offshore movement of SandRiver resources to enable cost optimization
• Complete ownership of QA with agreed processes and SLAs
• Emphasis on continuous process improvement leading to tangible quality and productivity benefits
• Target reduction in team size or increase in throughput over a period of 6 months
• Quick Wins on transformation
• Implement Tactical Transformation Initiatives (Medium-term impact) - e.g. Knowledge Management
• Initiate Strategic Transformation initiatives (Long term impact) – e.g. Automation
© 2012 SandRiver Technologies Pvt. Ltd 52
CASE STUDIES ON WEBSITE ENHANCEMENTS…
© 2012. SandRiver Technologies Pvt. Ltd. Strictly private and confiden=al. No part of this document should be reproduced or distributed without the prior permission of SandRiver Technologies Pvt. Ltd.
Thank You
“The contents of this document are proprietary and confidential to SandRiver Technologies Pvt. Ltd. and may not be disclosed in whole or in part at any time, to any third party without the prior written consent of SandRiverTechnologies Pvt Ltd.”