Professional Services

We offer a full range of software consulting services including the following;

  • Requirements Analysis
  • Software Design & Development
  • Web Design & Development
  • Multimedia & Graphic Design
  • Configuration & Change Management
  • Technical Support
  • Training
  • Project Management
  • Software Research
  • Database Design
  • Quality Assurance
  • Network Design
  • Hardware Consulting
  • Solution Documentation
Development Process

We follow a tried and effective development process based on the Rational Unified Process, The development cycle is divided into four phases, each with one or more milestones, making it easy to keep track of your projects progress.

  • Inception Phase - First we determine the exact requirements for your project; we study your issues and processes to ensure we understand your needs. Your verification of the resulting requirements document is the milestone for this phase.
  • Elaboration Phase - Next we design and architect your solution. We create detailed functional specifications and mockups of your software's interfaces to show you how they will look and feel.
  • Construction Phase - Next we develop, test and document your software using current best practices. We work according to an easy to follow plan and provide regular progress reports.
  • Transition Phase - Finally we deploy your solution, including any necessary configuration or change management. We perform a trial run to allow you to verify the finished software meets the contract requirements.

Post Deployment Services: Our services do not end once your solution is deployed; if required we will train your staff and provide ongoing technical support and maintenance. We will resolve any programming issues found within the first three months free of charge.

Tools and Technologies

Our consultants have varied backgrounds with a wide range of experience and expertise covering design and development of software and multimedia including the latest and most effective tools and technologies. We specialize in Windows and Internet development using the following technologies and tools.

  • .NET Framework, ASP.NET
  • C#, Visual Basic.NET
  • C++, MFC, ATL
  • Visual Basic 6.0
  • Java
  • XML, DHTML
  • VBScript, Javascript
  • ASP, IIS
  • Windows 2003/XP/2000/NT/9x
  • SQL Server, MS Access
  • Adobe Photoshop & Illustrator
  • Macromedia Flash and Fireworks
  • Macromedia Director