IT consulting for public procurement

April 10, 2026 · Opinion · 4 min read

An incorrectly formulated technical specification (TS) in tender documentation for IT solutions procurement can cost a government customer not only time but also millions of hryvnias. The absence of clear criteria, vague requirements, or, conversely, excessive detail for a specific vendor creates risks of project disruption and inefficient use of budget funds. This is precisely why the TS formation stage is critically important, and engaging IT consulting minimizes these risks, ensuring transparency and efficiency in procurement.

Analysis of needs and business processes

Before formulating requirements for an IT solution, a deep analysis of the customer’s current business processes is necessary to clearly define their needs. Often, government agencies lack sufficient expertise to identify all nuances independently, leading to the procurement of functionality that is either unused or does not align with real tasks. IT consulting at this stage helps to:

  • Identify bottlenecks and potential optimization points.
  • Formulate functional and non-functional requirements that align with the organization’s strategic goals.
  • Assess the current IT infrastructure and its readiness for integrating a new solution.

It is important that the TS reflects not just the desired outcome, but also the path to achieving it, describing how the new solution integrates into the existing landscape and which business processes it automates.

Requirements for architecture and integration

Modern information systems rarely function in isolation. Integration with other government registries, internal ERP/CRM systems, and electronic document management (EDM) systems is key to ensuring operational continuity and efficiency. The TS must clearly outline requirements for the solution’s architecture and integration capabilities:

  • API interfaces: Define the standards and protocols by which the system should interact with others, e.g., RESTful API, SOAP.
  • Scalability: Specify expected loads and the possibility of expanding functionality or user numbers in the future.
  • Compatibility: Requirements for operating systems, databases, browsers, and other software.
  • Microservices architecture: If appropriate, specify requirements for modularity and component independence.

Unclear integration requirements can lead to significant additional costs and delays during the implementation phase.

Cybersecurity and data protection

For government agencies, cybersecurity is a priority. Any IT solution processing state or personal information must meet high protection standards. The TS should detail security requirements:

  • CSIS: The presence or necessity of building a Comprehensive System for Information Security (CSIS) in accordance with Ukrainian regulatory documents.
  • Personal data protection: Requirements for compliance with GDPR (if relevant for international interaction) and the Law of Ukraine “On Personal Data Protection”.
  • Authentication and authorization mechanisms: Requirements for Multi-Factor Authentication (MFA), user roles, event logging.
  • Incident protection: Requirements for backup, data recovery, and incident response.
  • Security audits: The possibility of conducting independent security audits before and after implementation.

Maintenance and development conditions

The lifecycle of an IT system does not end with its implementation. Continuous maintenance, updates, and functional development are integral parts of its operation. The TS should include provisions for:

Criterion Description
Warranty period Duration of free defect correction after implementation.
Technical support Support levels (1st, 2nd tier), response time (SLA), communication channels.
Updates and patches Frequency of update releases, conditions for their installation.
User training Format, scope, and frequency of training for end-users and administrators.
Documentation Requirements for technical, user, and administrative documentation.

Clearly defining these conditions will help avoid additional expenses and ensure stable system operation in the long term.

How Softline solves this

The Softline team provides comprehensive IT consulting throughout all project lifecycle stages, including preparation for public procurement. Softline experts assist customers in formulating detailed and justified technical specifications that comply with both business needs and legal requirements. This includes analyzing business processes, developing architectural solutions, defining integration requirements with existing systems (ERP, CRM, EDM) and government registries, as well as ensuring compliance with cybersecurity and personal data protection standards. The UnityBase platform, developed by Intecracy Group, allows for rapid prototyping and creation of functional solutions, simplifying visualization and refinement of requirements during TS formation. Softline also advises on optimal cloud solution models (IaaS/PaaS/SaaS) and hybrid infrastructures, ensuring maximum efficiency and compliance with budget constraints.

Competent IT consulting during the preparation of technical specifications for public procurement is an investment in project success. It ensures transparency, minimizes risks, optimizes costs, and guarantees that the customer receives the solution that best meets their needs and strategic goals.

Expert comment

When formulating technical specifications for public IT procurement, striking a balance between detail and flexibility is paramount. In practice, over-specifying functionality for a particular vendor often leads to limited competition and higher prices, while insufficient clarity on security and performance requirements can result in project failure.

Anton Marrero
Anton Marrero Founder of Softline, member of the Supervisory Board of Intecracy Group