SlideShare a Scribd company logo
1 of 53
Download to read offline
©	
  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 ‘08
TIMELINES
First
Release
DiscoveryDiscovery
DesignDesign
DevelopDevelop
Integrate &
Test
Integrate &
Test
TrialsTrials
DeploymentDeployment
Jun ‘08
Subsequent
Release
DesignDesign
DevelopDevelop
Integrate &
Test
Integrate &
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.
Discovery
PlanningPlanning
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	
  
Milestone	
  
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	
  
EscalaFon	
  Path	
  
©	
  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
OPME
NT	
  OF	
  
IPAD	
  
REMO
TE	
  
DIAG
NOSTI
C	
  
APPLIC
ATION	
  
ACROS
S	
  
MOBIL
E	
  
PLATF
ORM.	
  
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	
  
ST
UD
Y	
  :	
  
WE
B	
  
BA
SED	
  
SA
TEL
LIT
E	
  
AIR
TIM
E	
  
AN
D	
  
EQ
UIP
ME
NT	
  
PR
OC
UR
EM
EN
T	
  
PO
RTA
L	
  
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	
  
–
SHIPM
ENT	
  
TRACK
ING	
  IN	
  
TRANS
PORTA
TION	
  
AND	
  
LOGIS
TICS	
  
INDUS
TRY	
  
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,Exc
hange	
  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
Complexity/BusinessValue
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 App
Automation 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.”

More Related Content

What's hot

Company profile
Company profileCompany profile
Company profileyahyaoui
 
Sample DaaS - North America
Sample DaaS - North AmericaSample DaaS - North America
Sample DaaS - North AmericaResearchFox
 
Romexsoft presentation
Romexsoft presentationRomexsoft presentation
Romexsoft presentationRomexsoft
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offeringsguest7f7cc9d
 
Corporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsCorporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsSigma Infosolutions, LLC
 
Elite S summer school 2020 - Standardisation training by David Filip
Elite S summer school 2020 - Standardisation training by David FilipElite S summer school 2020 - Standardisation training by David Filip
Elite S summer school 2020 - Standardisation training by David FilipDavid Filip
 
Adrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductorAdrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductorRevistaBiz
 
Convert the notification feature to the notification microservice
Convert the notification feature to the notification microserviceConvert the notification feature to the notification microservice
Convert the notification feature to the notification microserviceDaisuke Yamashita
 
Greenfinch Service Overview - November 2014
Greenfinch Service Overview - November 2014Greenfinch Service Overview - November 2014
Greenfinch Service Overview - November 2014Deborah Keenan
 

What's hot (15)

Company profile
Company profileCompany profile
Company profile
 
Notes
NotesNotes
Notes
 
Sample DaaS - North America
Sample DaaS - North AmericaSample DaaS - North America
Sample DaaS - North America
 
Romexsoft presentation
Romexsoft presentationRomexsoft presentation
Romexsoft presentation
 
Corporate Mailer
Corporate MailerCorporate Mailer
Corporate Mailer
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
 
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
 Migration to Liferay DXP - Digital Experience Platform | KNOWARTH Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
 
SI presentation eng
SI presentation engSI presentation eng
SI presentation eng
 
Corporate Presentation Sigma Infosolutions
Corporate Presentation Sigma InfosolutionsCorporate Presentation Sigma Infosolutions
Corporate Presentation Sigma Infosolutions
 
Elite S summer school 2020 - Standardisation training by David Filip
Elite S summer school 2020 - Standardisation training by David FilipElite S summer school 2020 - Standardisation training by David Filip
Elite S summer school 2020 - Standardisation training by David Filip
 
OSTS_White_Paper
OSTS_White_PaperOSTS_White_Paper
OSTS_White_Paper
 
brocade-pernod-ricard-ss
brocade-pernod-ricard-ssbrocade-pernod-ricard-ss
brocade-pernod-ricard-ss
 
Adrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductorAdrian purcarea, country manager, freescale semiconductor
Adrian purcarea, country manager, freescale semiconductor
 
Convert the notification feature to the notification microservice
Convert the notification feature to the notification microserviceConvert the notification feature to the notification microservice
Convert the notification feature to the notification microservice
 
Greenfinch Service Overview - November 2014
Greenfinch Service Overview - November 2014Greenfinch Service Overview - November 2014
Greenfinch Service Overview - November 2014
 

Similar to Sand river capabilities corporate

crescendo tech profiel
crescendo tech  profielcrescendo tech  profiel
crescendo tech profielRama Krishna
 
Megha_Singh_Resume
Megha_Singh_ResumeMegha_Singh_Resume
Megha_Singh_ResumeMegha Singh
 
Existco Statement of Capabilities 2013
Existco Statement of Capabilities 2013Existco Statement of Capabilities 2013
Existco Statement of Capabilities 2013Existco Pty Ltd
 
FMDlite app to support Falsified Medicines Directive in UK
FMDlite app to support Falsified Medicines Directive in UKFMDlite app to support Falsified Medicines Directive in UK
FMDlite app to support Falsified Medicines Directive in UKKalpen Shah
 
01 Outsource To India New Creation It
01 Outsource To India New Creation It01 Outsource To India New Creation It
01 Outsource To India New Creation ItoutsourceToIndia
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company OverviewVijay Kumar
 
Gramener IT Services Enterprise Overview
Gramener IT Services Enterprise Overview Gramener IT Services Enterprise Overview
Gramener IT Services Enterprise Overview Cannyfore
 
Tekroots Profile Presentation
Tekroots Profile PresentationTekroots Profile Presentation
Tekroots Profile Presentationtekroots
 
