Designing business systems requires a thorough understanding of how a business operates and what the customer wants from the new system. The analysis and design work is conducted by an experienced business consultant who draws up the specifications and acts as the project manager. Software is a conceptual construct and, as such, it is notoriously difficult to clearly articulate how it should work. As system architect, the business consultant must quickly assimilate a customer’s problems so he can propose a solution. Once a basic concept has been agreed, a prototype is developed and checked by the customer for operational integrity before being passed back to the programmers for completion. Our programmers, drawn from a pool of highly qualified specialists from around the world, are selected for their skills in the programming language and hardware platform being used for each specific project. |