53
© 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

Sand river capabilities corporate

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Sand river capabilities corporate

©  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  

Page 2: Sand river capabilities corporate

©  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.  

Page 3: Sand river capabilities corporate

©  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  

Page 4: Sand river capabilities corporate

©  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!  

Page 5: Sand river capabilities corporate

©  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  

Page 6: Sand river capabilities corporate

©  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  

Page 7: Sand river capabilities corporate

©  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  

Page 8: Sand river capabilities corporate

©  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  

Page 9: Sand river capabilities corporate

©  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  

Page 10: Sand river capabilities corporate

©  2012  SandRiver  Technologies  Pvt.  Ltd  

GEOGRAPHIES  SERVED  

United  States  

Europe  

India  

Australia  10  

Page 11: Sand river capabilities corporate

©  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…  

Page 12: Sand river capabilities corporate

©  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  

Page 13: Sand river capabilities corporate

©  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  

Page 14: Sand river capabilities corporate

©  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  

Page 15: Sand river capabilities corporate

©  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  

Page 16: Sand river capabilities corporate

©  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  

Page 17: Sand river capabilities corporate

©  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  

Page 18: Sand river capabilities corporate

©  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  

Page 19: Sand river capabilities corporate

©  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  

Page 20: Sand river capabilities corporate

©  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  

Page 21: Sand river capabilities corporate

©  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  

Page 22: Sand river capabilities corporate

©  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  

Page 23: Sand river capabilities corporate

©  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  

Page 24: Sand river capabilities corporate

©  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  

Page 25: Sand river capabilities corporate

©  2012  SandRiver  Technologies  Pvt.  Ltd  

SandRiver  Experience  

Page 26: Sand river capabilities corporate

©  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  

Page 27: Sand river capabilities corporate

©  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.  

Page 28: Sand river capabilities corporate

©  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  

Page 29: Sand river capabilities corporate

©  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  

Page 30: Sand river capabilities corporate

©  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

Page 31: Sand river capabilities corporate

©  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      

Page 32: Sand river capabilities corporate

©  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      

Page 33: Sand river capabilities corporate

©  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      

Page 34: Sand river capabilities corporate

©  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      

Page 35: Sand river capabilities corporate

©  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      

Page 36: Sand river capabilities corporate

©  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.      

Page 37: Sand river capabilities corporate

©  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      

Page 38: Sand river capabilities corporate

©  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    

Page 39: Sand river capabilities corporate

©  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    

Page 40: Sand river capabilities corporate

©  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    

Page 41: Sand river capabilities corporate

©  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  

Page 42: Sand river capabilities corporate

©  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  

Page 43: Sand river capabilities corporate

©  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.  

Page 44: Sand river capabilities corporate

©  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.  

Page 45: Sand river capabilities corporate

©  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.      

Page 46: Sand river capabilities corporate

©  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  

Page 47: Sand river capabilities corporate

©  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)  

Page 48: Sand river capabilities corporate

©  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

Page 49: Sand river capabilities corporate

©  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

Page 50: Sand river capabilities corporate

©  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%

Page 51: Sand river capabilities corporate

©  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

Page 52: Sand river capabilities corporate

©  2012  SandRiver  Technologies  Pvt.  Ltd  52  

CASE STUDIES ON WEBSITE ENHANCEMENTS…

Page 53: Sand river capabilities corporate

©  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.”