Gateway Corporate Presentation
Gateway Corporate PresentationGateway Corporate Presentation
Gateway Corporate PresentationRavi Krishna
 
Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Ritanshu Barnwal
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS companyAndrei Groodiy
 
Indus Aviation Systems LLP
Indus Aviation Systems LLPIndus Aviation Systems LLP
Indus Aviation Systems LLPindusaviation
 

Similar to Sand river capabilities corporate (20)

crescendo tech profiel
crescendo tech  profielcrescendo tech  profiel
crescendo tech profiel
 
Megha_Singh_Resume
Megha_Singh_ResumeMegha_Singh_Resume
Megha_Singh_Resume
 
Existco Statement of Capabilities 2013
Existco Statement of Capabilities 2013Existco Statement of Capabilities 2013
Existco Statement of Capabilities 2013
 
SantoshDengale
SantoshDengaleSantoshDengale
SantoshDengale
 
Virtutech Solutions Corp Presentation
Virtutech Solutions Corp PresentationVirtutech Solutions Corp Presentation
Virtutech Solutions Corp Presentation
 
Resume
ResumeResume
Resume
 
Azr infotech services
Azr infotech servicesAzr infotech services
Azr infotech services
 
SantoshDengale
SantoshDengaleSantoshDengale
SantoshDengale
 
Presentation May, 2012
Presentation May, 2012Presentation May, 2012
Presentation May, 2012
 
About vmoksha brief
About vmoksha briefAbout vmoksha brief
About vmoksha brief
 
SI presentation
SI presentationSI presentation
SI presentation
 
FMDlite app to support Falsified Medicines Directive in UK
FMDlite app to support Falsified Medicines Directive in UKFMDlite app to support Falsified Medicines Directive in UK
FMDlite app to support Falsified Medicines Directive in UK
 
01 Outsource To India New Creation It
01 Outsource To India New Creation It01 Outsource To India New Creation It
01 Outsource To India New Creation It
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company Overview
 
Gramener IT Services Enterprise Overview
Gramener IT Services Enterprise Overview Gramener IT Services Enterprise Overview
Gramener IT Services Enterprise Overview
 
Tekroots Profile Presentation
Tekroots Profile PresentationTekroots Profile Presentation
Tekroots Profile Presentation
 
Gateway Corporate Presentation
Gateway Corporate PresentationGateway Corporate Presentation
Gateway Corporate Presentation
 
Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS company
 
Indus Aviation Systems LLP
Indus Aviation Systems LLPIndus Aviation Systems LLP
Indus Aviation Systems LLP
 

Sand river capabilities corporate

  • 1. ©  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  
  • 2. ©  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.  
  • 3. ©  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  
  • 4. ©  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!  
  • 5. ©  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  
  • 6. ©  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  
  • 7. ©  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  
  • 8. ©  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  
  • 9. ©  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  
  • 10. ©  2012  SandRiver  Technologies  Pvt.  Ltd   GEOGRAPHIES  SERVED   United  States   Europe   India   Australia   10  
  • 11. ©  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…  
  • 12. ©  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  
  • 13. ©  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  
  • 14. ©  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  
  • 15. ©  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  
  • 16. ©  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  
  • 17. ©  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  
  • 18. ©  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  
  • 19. ©  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 ‘08 TIMELINES First Release DiscoveryDiscovery DesignDesign DevelopDevelop Integrate & Test Integrate & Test TrialsTrials DeploymentDeployment Jun ‘08 Subsequent Release DesignDesign DevelopDevelop Integrate & Test Integrate & 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. Discovery PlanningPlanning 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  
  • 20. ©  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   Milestone   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  
  • 21. ©  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  
  • 22. ©  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   EscalaFon  Path  
  • 23. ©  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  
  • 24. ©  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  
  • 25. ©  2012  SandRiver  Technologies  Pvt.  Ltd   SandRiver  Experience  
  • 26. ©  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  
  • 27. ©  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.  
  • 28. ©  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  
  • 29. ©  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  
  • 30. ©  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
  • 31. ©  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      
  • 32. ©  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      
  • 33. ©  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      
  • 34. ©  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      
  • 35. ©  2012  SandRiver  Technologies  Pvt.  Ltd   CASE   STUDY     –   DEVEL OPME NT  OF   IPAD   REMO TE   DIAG NOSTI C   APPLIC ATION   ACROS S   MOBIL E   PLATF ORM.   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      
  • 36. ©  2012  SandRiver  Technologies  Pvt.  Ltd   CASE   ST UD Y  :   WE B   BA SED   SA TEL LIT E   AIR TIM E   AN D   EQ UIP ME NT   PR OC UR EM EN T   PO RTA L   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.      
  • 37. ©  2012  SandRiver  Technologies  Pvt.  Ltd   CASE   STUDY   – SHIPM ENT   TRACK ING  IN   TRANS PORTA TION   AND   LOGIS TICS   INDUS TRY   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      
  • 38. ©  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    
  • 39. ©  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    
  • 40. ©  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    
  • 41. ©  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  
  • 42. ©  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  
  • 43. ©  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.  
  • 44. ©  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.  
  • 45. ©  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.      
  • 46. ©  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  
  • 47. ©  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,Exc hange  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)  
  • 48. ©  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 Complexity/BusinessValue 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
  • 49. ©  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
  • 50. ©  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 App Automation Offshore% Onsite%
  • 51. ©  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
  • 52. ©  2012  SandRiver  Technologies  Pvt.  Ltd  52   CASE STUDIES ON WEBSITE ENHANCEMENTS…
  • 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.   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.”