More Related Content
Similar to Sand river capabilities corporate
Similar to Sand river capabilities corporate (20)
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
- 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.”