Skip to content

Product Roadmap

GrinSystem — ERP dla Produkcji Żywności

Status: Draft v1.0 | Marzec 2026 Horyzont: 36 miesięcy (Marzec 2026 — Marzec 2029)


Wizja Produktu

GrinSystem staje się standardem branżowym dla małych i średnich producentów żywności w Europie Środkowo-Wschodniej. W 2029 roku system obsługuje 3,000+ zakładów produkcyjnych w 6 krajach, jest rozpoznawany przez audytorów IFS/BRC jako narzędzie ułatwiające certyfikację i generuje MRR > 3M PLN.


Timeline Overview

2026 Q1-Q2  │ FAZA 1: Core MVP
             │ Receptury · ZP · Magazyn · Batch Tracking · Alergeny
─────────────┤
2026 Q3-Q4  │ FAZA 2: Operacje i Finanse
             │ Koszty · RCP · CRM · Wysyłka · API · Tablet v2
─────────────┤
2027 Q1-Q2  │ FAZA 3: Jakość i Zgodność
             │ HACCP · QC · Audyt IFS/BRC · Dostawcy · Kalibracje
─────────────┤
2027 Q3     │ EKSPANSJA CEE
             │ Rumunia, Bułgaria (EN + RO/BG)
─────────────┤
2027 Q4-    │ FAZA 4: Integracje i Skalowalność
2028 Q2     │ KSeF · MRP · IoT · BI · EDI · Marketplace
─────────────┤
2028 Q3+    │ FAZA 5: Platformizacja
             │ AI Suite · Partner Ecosystem · White-label

FAZA 1: Core MVP (Miesiące 1–6)

Cel: Produkt gotowy do sprzedaży. Rozwiązuje fundamentalny ból: "Excel → jeden system"

KPI Fazy 1: - 20 płatnych klientów (beta) - NPS > 30 - Churn < 8%/miesiąc - Czas onboardingu < 30 minut

Moduły i Funkcje

M1.1 — Zarządzanie Recepturami

Funkcja Priorytet Sprint
Tworzenie receptur z BOM (1 poziom) Must 1
Wersjonowanie receptur Must 1
Kalkulacja kosztu z cen zakupu Must 2
14 alergenów UE — auto-wykrywanie Must 2
Wielopoziomowe BOM (5 poziomów) Should 3
Import receptur z Excel Should 4
Symulator kosztów "co jeśli" Should 5

M1.2 — Zlecenia Produkcyjne

Funkcja Priorytet Sprint
Tworzenie ZP z receptury Must 1
Lista materiałów z rezerwacją Must 1
Statusy ZP + dashboard Must 2
Rejestracja faktycznego zużycia Must 2
Tablet UI — widok ZP Must 3
Rejestracja odpadów Should 4

M1.3 — Magazyn (Gospodarka Magazynowa, Dostawy i Wysyłka)

Moduł Magazyn jest autonomiczny i obejmuje: przyjęcia PZ, stany, FEFO, dostawy inbound oraz wysyłkę outbound (WZ, kurierzy, dokumenty eksportowe).

Funkcja Priorytet Sprint
Multi-magazyn (typ: surowce/WG/opak) Must 1
Przyjęcie PZ z LOT i datą ważności Must 1
Stan magazynowy real-time Must 2
FEFO sugestia partii Must 2
Alerty stanów minimalnych Must 3
Lokalizacje (strefy/regały) Should 4
Inwentaryzacja Should 5

M1.4 — Magazyn: Batch Tracking i Traceability

Batch Tracking jest częścią modułu Magazyn. Genealogia partii jest budowana na podstawie zdarzeń z PZ, ZP i WZ.

Funkcja Priorytet Sprint
Auto-generowanie LOT wyrobu Must 2
Traceability backward (wyrób → surowce) Must 3
Traceability forward (surowiec → klienci) Must 3
Raport traceability PDF Must 3
Alerty partie wygasające Must 4
Blokada partii (Hold) Should 5

M1.5 — System i Użytkownicy

