 |
Delivery Models |
|
|
|
| |
ONSITE |
|
|
|
|
| |
Developing applications in typical situations is defined by an increased need to collaborate every step of the way with the client. |
|
|
| |
This holds true for projects that are open ended and time based like product development and engineering applications. |
|
|
| |
At times like these our onsite services encompass a host of computing environments and business areas. Onsite services are managed completely with infrastructure set-up at the client's premises. |
|
|
| |
Clients are provided with consultants and programmers specialized in relevant areas. Our services include Business Requirements Analysis and Technology Assessment, Formulation of Functional Specifications, Design, Coding, Testing, Maintenance and Support.
|
|
| |
OFFSHORE |
|
|
|
|
| |
This model best suits projects with a well-defined 'Project Plan'. Onsite program managers from Krish interact with the clients on a regular basis to manage the requirements for outsourcing. In certain cases, the program manager is located offshore and maintains regular communication through fax, telephone and email. Regular onsite meetings further support him. Client Extranet is also accessible to the clients for review of progress in project. The client can conduct mid-term reviews with the program manager at their offices or at the offshore office. Our engineers also facilitate installation and acceptance testing at the client's office. |
|
|
| |
Maintenance projects, porting requirements and application development to well defined specifications are some of the engagements that are typically delivered in an offshore model. |
|
| |
HYBRID |
|
|
|
|
| |
Hybrid development is a combination of onsite and offshore services that deliver results at highly reduced costs. |
|
|
| |
Activities carried out at onsite |
| |
Requirements engineering |
| |
Development of detailed specifications |
| |
Activities carried out at offshore |
| |
Software development and testing is done offshore at our development center in India. |
| |
This model maximizes efficiency in resources and costs. Proven benefits of this model include |
| |
Near-24 hour work cycles |
| |
The ability to structure and assemble teams with diverse, multiple skill sets |
| |
Lower costs for resources |
| |
The ability to quickly scale (up or down) depending on the requirements |
|
|
| |
This model has its own set of challenges including management and administration costs, optimization of cross-cultural communication and the management of onsite teams. However, our well-documented and tested processes and experience in successfully implementing this model have enabled us to overcome these challenges and establish successful working relationships with global clients. |
|
| |
RESEARCH WORK |
|
|
|
|
| |
Certain basic components, concepts and frameworks, developed and tested adequately, provide for addressing generic application issues, and development requirements. In its endeavor to ensure that the reinvention of the wheel is minimized, Krish has made significant investments in developing such tools and frameworks. These provide for significant advantages on all its projects, including: |
| |
 |
Faster development |
 |
Minimal new code |
 |
Increased focus on the business functionality |
|
|
|
| |
Extensive Research is done to develop Palm OS and Pocket PC based applications supporting client requirements. |
|
| |
PROCESS |
|
|
|
|
| |
We have a refined and evolved set of artifacts for every phase of the SDLC. Our project approach focuses on the right mix of formal rigor and engineering pragmatics. As part of this, we set fine-grained milestones for every project. Deliverables attached with every milestone help ensure that the team is on track and the expectations are in sync. Focus on process efficiency and quality is a significant factor in our success. |
|
| |
 |