FAQ
F.A.Q.
on SPT Offshore Services
Q1: How do I benefit if I outsource?
Q2: If I want to outsource, why would I contract
to SPT?
Q3: How can I contract to SPT?
Q4: What does the usual development proposal
include?
Q5: What is SPT’s Solutions Delivery
Model?
Q6: What support does SPT usually provide
for the developed custom software?
Q7: How does SPT protect my confidentiality?
Q8: How does SPT handle questions of ownership
for the developed projects?
Q9: What does SPT charge for its development
services?
Q10: How would SPT bill me?
Q11: How can I communicate with SPT?
Q12: How can SPT solve the Time Zone Difference?
Q1: How do I benefit if I outsource?
A: If you out-source some or all of your
software development you benefit in the
following ways:
You significantly increase your development
capacity without increasing your
company's personnel;
You can concentrate your company's efforts on the strategic
planning and faster
responding on the market opportunities;
You get an access to development resources with wide and deep
experience in
different common, new, and specific technologies;
You get top quality software development at extra low offshore
development rates
and can essentially cut your development costs.
Top
Q2: If I want to outsource, why would I contract
SPT?
A: If you decide to outsource we would recommend
contracting
SPT in the following cases:
You need an offshore software developer with experience in
development for
Software Solutions
BPO Services
CAD / GIS services
We do not claim something as "SPT can
do everything!", but we can honestly tell that in these
fields we are real experts and can solve your problem at the
highest quality level.
You need to solve the complex technical problem and immediately
implement the solution in software. Our experience covers
various subject areas; we can extend more the spectrum of
our work for you if you will need it.
You are looking for qualified web enabled solutions. It is
enough new direction for SPT development service; nevertheless
we have already finished large web enabled solutions and also
a couple smaller projects. Our designers can imagine and implement
the unique shape of your web site. It will be nice like your
favorite fine art and handle for use like your own body.
The project that you would like to outsource is small or medium
size or your company is small or medium size enterprise and
you have difficulties finding a proper offshore software developer,
because most of them are oriented on the large enterprises
and do not take a project if it costs less than some fixed
amount that usually varies from $5,000 to $50,000 US. SPT
does not have any limitations like these. Every customer and
every project is very important for us and we are always doing
our best. It does not mean, sure, that we take only small
or short-term project; we are generally focusing for a Long
Term Partnership.
You would like to cut the development costs, but want the
project to be developed on your site. In this case SPT can
send to your company an expert who will fulfill the project
in your office.
Top
Q3: How can I contract to SPT?
A: If you have a potential project that you
consider to outsource to SPT, please send us the problem description
and/or specification of the software you would like to be
developed. We will prepare the development proposal that serves
as a contract and send it to you in 1-5 working days since
we get the problem description/specification. The time to
prepare the proposal depends on the size and complexity of
the project.
Top
Q4: What does the usual development proposal
include?
A: The development proposal usually includes
the following paragraphs:
Contents
Description
Problem Description
A restatement of your needs as we understand
it
Proposed Solution
Our proposal of what to do to meet that need
Functional Description
Detailed description of what exactly the
software that we propose to create does
User Interface
Description of the user interface with screen
shots (dialog bitmaps)
Platforms
Systems on which our solution will run (Windows
3.x, Win 95/98, NT, Unix, etc.)
Files
Description/List of files involved in the
project (input files, output files, .INI files, help files,
installation program etc.)
Dependencies
Issues on which the project depends (3rd
party software, customer action, etc.)
Limitations
Description of critical issues and values
(maximum number of records, maximum file size, minimum RAM
requirements, etc.)
Development tools
Tools that will be used to complete the project
Testing
Description of who and how will test test
our work
Support
Description of technical support that will
be provided to the customer after the project's completion
and delivery
Deliverables
Description/List of what and when will be delivered to the
customer to complete the project (software itself, source
code, documentation, etc.)
Ownership
Description of who and on which conditions
owns the results of the project
Schedule
Description of how long the project will
take to complete relatively to the start date, including major
milestones such as start, working prototype, final version,
testing complete, documentation complete, final delivery,
etc.
Budget
Description of how many programmer days each
part of the schedule will take and amount that we will charge
for each programmer day
Terms
Description of what amount and on which project's
stage customer will pay
Duration
Term during which this proposal is valid
Contact Information
Information containing who in SPT and how
should be contacted with questions or comments on the proposal
and project
Top
Q5: What is SPT’s Solutions Delivery
Model ?
SPT delivers Software solutions globally
at the clients’ site as well as from its state-of-the-art
software development center located in India. With technical
expertise across various platforms and experience of providing
solutions to industries such as Finance, Manufacturing, Retail,
Utilities, and specialized technology domains, SPT has established
an unmatched credibility with all its clients.
The software development process is governed by very stringent
guidelines ensuring high levels of quality in the solution.
To implement software projects, we have adopted the industry
standard process identified in the Software Engineering Project
Management lifecycle.
PROJECT TRACK
Project Monitoring
SPT creates the entire plan in MS Project and sends to the
client upon project commencement
The plan includes intermediate milestones, completion dates
and identifies resource allocation
Every week and at every major milestone, we update the client
on the project status with reference to the original plan
Task Scheduling and Tracking
Identification of staff roles and assignments
MS Scheduler to track role-wise tasks
Regular access to tasks and review
Security levels for task modifications
Top
Q6: What support does SPT usually provide
for the developed custom software?
A: Technical support depends on the concrete
project's specifics. Usually SPT provides support during six
months after final delivery. Such support includes free fixing
of problems discovered with the system that fall within the
scope of the proposal. These problems are limited to system
failure, crash, lock-up, or differences in operation from
the specifications.
Top
Q7: How does SPT protect my confidentiality?
A: Everyone in SPT understands the importance
of this question. That is one of the first issues that is
being discussed with any new SPT employee. All SPT employees
have signed internal Non-Disclosure Agreement. When we start
working with a new client we usually sign the Non-Disclosure
agreement between the client and SPT. Any confidential information
from a client goes directly to people who work with this client
and does go neither out of SPT, nor even to other SPT employees
who are not involved into the project. After the project is
completed all confidential information is either returned
to the client or deleted.
Top
Q8: How does SPT handle questions of ownership
for the developed projects?
A: The full rights on projects, including
the software, source code, and documentation, are usually
the sole property of the customer. Very rarely we would like
to leave the rights to re-use some components, but these components
never contain any specific business logic and/or confidential
information received from customer. We always negotiate this
issue with customer and include it in the development proposal
that both customer and SPT sign before project's start. Anyway,
the customer has the "final word" in this question.
Top
Q9: What does SPT charge for its development
services?
A: For our software development services
we charge from $10 to $20 per man-hour. The rate depends and
can vary on the exact project specifications decided according
to the final SRS document based on the complexity and size
of a project.
Top
Q10: How would SPT bill me?
A: The billing procedure depends mostly on
the size of the project. Usually we split the budget on four
equal parts due upon start of development, delivery of the
working prototype, final delivery of the software, and acceptance
testing by the customer. The payment method is a wire transfer
to SPT’s bank account in India. The budget, terms, and
the payment method are also negotiable and are subjects for
the development proposal.
Top
Q11: How can I communicate with SPT?
A: In the offshore software development business
communications are vitally important. And very often communications
is also one of the biggest problems that is faced by the parties
participating in outsourcing. Understanding the importance
of this issue, we would like to ensure you that you will not
face such communicational difficulties as:
Technical communicational problems: SPT has Internet on-line
connection; a dedicated internet, good phone and fax lines;
A 24 hour phone line to interact with the project team;
often uses postal services such as DHL, UPS, FedEx, TNT, and
others.
Technical & general mutual understanding difficulties:
our managers have very good experience of work with different
customers and projects; different kinds of project specifications
or problem descriptions; launching, fulfilling, delivering,
and supporting projects both via Internet and personally at
a customer's site.
Top
Q 12: How can SPT solve the Time Zone Difference
?
SPT’s 24/7 - Remote Client Management
System
Our production facilities are situated in
Hyderabad. Our time zone difference (12 Hours) gives us the
strategic advantage to service customers in the U.S overnight.
A Project leader independently responsible for development
and management of the project will be present at our facility
round the clock which will enable you to interact with the
project team and monitor/manage your projects on a real time.
Remote Client access and contact procedures provide a single
point access for the software development and project progress,
which enables proactive management of job in progress. This
practice of ours ensures close monitoring and confirms the
availability of technical and support services over various
stages of PDLC, such as Coding, Testing, de-bugging and implementation
etc. Our Communication and hardware infrastructure assures
transferring, accessing, and managing project deadlines between
remote client-service provider locations. This system helps
eliminate performance bottlenecks by working in conjunction
with the requirement and work practices of our clients.
|