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 |
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