|
A disciplined approach is critical
to successfully create business solutions on time, in
scope, and within budget. A project's success depends
as much on business objective alignment, project management,
designing and development processes as on writing quality
code.
We are flexible yet process centric,
willing to adapt any process to serve our customers.
A standardized development methodology helps us to provide
very cost-effective and efficient business solutions.
This process will help you understand in advance what
would be involved in outsourcing a project to us in
India.
PHASE- I – Plan and Elaborate The Project
In this phase, Once the project
is confirmed, the objective is to understand clearly the
your requirement. When doing business on the Internet,
we realize the importance of being clearly understood,
to provide the best solutions to our customers. These
are brainstorming sessions that help determine the business
objectives and marketing goals. Prototype story boards
or screen layouts are used for role-playing.
The
request is examined. To understand the requirements
better, some questions are emailed back to you. You
are advised to fill in the Client Questionnaire or we
can discuss this on-line with help of Messenger.
The request is now re-examined for
any further details required at this stage. If not,
then we will send you a detailed study report with process
flow diagram.
In this phase, Customer continuous
involvement and feedback needed to develop robust business
application.
PHASE- II – Planning and Confirmation
During this stage, we scope and design the e-business
systems and supporting software, network, hardware and
infrastructure needed for the project. Our Technical
experts advise the client on options available to him
with respect to architectural approaches and technology
solutions for project implementation.
Based on the architecture and technology chosen, the
development team of Programmers, graphic designers and
project managers draft a development plan for the project
with cost and time estimation.
PHASE- III - Design and Develop
A prototype development methodology ensures smooth
communication between user and developer with different
backgrounds.
Methodology - In this methodology, once the preliminary
requirements are clarified, the next step is to quickly
build the layout & prototype of the business application.
From then on, it is the continuing evolution of this
prototype until it becomes the final product, exact
to specifications.
Visibility - The key Advantage. This
is a revolutionary, new approach to application development
and extremely suited to offshore development. When you
outsource your requirement of business solutions to
us, we are sensitive to the fact that you require high
visibility of the WIP (work in progress). This is the
reason why we have adapted this methodology to our development
process. At each stage along the development, the application
evolves before your own eyes. Here are the broad milestones
in this process:
Site Layout: One of the important areas of any site.
Our creative graphic designer makes the layout as image
file on the base of your preference and site object.
We also consider your industry, business process and
more many other things. On approval we will start prototype
work.
Prototype: Most crucial phase. The
prototype shows you the shape of things to come. This
is much more than just a visual representation. Here
all part of the site developed with HTML with proper
comments to finalize the business logic and site flow.
It represents all the screen elements in the final solution.
This is the mould into which we start to breathe the
breath of life! Feedback from the client is taken and
required modifications are incorporated.
Functional Development: On completion
of prototype our programmer design the final architecture
on base of finalized Prototype and also start coding
the business application. In this phase we can accept
only minor modification or change from customer, as
this changes and modification affect on whole application
integrity.
Testing and Analysis: The prototype
evolves to its more complex level of existence. Many
parts of the prototype spring to life. We have this
intermediate delivery before the final delivery to establish
the proof of concept. The client can now almost feel
the solution that he/she had entrusted us to develop.
What remains now is just formality. Our quality department
checks the functionality as per your original need.
Final Delivery: The final product is
delivered after testing. There are no surprises, and
no tense expectations on the date of delivery. For,
you had seen it evolve!
PHASE- IV – Deployment And TRAINING
Performance of the site is monitored
for a period of one month if there is no site maintenance
agreement.
Any problems found during this period will be solved,
without any additional cost to the customer.
|