Download Kendra Brochure

 
 

 

 
 

Our expertise

Technologies

Software development methodology

Our Pricing

e-Business Strategy

What is JAD ?

 

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:

 
  • Business Analysis

  • e-business strategy

  • Technical implementation

  • Migration Routes

  • Organizational Changes

  • Customer Service

 
   
 
 
Copyright © 2001-2006 Kendra Business Technologies. All Rights Reserved.