To achieve the production of high-quality software, delivering it to you on time and within the budget, Tekfocal's management, development and QA procedures are based on the CMMI and ISO 9001 standards. We do not blindly follow these industry standards; project specifics are considered and if needed we modify our management and development procedures to particular project requirements and their goals. TekFocal is a flexible partner who can customize the working model to fit your specific needs. One could choose from Fixed-Bid, Time-and-Material on-site and/or offshore teams, virtual global team or any mix of these models. We have delivered to clients using all these models. The objective is always to tailor a solution that fits your unique requirements.
We'll never promise anything we know we can't deliver. We spend more time on preliminary consultation than other companies. That initial investment of time smooths out the development process and allows you to see benefits sooner without incurring hidden costs.
For example, a typical process of project execution for projects based on the Fixed-Bid model looks as follows:
The first stage of the project is the estimation of the work and costs required for project completion. The estimation stage result is a Technical Proposal that includes:
If the conditions described in the Technical are acceptable for you (maybe after some discussions) we begin the project.
The following artifacts are the result of the subsequent stages of the project:
Our management and development methods allow outsourcing some stages/parts of the project if needed. This helps us to join in a project at any stage or to perform some stages of a project. All project tasks in your project will be performed by competent specialists and each stage of the project will be independently reviewed. Each task has a date of completion and deliverables so the project manager always knows where the project is. The project manager is the only person who can assign tasks to software developers so it is impossible that a developer does an unnecessary or wrong job.
TekFocal has all the necessary infrastructure required for successful software project development and for the customer's data protection:
We can take additional security and data protection measures on your request, for example:
TekFocal signs a contract and NDA (non-disclosure agreement) with a customer and TekFocal is legally responsible for the fulfillment of the contract, which first of all means the timely delivery of quality software and the customer's data protection. You may select a country of jurisdiction for the contract, special NDA and other legal issues.
TekFocal pays specail attention to the customer's data and source code security and protection. We typically use the following legal means:
The customer has the full IPR(Intellectual Property Rights) for all software delivered.