Funkcja Priorytet Sprint
Multi-tenancy (RLS) Must 1
Role użytkowników (4 role) Must 1
Tablet PWA offline-first Must 3
Dashboard główny Must 2
Setup Wizard onboarding Should 5
Druk etykiet LOT Should 4

Sprint Plan (6 sprintów × 2 tygodnie)

Sprint Fokus Deliverable
S1 (Tyg 1-2) Infrastructure + Auth + DB Schema Login, tenant, role setup
S2 (Tyg 3-4) Receptury + Koszty Pełny CRUD receptur z kalkulacją
S3 (Tyg 5-6) Magazyn + PZ + FEFO Przyjęcia z LOT, stany, FEFO
S4 (Tyg 7-8) ZP + Realizacja + Batch ZP end-to-end, auto-LOT
S5 (Tyg 9-10) Traceability + Tablet Raporty traceability, PWA offline
S6 (Tyg 11-12) Polish + Launch Alerty, eksporty, onboarding, testy

FAZA 2: Operacje i Finanse (Miesiące 7–12)

Cel: Obsługa pełnego cyklu operacyjnego. Redukcja Excela do zera.

KPI Fazy 2: - 100 płatnych klientów - MRR 60,000 PLN - ARPU 600 PLN/miesiąc - NPS > 40

Moduły i Funkcje

M2.1 — Koszty Produkcji

Funkcja Opis
Koszt zamkniętego ZP Materiały (historyczne ceny) + robocizna + overhead
Konfiguracja overhead % kosztu, stała/godz, stała/partię
Raport marżowości Tabela: produkt → koszt → cena → marża
Symulator wariantów receptury Optymalizacja składu pod kątem kosztu
Trend kosztów Historia kosztu per receptura (12 miesięcy)

M2.2 — RCP / Czas Pracy

Funkcja Opis
START/STOP na tablecie Rejestracja czasu per ZP
Stawki godzinowe Per klasa pracownika
Raport efektywności Czas planowany vs rzeczywisty
Planowanie zmian Tygodniowy scheduler
Eksport do listy płac CSV dla zewnętrznego systemu HR

M2.3 — CRM (Klienci i Zamówienia)

Moduł CRM jest właścicielem zamówień sprzedaży. Zamówienia inicjują przepływ do Produkcji i Magazynu przez zdarzenia.

Funkcja Opis
Baza klientów Karty, historia, kontakty
Zamówienia sprzedaży ZS tworzone w CRM → zdarzenia do Produkcja i Magazyn
Cenniki Ceny per klient, rabaty
Reklamacje Rejestr powiązany z partiami
Historia klienta Zamówienia, dostawy, płatności (offline)

M2.4 — Magazyn: Wysyłka i Dokumenty

Funkcje wysyłki są częścią modułu Magazyn (nie osobny moduł).

Funkcja Opis
WZ (Wydanie zewnętrzne) Z powiązaniem do LOT, PDF
Integracja InPost API etykiety kurierskie
Integracja DPD API podstawowe
WDT/CMR Dokumenty eksportowe (szablony PDF)

M2.5 — Fakturowanie (Invoicing — Faza 2)

Fakturowanie to autonomiczny moduł wdrażany w Fazie 2. Wcześniej planowane jako "Won't Have (Faza 4)" — zmiana priorytetu. Raportowanie pozostaje zdecentralizowane: każdy moduł posiada własne raporty (Magazyn → raporty magazynowe, Produkcja → raporty produkcyjne i kosztowe).

Funkcja Opis
Faktury sprzedaży FA, FP, KOR — pełny cykl
Wystawianie faktur z ZS Integracja z CRM (zamówienia sprzedaży)
Podstawowe raporty fakturowania Zestawienie wystawionych FA per okres

M2.6 — API i Integracje

Funkcja Opis
REST API v1 Endpointy: produkty, ZP, LOT, stany, zamówienia
OpenAPI docs Swagger UI wbudowane
Webhooks Zdarzenia: ZP, LOT, stany
API Keys Per konto, możliwość revoke

Milestones Fazy 2

