Software Design

Process automation is the key to simultaneously improving your performance and quality.  All of the larger organisations have complex administrative hierarchies resulting in recurrent, time-consuming information flow which is not always fully computerised. Within the Belgian market, Gate-16 is a known Software Design Expert, recognised especially for its two reference, mega-applications, one serving 6,000 users and the other serving 30,000 users
  Needs analysis & functional requirements

Before committing to an IT project, a service strategy must be created and validated. The strategy defines which needs will be covered for specific user groups, and which internal and external resources will be mobilised for the project design, implementation, and operation. A preliminary analysis, of the organisation's existing IT structure, is performed in order to identify a set of candidate solutions. A preliminary estimate of the total acquisition cost may also be provided.  

If the project is 'positive', our consultants will sketch out a proposed design, or re-design, for your processes. They will indicate whether they should be fully or partially automated, and whether they will be in conflict with your current processes. For mega-applications, this work may require workshops involving several hundreds of stakeholders. In parallel with this activity, the underlying process information will be analysed, workflows will be created, data reports identified, and data templates will be built, with possible incorporation of your existing, potentially-compatible applications.  

All of this documentation will form the basis of the conceptual analysis of your solution.
   
 

 

  Functional and technical design
 
Logistics documentation will also be created to provide a detailed description of the proposed application's operation. The technical architecture (network, firewall, load-balancers, application servers, storage and back-ups) and software (applications, databases, input & outputs, interfaces, and web services) will be fully defined.  

All of the documentation will form the basis of a functional and technical analysis of the proposed solution, and the combination of conceptual, functional, and technical analyses, will constitute a complete set of specifications.