i2c provides continuous product development and innovation, to ensure we provide the best tools and capabilities to stay ahead of emerging market trends. We realize that every business is unique, and sometimes our solutions may not fully meet your needs. |
| |
| Defining Project Requirements |
 |
| We research all the details about your current practices, business objectives and marketing goals, ensuring we thoroughly understand all project requirements. |
| |
| Proposal Document |
 |
| We provide a description of the entire project scope, goals of the software, as well as outlines of the application functionality, constraints (such as schedules, costs, or the software engineering environment) and requirements that must be satisfied. It provides estimate on project size, work commitment, software development costs and illustrates the major milestones for the project implementation. The Proposal document is sent to the customer for review and approval before further action is taken. |
| |
| Functional Specification Development & Approval |
 |
| Any changes or updates suggested during the document review are discussed and approved by both sides to establish a Functional Specification document. Additional functional and non-functional changes are negotiated and managed via the Change Request Form. |
| |
| Software Development & Alpha Release |
 |
| Once the project requirements and the architectural design are confirmed, the application development phase is started. The outcome is an Alpha Release of the software product which is reviewed by the customer. |
| |
| QA Testing & Beta Release |
 |
| Code is reviewed and validated for consistency and functionality. After rigorous tests and approval by the QA department, Beta Release is provided to the customer. The approved and accepted Beta Release evolves into the Final Release and the project implementation. |
| |
| Final Release & Deployment |
 |
| This phase spans all activities on the new software product delivery and deployment. i2c transfers appropriate knowledge, conducts comprehensive training and provides final technical/user documentation. |
| |
| Ongoing Technical Support & Enhancements |
 |
| i2c provides ongoing support for a predetermined period of time. During this period, any programming error or bug detected is corrected with no additional cost. |
| |
| Project Management & Communication |
 |
| Project Managers work closely throughout the process and respond rapidly to addressing customers’ change requests, questions or concerns. |
| |
| Quality Assurance |
 |
| Continuous supervision by the professional QA staff is provided throughout the implementation process. All program deliverables are inspected. |
| |
| Business Benefits of Custom Enhancements |
 |
| The obvious benefit of custom enhancements is the ability to ensure that the functionality exactly matches your needs. Custom enhancements ensure that your business operates optimally and that your products and solutions are industry leading. |
 |
 |
Clear specification of the problem and the solution |
 |
Known costs and time scales |
 |
Specialist, up-to-date knowledge not available in-house |
 |
No need for additional staffing and associated costs |
 |
Development is performed off-site |
 |
Concentrate on your core business activities |
 |
Utilize expert, professional programmers to create and deliver custom modifications mapped to unique business needs |
| |
|
| Our custom enhancements provide you with the flexibility to modify our solutions to align with your business requirements. This includes minor changes to your existing software and completely new modules that will integrate smoothly with existing programs. |