Miesiąc Milestone
M7 Moduł kosztów live — pierwsze firmy widzą marże
M8 RCP live — czas pracy wchodzi do kosztu ZP
M9 CRM + zamówienia — pętla zamknięta: klient → ZS → ZP → WZ
M10 Fakturowanie live — pierwsze faktury z systemu
M11 API v1 live + InPost integration live
M12 Review Fazy 2, przygotowanie do Fazy 3

FAZA 3: Jakość i Zgodność (Miesiące 13–24)

Cel: Stać się narzędziem niezbędnym do audytów IFS/BRC. Wysoki NPS u specjalistów QA.

KPI Fazy 3: - 300 płatnych klientów - MRR 200,000 PLN - Churn < 3% - NPS > 55 - "IFS/BRC ready" — 50+ klientów z certyfikacją wspartą przez system

Moduły i Funkcje

M3.1 — HACCP

Funkcja Opis
Analiza zagrożeń Katalog zagrożeń, ocena P×C, etapy procesu
Definiowanie CCP Limity, monitoring, CAR procedury
Cyfrowe zapisy CCP Niemodyfikowalne, z podpisem i timestamp
Alert przy przekroczeniu Natychmiastowy alarm + obowiązkowe CAR
Dashboard CCP Status real-time, trendy, opóźnienia
Audit Pack Jeden klik → pełna dokumentacja HACCP PDF
AI asystent HACCP Sugestie zagrożeń i CCP per produkt

M3.2 — Kontrola Jakości (QC)

Funkcja Opis
Plany kontroli Per produkt/surowiec z parametrami
Release management Wyniki → decyzja o zwolnieniu partii
Wyniki laboratoryjne Import + upload PDF
Rejestr niezgodności (NC) NC + CAPA z śledzeniem
SPC charts Wykres kontrolny dla parametrów ciągłych

M3.3 — Wsparcie Audytów

Funkcja Opis
Checklist IFS v8 Wymagania + procent zgodności + linki
Checklist BRC Issue 9 j.w.
Tryb audytora Konto czasowe read-only, deeplinki
Repozytorium dokumentów Procedury, instrukcje, certyfikaty

M3.4 — Zarządzanie Dostawcami

Funkcja Opis
Certyfikaty dostawców Z alertami 90/60/30 dni
Scorecard Ocena per dostawa, ranking
Historia dostaw i jakości Per dostawca/surowiec

M3.5 — Sprzęt i Kalibracje

Funkcja Opis
Rejestr urządzeń Dane, lokalizacja, status
Plan kalibracji Alerty, historia, certyfikaty
Powiązanie z CCP Urządzenie mierzące CCP

Milestones Fazy 3

Miesiąc Milestone
M13 Analiza zagrożeń + CCP live — pierwsze zakłady konfigurują HACCP
M15 Cyfrowe zapisy CCP na tablecie — papierowe karty odchodzą
M17 Audit Pack PDF — 10 firm przechodzi audyt z GrinSystem
M18 Case study: "Jak GrinSystem pomógł przejść audyt IFS"
M20 QC + Release management — wyroby gotowe nie wychodzą bez QC
M22 Checklist IFS/BRC — audytorzy zaczynają polecać system
M24 Faza 3 complete — przygotowanie do ekspansji CEE

EKSPANSJA CEE (Miesiące 19–27)

Rynki Priorytetowe

Kraj Firmy (szacunek) Język Regulacje lokalne Timeline
Rumunia 11,200 RO VAT RO, e-Factura (jak KSeF) M19
Bułgaria 5,040 BG VAT BG M22
Włochy 65,000+ IT FatturaPA (e-faktury IT) M27
Hiszpania 27,896 ES TicketBAI/VeriFactu M30

Wymagania Ekspansji

Obszar Co potrzebne
Lokalizacja UI Tłumaczenie interfejsu (i18n framework — React i18next)
Lokalizacja prawna Lokalne formaty faktur, e-faktury per kraj
Wsparcie Lokalna pomoc (partner lub zatrudnienie)
Płatności Lokalne metody płatności (Revolut Business, Stripe)
Marketing Lokalne SEO, obecność na targach
Ceny Dostosowanie do siły nabywczej (RO: 30-50% niżej PLN)

FAZA 4: Integracje i Skalowalność (Miesiące 25–36)

