Project Management
We provide project management of information-technology related projects. Our project managers have been involved in various computerisation projects ranging from local area networks to large multi-platform wide area networks.
We have developed IT strategy for corporations and advised on systems procurement and implementation. We have managed computer vendors in government departments as well as in multi-nationals.
System Design & Development
We design and develop software to meet your unique requirements. We also customise off-the-shelf software and provide auxiliary programs to meet your exact requirements.
We are proficient in developing software using several computer languages (Delphi, Visual Basic, C++, Oracle, SQL, Progress, Microsoft SQL and Microsoft Access ) on various operating platforms.. Windows NT, Windows 2000, UNIX or Linix servers. For Internet-based solutions, we develop in Java for front end with SQL or Oracle as data engine.
Accounting and Financial Systems
We have designed and implemented accounting and financial systems for the private sector as well as the public sector, specialising in BEST-PRACTICE systems. For the public sector, we have developed a speciality in assignments focused on skill upgrading, capacity building and the implementation of sustainable improvements in financial management utilising computerised accounting and financial applications where appropriate.
We strive to introduce international best practice within the context of local customs and culture.
Computer Systems Diagnostic Review
We work in conjunction with auditors to review and enhance computer systems performance and security. We use several methods of sampling data accuracy and completeness. We also advise senior auditors on inherent system weaknesses that have to be enhanced with managerial and other controls.
On occasions, we perform full diagnostic reviews of systems covering hardware, software, networks, system usage and ICT personnel.
Corporate & IT Security
IT Security Solutions We offer a wide range of technical advice, services and products to ensure the privacy, accuracy and availability of even the most complex communications networks, IT systems and Intranets. Our consultants are world leaders in their various fields, familiar with the latest tools and techniques, and our advice is entirely product-independent.
Penetration Testing We interrogate our clients’ communications and IT networks to identify potential weaknesses and to explore the feasibility of exploiting these to constitute a breach of network security or integrity.
Personnel Security Working in an entirely open manner we implement socially responsible staff screening and supervision programmes.
Physical Security We design complete security solutions for green-field building projects and developments. Thereafter we supervise the installation from design through to final testing and hand-over to on-going maintenance.
Training and Awareness Using the latest marketing and change management tools and techniques, we establish strong security cultures within our client organisations.
Measurement Using empirical and psychological mechanisms we benchmark the effectiveness of our clients’ security regimes against national and international standards and against their trading partners and competitors. We use the results to feed back ongoing improvements.
Business Continuity & Crisis Management
We combine our specialist experience with our clients’ detailed knowledge of their business processes. Consequently our business continuity solutions establish a clear set of actions to be invoked in the event of an emergency in order to return to “business as usual” as quickly and efficiently as possible.
The continued and correct functioning of vital business processes under all conditions is a prerequisite to the survival of our clients’ enterprises. Disasters are not defined by their cause but by their impact. Time is a major factor. Speed of response, the accuracy of information and the quality of leadership are critical factors in handling major incidents.
We identify the principal business activities and their associated critical processes, and highlight actions to be completed in priority order to ensure business survival.
We estimate accurately the effects of a possible incident upon the business. The impact of the loss of critical processes and their maximum acceptable recovery times are analysed.
Potential losses are quantified.
We devise a recovery strategy based upon agreed business objectives and prepare a global business continuity plan. We then work with individual functions within the company to develop and integrate subsidiary continuity plans.
Responsibilities for invocation and execution of all these plans are devised.
Training staff to respond effectively in the event of an incident, especially during times of stress, is vital to the success of the recovery process. We devise, conduct and evaluate business continuity exercises; such training ranges from walk-throughs with key staff to full simulations and can be repeated on an on-going basis. Lessons learned are fed back into the Continuity plans must evolve and change with the business or they will become irrelevant and unworkable. By working with our clients we ensure validity of the plans and compatibility.
Disasters will occur from time to time. We work with our clients to ensure they have in place a properly trained crisis response team to take firm control under such unfortunate circumstances.
IT Training
We undertake training needs analysis and ICT training for senior management and normally design it specifically for the organisation's requirements. These include :
- Computer Awareness
- Computer Security
- Office applications (word-processing, spreadsheets, project management software, etc)
- Accounting applications
- Customised Application
IT Research & Development
As part of our full IT-related services, we carry out research on technology solutions for our clients. We help our clients identify similar environments to their organisation and review the technical solutions implemented including:
- corporate needs analysis
- level of automation (computer hardware, networks and software)
- cost/benefit analysis
- impact analysis
We then develop an implementation plan for the client, and provide technical project management assistance.
System Acquisition & Implementation
We have acted as procurement agents for several of our larger clients. When we acquire systems for our clients, we:
- define technical requirements checklist for the hardware, operating systems and application software setup
- prepare bid documents with the technical requirements and issue them to potential suppliers
- define bid evaluation criteria and train client on the process of evaluation
- assist in the bid evaluation
- provide technical assistance and project management in the implementation of systems