Custom Web Applications
Forecasting, fleet operations and more
Need an online system for employee training or a client portal? Do you require forecasting for production or to provide data for aiding in business decisions? How about utilizing tablets to allow your clients to sign off on receivables? We can work with you to build anything from a specialized module to a full web application from the ground up allowing you to increase efficiencies with a system that meets your requirements.
We have over 10 years of experience creating, modifying and maintaining online applications and are well versed in both PHP and Ruby on Rails. These languages allow us to efficiently scaffold a system with core functionality in place. Creating a customized application allows us to develop a system which meets your organization's unique goals and requirements. We also work with a variety of open source systems such as Concrete5 and Drupal where we build individual modules or components to increase the functionality of your website.
The Process
An outline of the process we go through with you in developing a customized online system.
Consultation
We meet with you to determine the scope and goals of your project. This conversation gives us greater insight into the desired functionality, specific requirements and priorities of the project.
Specifications
Based off of our initial consultation and any further discussions, a specification document outlining the scope of the project is developed. This is used to prioritize development and features. Once the specification document is approvied a plan and estimate is provided.
Pre-Development
Any final research regarding frameworks, modules, and deployment environment is done during this phase. This also includes mapping out data relations and interactions.
Development
During the development phase you will have access to the new system to provide feedback as components are created. Progress is released to a staging server on a regular basis and we are in continual communication with you.
Final Testing
After completion of the specifications, the final testing is performed including functional, performance, and usability testing. Once this phase is concluded and approval received we are set to deploy the new system.
Deployment
The system is deployed to a production server where it is available for full usage by intended parties. Triple I is available for additional phases, edits, feature additions, and changes which can be made on the development environment and deployed as specified by the client.