Software development consulting that starts with a free discovery workshop

A decision made in a workshop room costs a conversation, and the same decision found during the build costs a rewrite. Our software development consulting starts with a free discovery workshop, run by the engineers who then build the product.

Three phones showing the app: email and consent form, choice of service for deaf, deafblind or blind users, and the home screen with Connect, Book a meeting and Order.
  • Projects

    160+

    projects delivered since 2013 in 15+ industries

  • Team

    40+

    people work at Order Group

  • Clutch

    5.0

    average rating from 18 verified reviews

  • Workshop

    Free

    the basic discovery workshop

What software development consulting covers

Advice from the people who write the software

Software development consulting settles which problem to solve first, which technology fits it, where the risk sits and what a realistic start looks like. The discovery phase is the early part of that work, the part that defines what will be built. The engineers who run it stay on to build the product, so the scope and the technical decisions stay with the same people from the first meeting to the release.

When software development consulting makes sense

Four situations in which an outside technical view pays off before any code is written.

  • The goal is clear, the scope is not

    You know what the product should achieve, but the feature list is long and unranked. Building before ranking means paying for features that you later drop, and learning it at the first demo.

  • A system runs and a decision is coming

    An investment, a takeover or a scaling plan depends on what the current system can carry. Guessing its state is the expensive way to find out, and the answer arrives after the decision.

  • Integrations decide the plan

    The product has to talk to systems you do not control, and their limits set the schedule. Those limits are cheapest to find before the first sprint, on the first workshop agenda.

  • An AI idea needs a first test

    Whether a model can do the task on your data is a question to answer early. We run discovery for AI ideas with our own AI toolkit and test the idea before the build.

Which of the four services fits your situation

Four services compared by starting point
ServiceStart here whenHow it startsWhat you receiveSeen in
Product discovery workshopYou have an idea but no scope, or integrations shape the planOne meeting, freeA written summary, a confirmed scope with priorities, a schedule of next steps, an estimate and a basic mockup or proof of conceptEnerace, Centrum Komunikacji
Technical auditA system already runs and a decision depends on its state: an investment, a takeover or scalingA free first conversation, then a kick-offA written report with recommendations and the order of changes, discussed with you at a meetingSkyfri
Fractional CTOA product has to be built, the architecture is open, or technical decisions stallThrough the free discovery workshop, in a project built by our teamA technical leader who owns architecture, standards, estimates and technical risksKYOTO, Mudita
AI product discoveryYou have an AI idea that needs a proof of conceptDiscovery with our own AI toolkitA proof of concept that tests the idea before the build, then AI MVP development as the next stepPSONI

Seen in real projects

Discovery in practice: three projects that began with a conversation

BESS monitoring dashboard with energy, temperature and battery charts.

Technical audit

Skyfri: a seven-week audit, then the EMS

Skyfri in Oslo asked for a technical audit to show what to change in the process of building the product. It ran from 20 November 2023 to 7 January 2024, and the talks in Oslo produced a new project. Since January 2024 our engineers have worked inside the Skyfri team. The EMS has run in production since June 2024 and controls the batteries across 7 plants, more than 5 MWh in total, with more than 4 MW of battery power.

Skyfri case study
Kyoto Group platform – stacked dark interface panels with system parameters

Fractional CTO

KYOTO: technical leadership from MVP to BMS

Maciej Sułek was Project Tech Leader on KYOTO in the first stage of the collaboration, and the team built the MVP. The collaboration resumed in 2024, and until December 2024 we developed the product in Scrum. Over three and a half years it grew from a UX/UI MVP into a battery management system (BMS) based on SCADA, which monitors and controls the flow of energy in real time.

KYOTO case study
Accessibility icons – blindness and deafness

Workshops with users

Centrum Komunikacji: workshops with Deaf and blind users

Planning workshops began in July 2025, and the requirements of the tender were divided into modules, each tied to a point of the specification. From September 2025 to January 2026, workshops and tests with Deaf and blind users produced around 30 UX and UI changes, among them a high-contrast palette and rejection reasons in Polish Sign Language. Production started on 20 April 2026, nine months after the first workshops.

Centrum Komunikacji case study

How discovery runs

Discovery phase services, step by step

