CONSULTANCY – FROM CONCEPT TO LAUNCH

Our team boasts a proven track record in implementing complex governmental information systems, with rich experience across various sectors such as public health and insurance, justice, business registration etc.. We offer comprehensive consulting services tailored to both public sector entities and private businesses seeking efficient information systems implementation. Our preferred approach is akin to a “funnel,” wherein projects begin with broad concepts and gradually narrow down to precise software specifications.

Consultancy in software development

The full lifecycle of our consulting services encompasses the following steps:

  • Development of a Concept of Operations Document: This high-level document outlines the tasks the software is expected to accomplish, along with descriptions of the general software architecture and its functional components.
  • Development of a Terms of Reference (ToR) Document: The ToR document comprises various sets of requirements, including technology specifications, software architecture guidelines, implementation strategies, project milestones, and deadlines. It also includes a functional model detailing system actors and informational objects, functional requirements specified through use cases, and non-functional requirements covering aspects such as security, performance, licensing, warranty, maintenance, and documentation.
  • Effort Estimations Document: Based on the ToR, we provide detailed estimations of the efforts required for implementing the information system, including manpower allocation and duration estimates.
  • Supervision of Software Solution Implementation: Acting on behalf of the beneficiary, we oversee the adherence of the software solution and its implementation process to the ToR, ensuring alignment with project objectives.
  • Operational Acceptance of Software Solution: We provide support in the decision-making process regarding the acceptance or rejection of the solution for launch into operational use.
  • Consultancy for Further Evolution of Software Solution: We offer ongoing support for the development of new functionalities or modules, iterating through the cycle from concept to precise functional and non-functional requirements (ToR).

Throughout the consultancy process, we maintain close communication with the solution beneficiary, starting from initial needs elicitation and continuing through to the launch into operation.