Software Development
While VRT generally favours the use of existing software wherever possible, there are times when custom software development is required. In the heterogeneous world that VRT works, our solutions are developed using a range of technologies and architectures, depending on customer requirements:
(a) Applications based on Microsoft Technologies
- Visual Basic and .NET programming
- Microsoft SQL Server
- Microsoft Report Services
(b) "AMP" Based Web Applications
- Hosted on Linux or Windows Server (LAMP/WAMP)
- Apache or Microsoft IIS Web Server
- MySQL/PostgreSQL/MS-SQL database
- PHP Scripting
- Xaraya web application framework.
(c) Low-level application integration
- Communications drivers and application integration
- Low-level, compiled (C/C++)
- CTAPI (Citect API)
- Scripting (Perl, bash, WSH)
- Web Services interfaces
VRT has developed its own unique project management methodology, Eng-IT, to ensure successful implementation of these systems. Eng-IT facilitates the delivery of IT solutions based on engineering skills and experience.
Our philosophy is to employ a top-down approach to planning and design, but a bottom- up approach to development and implementation.
