Application Programming

Tii uses both model-based and non-model-based approaches through different frameworks. Some of the salient and key features of our custom software development approach are:

  • Well-planned requirements specification process
  • Structured methodologies and frameworks
  • Highly distinguished quality process
  • Process-oriented development methodology
  • Propriety tools to augment development process

In addition, Tii uses the following programming principles when developing your applications to ensure cost effectiveness and flexibility:

  • A custom build when necessary. This gives us greater speed in delivery which in turn means faster time to benefit and lower cost for our clients. This is exemplified by the use of quasi-development tools and software such as Microsoft’s SharePoint Portal Services for portal creation and maintenance and Office 2007 for workflow creation and forms creation. We are leaders in this area being one of 150 companies world-wide to be selected by Microsoft to assist in design, testing, and real-life use of Office 2007, SharePoint Portal Server 2007 and Exchange 2007.
  • Reuse of custom developed logic. By reusing our already existing library of custom developed logic and customizing components from a library of utility applications, we reduce development time and costs for those areas where custom development is necessary.
  • Utility computing. Tii uses both hardware and storage virtualization. This is a concept of grouping the processing power of many physical servers to run applications. This benefits our clients in many ways including:
    • Ability to add more processing power on demand without having to take servers offline.
    • Ability to increase overall processing power of the server pool simply by adding additional machines to the pool. This can be done without taking the existing pool offline.
    • Increased hardware redundancy – simply put, a physical server can fail and all processes will continue to run seamlessly on the remaining servers in the pool.
    • Increased data center redundancy – the services running in the primary data center can be transferred to our backup data center seamlessly.

Tii designs the administrative component of your application in order to greatly simplify the traditionally inefficient and highly repetitive aspects of managing one or more studies or registries. These unique features deliver study-wide and cross-study productivity boosting capabilities that decrease overhead burden, increase status visibility and enhance compliance;

  • Workflow support
  • Real-time metrics and data viewing
  • Create/edit site and create/edit user
  • Automatic reporting for project management
  • Automatic honorarium calculations