TRI - Technical Resources International, Inc. The Power of Three
About TRI News Clients Contact Home
Communication Services Health Research Information Technology
 
About TRI
Overview
Web Services
Application Services
Network Services
Support
IT

Application Development
Whether you want to have a simple website presence or an enterprise e-business application, TRI can develop web based and window based application development. Our services are designed and engineered to easily fit each client's unique business process. We provide expert design, development and integration services for companies seeking to create new business applications, or enhance existing ones.

We offer clients the benefit of our thorough knowledge of technology components, software tools, integration techniques, and multi-platform environments to create optimally integrated systems that support clients’ business and technology requirements.

Our Software Development Life Cycle
We assist clients from initial requirements definition, to architecture design, application selection and integration, and development and deployment.
Analysis
A complete analysis is needed as, how the web based or window based application is going to help the present system and how it is going to help the business. Moreover the analysis should cover all the aspects especially on how the application is going to join the existing system.
  •  Input: Interviews with the clients, supportdocs by the client, discussions Notes, etc.
  •  Output: Work plan, Hardware-software requirements, Supporting documents

Specification Building
Preliminary specifications are drawn up by covering up each and every element of the requirement. After reviewing and approving the preliminary document, a written proposal is prepared, outlining the scope of the project including responsibilities, timelines and costs.
  •  Input: Reports from the analysis team
  •  Output: Complete requirement specifications to the customer

Design and development
After building the specification, the layouts and navigation will be designed as a prototype. Throughout the design phase our team will develop test plans and procedures for quality assurance. In parallel our Database team will sit and understand the requirements and develop the database with all the data structures and sample data will also be prepared
  •  Input: Requirement specification
  •  Output: Site design with templates, images and prototype

Content writing
This phase is necessary mainly for the web sites. TRI has professional content writers who write industry specific and relevant content for the site.
  •  Input: Designed template
  •  Output: Site with content

Coding
Programmers add the code without disturbing the design.
  •  Input: The site with forms and the requirement specification
  •  Output: Database driven functions with the site, Coding documents

Testing
All applications have an intensive testing. TRI does Integration testing, Stress testing, Scalablity testing, load testing, resolution testing and cross-browser compatibility testing. Both automated and manual testing.
  •  Input: Requirement specifications, technical specifications and technical documents
  •  Output: Completed application, testing reports, error logs, interaction with developers

Maintenance and Updating
Once the application is operational, technical maintenance, content management and updating, site visit activity reports, staff training. For web sites, it will need quite frequent updations to keep them very fresh.
  •  Input: Site/Application, content/functions to be updated, re-Analysis reports
  •  Output: Updated application, support documents to other life cycle steps and teams.