Basic discovery is free every time and ends with an estimate. Extended discovery is a separate, wider scope that can run for several months.

  1. One meeting

    Basic discovery is the discovery workshop. You describe the product, its integrations and the decision in front of you, and the engineers who would build it ask the questions.

    Free

  2. The opening workshop

    In a recent project for an energy trading company the workshop ran from 11:00 to 14:00, with four points: introductions between the teams, integration and technical questions, scope and module priorities, next steps with a schedule.

    3 hours

  3. Summary, scope and estimate

    A written summary follows the meeting, with the confirmed scope and the schedule. From it we prepare a basic mockup or proof of concept, which lets us estimate the work before you decide on anything further.

    Free

  4. Goals, users and the market

    Extended discovery starts with scoping sessions: meetings and workshops with all stakeholders and the product team. We learn the business goals, the needs of users and the market context, and plan the timeframe.

    Extended

  5. Specification and user stories

    Discovery continues in writing, with flows, mockups and a requirements specification written as user stories. In the energy trading project it closed the first phase on 29 September 2026.

    Extended

  6. Sprints with a proof of concept

    For PSONI, extended discovery ran from 17 March to 15 June 2026, with discovery sprints and sprints that tested a proof of concept with AI before the next stages.

    ~3 months

  7. The same team builds

    The confirmed scope is the starting point of the build, which the How we do IT page describes. For a product built around AI, AI MVP development is the next step.

    Build

What you get after discovery

Discovery documents by stage
DocumentWhat it holdsStage and who works on it
Written summaryWhat was agreed at the workshop and what happens nextBasic discovery, the workshop team
Scope and module orderModules in priority order, confirmed with the decision maker in the roomBasic discovery, the workshop team
ScheduleThe next steps and their timingBasic discovery, the workshop team
Basic mockup or proof of conceptA first version that lets us estimate the workBasic discovery, the workshop team
Vision and roadmapThe product vision and the stages aheadExtended discovery, Product Designer with your Product Owner
Personas and journey mapsWho uses the product and how they move through itExtended discovery, Product Designer on Miro and FigJam boards
Hypotheses and workshop plansAssumptions written so that they can be tested, and plans for product workshopsExtended discovery, Product Designer
Flows, mockups and clickable prototypeThe product flows and screensExtended discovery, built in Figma
Requirements specification and user storiesWhat the system must do, each requirement written as a user storyExtended discovery, written after the workshop
BacklogThe list of work items for the buildExtended discovery
MVP scope, roadmap and technical planThe scope of the MVP, a roadmap and an estimate of time and team compositionTechnical leadership, Project Tech Leader

How a consulting and discovery engagement is managed

Roles, rhythm and tools from the first workshop to the release, read in the order you need them.

  1. Who takes part on our side

    A Project Tech Leader owns the technical side of the project, architecture and technical solutions included. Every project has one: the person with the most technical knowledge in the project, appointed by our CTO together with the heads of the frontend and backend teams. A Project Manager or Scrum Master keeps the schedule and the process, and a Business Owner takes part in the workshop.

  2. Who takes part on your side

    A Product Owner or a decision maker confirms the scope, and you can take the Product Owner role yourself. The decision maker is in the room, so the scope and the order of the modules are confirmed at the workshop and the schedule of the next steps is agreed at the same table.

  3. The Product Designer

    A Product Designer takes part in discovery as well. With your Product Owner, the designer shapes the product vision and writes the hypotheses to validate, and they become a roadmap and plans for product workshops. The designer also defines personas and maps user journeys, and the work happens in Miro, FigJam and Figma.

  4. Schedule and priorities

    The Project Manager is usually the Product Owner or the Scrum Master of the project, never both. The Project Manager is responsible for the schedule, the priorities of tasks and the deadlines, and watches progress with corrective actions when needed. The Scrum Master runs the Daily Scrum, Sprint Planning, Sprint Review and the retrospective.

  5. Changes and risks

    A change outside the agreed scope is blocked until you accept it. Risks are identified and escalated to the Business Owner or the Head of Delivery, and the Project Manager organises regular project retrospectives next to the Scrum events.

  6. Communication and your tools

    Each project has its own Slack channel, clear rules for communication with you, and meetings with an agenda and a kept timebox. When you prefer it, we work in your tools. At Skyfri that meant MS Teams, Outlook with accounts in the client's domain, Slack and the client's Jira, and at KYOTO Slack and the client's Jira.

  7. Sprints and release

    Sprints, inspired by Scrum, cut the scope into parts delivered in a short and controllable time, and each ends with a release and a demonstration of the working part of the product. Every project has daily standups, peer review and code review, and tasks are written as user stories with story points. On Zeronest, an energy management platform, the same Order Group team has worked on the platform from the start, in one- or two-week Scrum sprints.

  8. Stabilization and release

    In the stabilization stage we perfect every area that decides whether the product meets the expectations of its users. When the stage is over and the first users have given positive feedback, the first version is deployed to the production environment. After the release we can monitor performance and analyse how users interact with the product.

  9. Staying with the product

    At Enerace the team stays with the product through workshops, estimates, delivery, testing on staging, release and maintenance. Production monitoring sends alerts to the team on Slack, a separate staging environment runs on an anonymised copy of production, and the mobile app is updated to meet app store requirements. Regular upkeep keeps the platform on current versions, so it takes new modules without a rewrite.

  10. Delivery stages at Centrum Komunikacji

    The system lives in a shared React and React Native (Expo) repository, with code shared between web and mobile and CI/CD from the first weeks. Stage 1 went to the client for testing in September and October 2025. Stage 2, from February to April 2026, covered production infrastructure, security and performance tests, the WCAG audit, training for the client's staff and publication in the app stores.

