|
EBSolute
has strong expertise in offshore execution of software projects and has a well
defined methodology "Nozomi" for the execution of such projects.
Project Setup
Process Flow
Details
Qualification/Pre-project/Inquiry Stage
- It is recommended that Client shares project overview (brief document
containing description, expected technologies, domain knowledge, stages
with EBSolute by sending documents electronically.
- EBSolute will review such documents, have initial Q/A session to
understand it clearly and select proper team for detailed on-site
system study.
- Such initial exchanges of information will help EBSolute in understanding
the requirements clearly and selecting, [training, staffing] appropriate
team in India.
- These initial exchanges also help in understanding any specific
methodology, tools and techniques used by Client in the normal course
of development. EBSolute, on need basis will adopt such practices
followed by Client
- For on-site assignments, candidates short listed (pre-qualified
based on the requirements of project) by EBSolute can be interviewed
by Client. Normally for on-site assignments, Client will be responsible
for the management of such engineer but on need basis he will be supported
by off-shore team.
Team Structure and Communication Method
-
A technical person from EBSolute will work onsite at Client site. This onsite coordinator
will be the main interface between Client and EBSolute offshore team. This makes the
communication between EBSolute and Client fast, smooth and hassle free. Using this
on-site coordinator Client will be in constant touch with development teams in India.
-
Alternately, Client can appoint one of their staff members as the single point of
contact for communication with the offshore team.
-
The Offshore Team will be lead by a project leader, who will be the single point
of contact from India.
-
Regular communication will take place via emails, chat sessions, phone calls and visits.
Development Methodology
-
The onsite as well as the offshore team are well versed in international standards of
development methodologies including various models such as Water-Fall model,
RAD (Rapid application development), OO Methodology, etc.
-
EBSolute strongly advocates creating a gPrototypeh, which makes sure that both Client
and EBSolute have a common understanding of the project requirements and scope.
We feel that this Prototype is the fastest way of narrowing any gaps in the
understanding of the requirements and the scope. Such Prototype of mid-term
deliveries help both the teams at Client side and in India to be in sync with each other.
-
At the beginning of each project EBSolute and Client will create a development plan best
suited for the project.
Project Tracking
-
Weekly status reports, conference calls will be made to track progress of the project.
-
Project related documents, files will be exchanged securely over the
internet.
-
Daily communication will take place via e-mail, chat and phone calls whenever necessary.
-
Mid-Term reviews: This can be conducted at U.S. or in India. Client side Project
leader can come to India, talk with the development team and take a review of
completed part. Also EBSolute Project leader / technical lead can travel to U.S.
for such reviews.
Quality Management
-
At each project milestones such as requirement analysis, design, development
and testing, the deliverables will be sent to Client for a pre-delivery review.
-
Detailed test scripts, test data will be prepared jointly with Client and
the test results will be a part of the deliverables.
-
If required the intermediate deliveries can be made available either via secure
file transfer or by placing them on a secure area on Internet.
Change Request Management
We understand that each project evolves over a period of time and there will be
certain change requests in the due course of project. We will accept minor change
requests without any extra cost to the Client. For Major change requests / enhancement
requests (those which have a significant impact on the project effort, cost, schedule)
a impact analysis report will be sent to Client for approval before implementing them.
Development Environment
EBSolute will provide standard development environment in India (like office PCfs,
serverfs, ISDN connection for internet). If any special hardware, software product
required for the project is not available locally, we will request the Client to loan us
for the development period.
Flexible Payment Terms
-
Onsite (Client site)-
The normal payment terms are on monthly basis.
-
Offshore (India)-
The normal payment terms are based on project milestones.
However EBSolute would be flexible and consider Client's convenience.
|