Cel: Platforma, nie tylko narzędzie. Ekosystem partnerów i zaawansowane integracje.

KPI Fazy 4: - 800+ klientów - MRR 700,000 PLN - Ekspansja: 3 nowe rynki CEE - Partner program: 20+ integratorów

Moduły i Funkcje

M4.1 — KSeF i Zaawansowane Fakturowanie

Podstawowe fakturowanie wprowadzone w Fazie 2. Faza 4 dodaje integrację z KSeF i zaawansowane funkcje podatkowe.

Funkcja Opis
KSeF API Wysyłanie i odbieranie e-Faktur (integracja z KSeF)
JPK_FA Eksport JPK dla urzędu skarbowego
Faktury zakupowe Import z KSeF od dostawców
Multi-waluta EUR, RON, BGN (ekspansja CEE)

M4.2 — MRP Lite — Planowanie Materiałowe

Funkcja Opis
Plan produkcji (MPS) Tygodniowy/miesięczny
MRP run Zapotrzebowanie na materiały z planu
Sugestie zamówień zakupu Auto-generowanie zleceń zakupu
Obciążenie linii Wizualizacja kapacytetu

M4.3 — IoT i Automatyzacja

Funkcja Opis
Integracja czujników MQTT broker → automatyczne zapisy CCP
Integracja wag Automatyczne pobieranie pomiarów
Skanery GS1 przemysłowe Natywna obsługa skanerów 2D
Edge computing Zbieranie danych bez sieci

M4.4 — Advanced BI i Analityka

Funkcja Opis
Dashboardy konfigurowane Drag-and-drop widgets
Prognozowanie sprzedaży ML — proste modele czasowe
Analiza ABC Produkty wg rentowności i wolumenu
AI Insights Automatyczne wykrywanie anomalii
Benchmarking Anonimowe porównanie z branżą
Export Power BI Connector dla Power BI

M4.5 — Marketplace i Ekosystem

Funkcja Opis
BaseLinker integration Sklepy e-commerce
EDI EANCOM Sieci handlowe (Biedronka, Lidl)
API publiczne v2 Rozszerzone endpointy
Partner portal Dla integratorów i VAR
App marketplace Pluginy od partnerów

FAZA 5: Platformizacja (Miesiące 37+)

Cel: GrinSystem jako platforma ekosystemowa. White-label dla partnerów.

Kierunki Rozwoju

5.1 AI Suite

  • AI asystent compliance (HACCP, IFS, BRC — pełny)
  • Automatyczna analiza zagrożeń na podstawie receptury
  • Predykcja problemów jakościowych (ML na danych historycznych)
  • Natural language queries: "Pokaż mi wszystkie partie mąki od dostawcy X z ostatnich 6 miesięcy"

5.2 White-Label

  • GrinSystem jako platforma dla jednostek certyfikujących (IFS, BRC) do zaoferowania klientom
  • White-label dla stowarzyszeń branżowych (np. stowarzyszenia piekarzy)
  • Marka podnajemcy z custom domain i logo

5.3 Vertical Expansion

  • GrinSystem Cosmetics (kosmetyki — regulacje inne: Rozporządzenie 1223/2009)
  • GrinSystem Pharma (suplementy diety — GMP farmaceutyczne)
  • GrinSystem Agriculture (śledzenie upraw)

5.4 Data Network Effect

  • Anonimowy benchmarking branżowy: "Twoja marża na chlebie pszennym jest o 3% niższa od mediany branżowej"
  • Alerty cenowe: "Cena mąki rośnie u 80% użytkowników — sugerujemy renegocjację"

Innowacje Wyróżniające (Competitive Moat)

Innowacja 1: One-Click Audit Pack

Problem: Przygotowanie dokumentów przed audytem IFS/BRC = 1-2 tygodnie pracy Rozwiązanie: Jeden przycisk → pełny PDF (analiza zagrożeń, plan HACCP, zapisy, NC, traceability) Efekt: Oszczędność 40-80 godzin pracy rocznie Faza: 3

Innowacja 2: Sub-5-Seconds Traceability