Four ways to start a project with us

Technology consulting services at Order Group

Each service has its own page with the scope and how to begin.

For an AI idea, product discovery with our own AI toolkit tests the proof of concept first.

Technical audit: when to order it and how it runs

The owner of a system orders an audit before an investment or a round of funding, before taking over a system from another vendor or team, or before scaling a product. The first conversation takes place in a free discovery call, and a kick-off follows. We work in your tools, propose solutions and agree the order of changes with you, and the decision after the audit is yours. Changes to an existing system go to legacy software modernization. The technical audit page has the details.

Skyfri battery control dashboard with state of charge and executed charge signals on a laptop

What the technical audit covers

A written report with the order of changes.

  • Code and architecture, the code audit
  • Data processing and performance
  • Infrastructure
  • A review of the security of code and configuration
  • The delivery process and the practices of the team

Result of the audit

The Skyfri EMS: from the field to the screen

The talks that followed the audit produced an energy management system. It decides when the batteries charge and discharge, runs peak shaving and energy trading, answers requests from the distribution system operator and keeps exports within the grid connection limit.

  1. On site

    • Azure IoT Edge Runs the EMS fully offline, because a control decision cannot wait for a lost connection.
  2. Connection

    • Azure IoT Hub Connects the EMS to the field.
  3. Data

    • Databricks pipeline The data pipeline behind the application.
  4. Application

    • Python asyncIO backend The backend of the EMS.
    • React frontend The interface of the EMS.

Highlighted: the layer that works offline

The stack is a React frontend, a Python asyncIO backend and a Databricks data pipeline. Azure IoT Edge and Azure IoT Hub connect it to the field, and it is hosted on Azure.

Fractional CTO: a technical leader inside your project

A fractional CTO is an experienced technical leader who works with a company part time, sets the technical direction, decides on the architecture and guides the engineers. At Order Group, our CTO and a Project Tech Leader take the role inside a project that our team builds, next to the engineers who write the code. Maciej Sułek has been Project Tech Leader on Mudita since July 2022, an app store for the Mudita Kompakt phone and a platform for over-the-air (OTA) updates, and wrote the technical requirements himself. The fractional CTO page has the details.

Our CTO, Maciej Sułek, co-founded Order Group in 2013

What the technical leader owns

The Project Tech Leader proposes technical solutions that fit your business goals and turns your functional and non-functional requirements into technical ones. The leader sets the code standards, runs code review, verifies the estimates and identifies technical risks. When opinions differ, the leader has the last word, and when a skill is missing, can propose a change in the team.

Fractional CTO services

AI product discovery: test the idea before the build

An AI idea raises a question that a workshop alone cannot answer: can a model do this task well enough on your data? Discovery for AI products uses our own AI toolkit and ends with a proof of concept, so the idea is tested before the next stages begin, as it was for PSONI. For a product with AI at its centre, AI MVP development is the next step.

Not sure which of the four fits? Describe your situation in one message and we will point to the first step.

Selected work

Case studies behind this advice

Where to start

Where is your project now?

Pick the situation closest to yours. Each path starts with a free conversation and ends with a clear next step.

I have an idea but no scope

First step

Book the free discovery workshop

