This sets us apart from other consulting firms who use programmers with no skills other than programming, and who sometimes find it difficult to understand and solve complex business problems. The appropriate staff is assigned to each stage. The client and our management periodically review the progress of each stage. The client's staff and management are regularly kept up to date with the status of the project, as well as consulted with at all stages of the product development. We form a tight working relationship with the client, as we recognize that a project can never succeed without the clients active involvement.
Great care is taken to ensure that the correct tools are used.
This is achieved by following a hierarchical decision making process when deciding on which tool best fits the task at hand. Firstly we determine whether there is an existing solution on the market that will resolve the business situation. If there is not such a product, we determine whether the problem can be resolved by using a business application like a database manager or spreadsheet. Custom Systems recognizes that training forms a fundamental ingredient to the successful implementation of a project.