|
Software: systems design
At IBIS we believe that no code should be written until it
has been fully designed and agreed upon.
When embarking upon a project IBIS are keen to work hand in hand with the client to ensure we gather a full set of their detailed requirements.
Once we are in possession of the client requirements we produce an in-depth document stating our understanding of the client's requirements and how we propose to resolve them. This document begins an iterative process, with the client discussing the areas they wish to change and which sections they are happy with. Once the requirements have been agreed, IBIS will then produce user interface prototypes and detailed specifications for all stages of the project. When the software design and specifications have been written, the client will be asked to "sign-off" the documentation and IBIS will deliver the software as laid out in the documentation.
By following this methodology, clients can be assured that they are receiving the software they require and IBIS can ensure that they are delivering the software that is required. It also ensures that the entire process is fully thought through prior to development, thus ensuring the project can be delivered to the timescales and budgets agreed.
Our team of Microsoft certified software developers have in-depth knowledge of designing robust software solutions and specialise in database design, object modelling and Human Computer Interaction (HCI). Via the use of our iterative design process we assure that we deliver what the client wants and not what we think they need.
|