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