|
 |
 |
 |
 |
 |
Services |
TCT is an offshore software development company that offers application development, reengineering, concept development and data warehousing to a wide range of industries and business areas. Working with our customers continuously, we are able to execute a project from a mere concept to the final, polished solution.Qualities of our services are driven by comfort, cost benefits, schedule and budget targets, and confidentiality and security issues to our customers.Though we base in India, we provide you a feel of local presence with our service.
|
|
 |
 |
 |
Application Development, Maintenance, Re-engineering and Data Warehousing. |
 |
Manufacturing, Textiles, Readymade Garments, Sales Management, Developer Controls, etc. |
|
|
|
| Project Management | Methodology | Documentation | Offshore Software Development | Technology |
| |
| Project Management |
- Initial Case Study
- Feasibility Study
- Risk Analysis
- Estimating Cost
- Choosing Development Platform and Components
|
- Preparing SRS (Software Requirement Specifications)
- Proposal
- Project Confirmation
- SDLC Planning, Monitoring, Reviewing and Implementing
- Realization
|
|
|
Resource Management
Based on the technical requirement of a project we plan for both machine power and manpower. Normally every project team consists of Project Lead, DBA, Technical Lead, Team Member and Testing Team. |
|
Design and Development
Design
The software's overall structure and its nuances are defined. In terms of the client/server technology, the number of tiers needed for the package architecture, the database design, the data structure design etc., are all defined in this phase.A software development model is thus created. Analysis and Design are very crucial in the whole development cycle so much care is taken during this phase.
|
|
Development
First we plan for whole project development, and then split it into week and then to date. We choose right technician for right job. Every technician in that team have a daily targets. We are closely watching the progress of the project with PMS (Project Monitoring System – Our own application which is used to analyze the project progress). Also weekly review meeting will be conducted with the whole project team and project manager. So we can easily make right decisions for any deviations on that week itself. |
|
Quality Assurance
We apply Quality Control and Management principles to all aspects of the Project Execution, Delivery and Management cycle. Rigorous Quality Control and Management procedures minimize the number of defects. During each step of the Quality Assurance cycle, metrics data are collected and cross referenced against our internal database.The collected metrics and data are finally put into the Quality Management Database for internal audit and review. We don't compromise on quality even if we have to meet the toughest of deadlines. As far as timely delivery of projects and customer satisfaction is concerned, we have a 100% track record. For us, quality is the path, not the destination. |
 |
Regression Testing
Regression testing is an integral part of the extreme programming software development method. Regression bugs occur whenever software functionality that previously worked as desired, stops working or no longer works in the same way that was previously planned. Typically regression bugs occur as an unintended consequence of program changes. Regression testing can be used not only for testing the correctness of a program, but it is also often used to track the quality of its output. |
|
Stress Testing
Stress testing refers to tests that put a greater emphasis on robustness, availability, and error handling under a heavy load, than on what would be considered correct behavior under normal circumstances. In particular, the goals of such tests may be to ensure the software doesn't crash in conditions of insufficient computational resources (such as memory or disk space), unusually high concurrency, or denial of service attacks. |
|
Release management
We don’t have any separate release manager; only our project manager will manage the software releases. Whether it may be initial software or upgraded software we released only with the version number to track the project releases easy. We follow a reporting sheet for communicating with client which holds the details about service request and change request details, patch details, application version details etc., |
|
|
 |
|
 |
|
|
|
|