Problem: BRC wymaga traceability w < 4 godziny, klienci spędzają 2-3 godziny na wyszukiwaniu Rozwiązanie: Algorytm graph traversal + pre-indexed relacje → wynik w < 5 sekund Efekt: 2,000x szybsze niż papierowe śledzenie Faza: 1

Innowacja 3: Tablet-First Hall Interface

Problem: Pracownicy hali nie używają komputerów — raporty papierowe po godzinach Rozwiązanie: PWA offline-first, przyciski 44px, skanowanie QR, max 3 kroki Efekt: 100% adoption pracowników fizycznych (vs 10% dla klasycznych ERP) Faza: 1

Innowacja 4: AI HACCP Assistant

Problem: Mały producent nie ma specjalisty QA — nie wie jak zbudować HACCP Rozwiązanie: Chat AI sugeruje zagrożenia i CCP dla danego produktu/procesu Efekt: Demokratyzacja bezpieczeństwa żywności — nawet firma 3-osobowa może mieć poprawny HACCP Faza: 3

Innowacja 5: Cost Simulator

Problem: Właściciel dowiaduje się o stracie marży po kwartale Rozwiązanie: Symulator real-time: zmiana ceny surowca → natychmiastowy wpływ na cały portfolio Efekt: Decyzje cenowe w godziny, nie w kwartały Faza: 1–2


Model Cenowy (Current)

Plan Cena PLN/mies. Cena EUR/mies. Użytkownicy Kluczowe Limity
Starter 199 45 3 10 GB, 500 receptur
Pro 499 110 10 50 GB, nielimitowane
Business 999 225 25 200 GB, API, HACCP
Enterprise od 1,999 od 450 Nielimit. Custom, SLA, SSO

Opcje add-on: - Dodatkowy użytkownik: +49 PLN/mies. - Dodatkowe 50 GB storage: +29 PLN/mies. - Onboarding premium: 999 PLN (jednorazowo) - Import danych z Excel: 299 PLN (jednorazowo)

Polityka cenowa ekspansja: - Rumunia/Bułgaria: -40% vs PL (siła nabywcza) - Włochy/Hiszpania: ceny EUR (porównywalne lub wyższe)


KPI Roadmap — Finansowe

Miesiąc Płatni Klienci MRR (PLN) ARPU Churn
M6 (Faza 1 launch) 20 10,000 500 8%
M12 100 60,000 600 5%
M18 200 140,000 700 4%
M24 (Faza 3 complete) 350 280,000 800 3%
M30 (CEE) 600 540,000 900 2.5%
M36 1,000 1,000,000 1,000 2%

Ryzyka Roadmapy i Mitygacje

Ryzyko Prawdop. Wpływ Mitygacja
Faza 1 opóźnienie > 2 miesiące Średnie Wysoki Ostre cięcie scope do absolute minimum
Niska adopcja tabletu przez pracowników Średnie Wysoki UX testy z 5 użytkownikami przed launch
IFS/BRC zmienią standardy Niskie Średni Abstrakcyjna warstwa checklisty, łatwa aktualizacja
KSeF API change (MF) Średnie Wysoki Abstrakcja integracji, monitoring changelog MF
Konkurencja (Odoo, Comarch) kopiuje funkcje Wysokie Średni Szybkie iteracje, moat w UX i community
Brak talentów (dev team) Średnie Wysoki Umowy długoterminowe, ESOP dla kluczowych
Ekspansja CEE trudniejsza niż plan Średnie Średni Partnerzy lokalni jako bufor ryzyka

Definicja Sukcesu per Faza

Faza "Done" Criteria
Faza 1 20 firm płaci, NPS > 30, churn < 8%, onboarding < 30 min
Faza 2 100 firm płaci, pierwsze Case Study, API używane przez 5+ firm
Faza 3 3 firmy przeszły audyt IFS/BRC z pomocą systemu, NPS > 55
CEE Pierwsze 20 klientów poza Polską, UI dostępne w 2 językach
Faza 4 MRR > 700,000 PLN, 800+ klientów, partnership z dystrybutorem CEE

Powiązane dokumenty: brd.md · personas.md