One meeting with the engineers who would build the product. We sign an NDA before it, so you can describe the idea openly, and a written summary and a schedule of next steps follow. The scope is ranked with the decision maker in the room.

  1. An NDA before the workshop
  2. A written summary, a confirmed scope and a schedule
  3. An estimate and a basic mockup or proof of concept

A system runs and a decision depends on it

First step

Start with a free first conversation

We talk about the decision you face, then hold a kick-off. The audit ends with a written report with recommendations and the order of changes, discussed with you at a meeting. The audit covers code, data, infrastructure and the delivery process.

  1. A review of code, architecture, data and infrastructure
  2. The delivery process and the practices of the team
  3. The decision after the audit stays with you

Technical decisions stall in my project

First step

Talk to us about a technical leader

Estimates arrive that the business cannot verify, or technical risks sit in people's heads. Our CTO and a Project Tech Leader take the role inside a project that our team builds, and the way in is the free discovery workshop.

  1. Architecture and technical requirements
  2. Code standards and code review
  3. Verified estimates and technical risks

I have an AI idea to test

First step

Test the idea with a proof of concept

Discovery for AI ideas runs with our own AI toolkit and ends with a proof of concept. For a product with AI at its centre, AI MVP development is the next step.

  1. A free discovery workshop about your data and rules
  2. A proof of concept on your real task
  3. AI MVP development as the next step

I have a scope and need a team to build it

First step

Check the scope in a workshop

Discovery turns what you already have into a scope that the engineers who will build the product can plan from. The same team then continues into the build, so the decisions made at the table stay in force.

  1. A written summary and a schedule of next steps
  2. Modules in priority order, confirmed with your decision maker
  3. A hand-off to the build with the same engineers

Product & discovery

Guides and insights

All 10 articles about Product & discovery

Consulting and discovery, answered

FAQ

  • The discovery phase is the stage before development in which a team settles what to build, for whom, in what order and under which technical constraints. It turns an idea into a scope the team can plan the work from. For a new product our discovery phase services are the first stage of the collaboration, and the same engineers go on to build it.

  • Yes. The workshop and the basic mockup or proof of concept prepared from it are free every time, and you leave with an estimate. Extended discovery is a separate, wider scope that can run for several months, as it did for PSONI.

  • It depends on the scope. Basic discovery is one meeting, and the opening workshop in one of our projects took three hours. The extended discovery for PSONI took about three months, with discovery sprints and sprints that tested a proof of concept with AI before the next stages.

  • At the end of basic discovery you hold a confirmed scope, a written summary, a schedule of next steps and an estimate backed by a basic mockup or proof of concept. Anything wider, such as journey maps, a clickable prototype in Figma, a backlog and user stories, belongs to extended discovery.

  • A clear idea still rests on assumptions about scope, integrations and priorities. The workshop checks them with the people who will build the product, and integration and technical questions are on its agenda. Checking them at the table is cheaper than finding them in the build.

  • It includes four services: product discovery workshops, a technical audit, fractional CTO services and AI product discovery. For a product built around AI, AI MVP development is the next step, and for an existing system we offer legacy software modernization. Each service has its own page.

  • A fractional CTO is a technical leader who works with a company part time. CTO as a service is the same role delivered by a firm, and a full-time CTO is employed by the company. Our model sits inside a project that our team builds, so the person deciding on the architecture works beside the engineers who write the code.

  • When a product has to be built and the architecture is still open. The same goes for estimates that the business cannot verify, technical risks that sit in people's heads and not in a plan, a team that writes code without shared standards or code review, and technical decisions that stall because nobody has the last word.

Karol Oponowicz

Co-founder & Business Owner

Book a free discovery workshop

Tell us what you want to build

Your message goes to

Filip Szamborski

Filip Szamborski

Co-founder & CEO

Thank you for your message.

We read every message ourselves and get back to you within 48 hrs on business days.

Something urgent? hello@ordergroup.co

Start with a discovery workshop

Book a free discovery workshop, the first stage of your software project.

Fields marked with an asterisk (*) are required.

Order Group sp. z o.o. uses the information you provide only to reply to your enquiry and to keep a record of it (Art. 6(1)(b) and (f) GDPR). Details, including your rights, are in our Privacy Policy (opens in a new tab).

We reply within 48 hrs on business days - a person, not an autoresponder.

Using an AI assistant? It can send this inquiry for you or prepare a pre-filled form - instructions for it are in llms.txt.

SO FAR WE HAVE WORKED WITH BRANDS LIKE:

Accessibility settings

Text size

100%