| |
|
| |
|
| |
Kendra Technologies
has executed several custom solutions
for various clients. We undertake
implementation of turnkey solutions
starting from strategy to system launch.
|
| |
Our
expertise
|
| |
Our key areas of focus
are enterprise and Internet based
solutions. Some of the areas of our
expertise and our products are:
|
| |
 |
Establishment of e-Marketplaces(B2B)
|
 |
Dealer network software(B2B)
|
 |
Procurement and Vendor
management for manufacturing
industry
|
 |
Establishing ERP systems
and integrating them with
e-business systems
|
 |
Human Resources management
and payroll software
|
 |
Establishment of online
store fronts
|
 |
Infrastructure planning,
performance, security,
administration and maintenance
|
|
 |
Engineer and scientific
applications
|
 |
Production management
systems
|
 |
e-learning solutions
|
 |
Supply chain management
|
 |
Computer telephony applications
|
 |
Document management system
|
 |
Finance and investment
management software
|
|

|
| |
Technologies
|
| |
The team at KENDRA
Technologies has an excellent
mix of technical expertise. Following
are some of the technologies and platforms
that form the core competence:
|
| |
|
Operating Systems
|
: Microsoft Windows
NT/XP/2000, Linux, Solaris
|
|
Webservers
|
: Microsoft IIS,
Apache, Netscape
|
|
Databases
|
: Microsoft SQL
server, mySQL, Oracle
|
|
Application servers
|
: Microsoft Commerce
Server, Weblogic,WebSphere
|
|
Implementation
|
: Microsoft ASP,
PHP, Java servlets/JSP
|
|
|
Visual Basic, C++,
JAVA, XML

|
|
| |
Software
development methodology
Software development and implementation
involves the following life cycle.
|
| |

|
| |
Each of these phases is described
in the sections below.

|
| |
Business
Analysis: A participatory approach
We carry out the detailed business
requirements analysis using our unique
methodology known as Joint Application
Development (JAD).
What is JAD ?
JAD is a methodology
that involves bringing together a
cross-functional team of people from
the client organization in a workshop
setup and facilitating highly systematic
brainstorming sessions. Various workshop
ground rules will be established by
our facilitator to ensure smooth and
disciplined conduct of the sessions
while encouraging participants to
be creatively thinking 'out of the
box'. All the points made, decisions
taken, issues identified, strategies
evolved, etc. are first written on
the white board or flip charts by
our facilitator, which upon approval
of the participants, are captured
electronically by one or two of our
recorders. This ensures that the documentation
of the discussions is accurate.
Using JAD methodology,
we drive consensus regarding the high-level
business goals and exact system requirements
within the client organization.
Parts of a textual
prototype will also be developed during
the workshop sessions, which upon
approval of the clients, will be further
fine-tuned. After couple of iterations,
upon clients' sign off, the prototype
is declared frozen.

|
| |
Functional
specifications document
Once the textual prototype
is frozen, we will prepare a functional
specifications document, which again
will undergo couple of iterations
based on the client feedback. This
document lists out all the front-end
and back functionalities and where
appropriate, correlates them with
the concerned web pages.

|
| |
Technical
design
Based on the textual
prototype and the functional requirements
document, we will carry out a technical
design of the application. This phase
might expose some of the issues that
were not addressed during the earlier
phases. We will work with the clients
for resolution of such issues. A technical
design document will be prepared during
this phase.

|
| |
Coding
During this phase our
programmers actually develop the software
based on the technical design document,
textual prototype and the functional
specifications document.

|
| |
Testing
Testing involves the following phases:
- Ongoing developer testing
- Alpha testing
- Beta testing phases

|
| |
Launch
and beyond
This phase involves
identifying a hosting company and
if we decide to go for dedicated hosting,
we will need to identify the hardware
and software requirements and procure
them. Deploying the application on
that environment and testing it will
then follow.
We will extend all
required technical support for launching
and then will continue to support
the application for an agreed upon
period.

|
| |
Our
Pricing
Depending on the nature
and size of the undertaking we offer
implementation of projects either
on a Fixed-Time and Fixed-Price
basis or on Time and Material
basis.Also, the price depends on the
platform that the client wishes us
to use. The time required and price
for implementation will be communicated
to the client right after the analysis
phase.

|
| |
e-Business
Strategy
Whether you are a new
company venturing into web enabled
services or an existing company planning
to re-engineer your business to become
an e-enabled company, Kendra Technologies
can help you evolve and implement
appropriate strategies to succeed.
Companies can leverage our technical
expertise in building systems rapidly
and in phased manner, in accordance
with your business plan.
Employing a unique,
workshop based methodology called
Joint Application Development (JAD),
Kendra Technologies helps existing
"brick and mortar" companies to arrive
at consensus within the organization
by bringing together a cross-functional
group of people to collectively evolve
the right strategies and migration
routes. We then put together a team
that will actually work on business
and technical implementation of plans.
Our expertise include:
|
| |
|