Files
AdRoute/documentation/internal/public/business_analysis_summary.md
Radosław Gierwiało 0a3f2f451b Initial version
2025-08-24 15:49:50 +02:00

6.0 KiB

Podsumowanie Analizy Biznesowej - System AdRoute

Iteracja 1 - Status: KOMPLETNA

Data: 2025-08-19
Wersja: 1.0
Analityk: Analityk Biznesowy
CTO: Zleceniodawca projektu


📋 ZEBRANIE WYMAGAŃ - STATUS

OBSZARY ZDEFINIOWANE KOMPLETNIE

1. ROLE UŻYTKOWNIKÓW

  • 5 głównych ról: Właściciele miejsc, Reklamodawcy, Agencje reklamowe, Administratorzy, Moderatorzy
  • System delegacji: Agencje mogą działać w imieniu właścicieli z zarządzanymi uprawnieniami
  • Weryfikacja: Obowiązkowa dla miejsc reklamowych, opcjonalna licencja dla właścicieli

2. SYSTEM WYSZUKIWANIA

  • 5 metod wyszukiwania: Adres/ulica, mapa interaktywna, kod pocztowy, trasy A-B, promień od punktu
  • Zasięg: Domyślnie 5km, suwak 1-50km
  • Precyzja: Obowiązkowe współrzędne GPS dla wszystkich miejsc

3. FILTRY WYSZUKIWANIA

  • 5 kluczowych filtrów: Typ miejsca (billboard, citylight, LED, plakat + rozszerzalne), rozmiar, zakres cenowy, okres dostępności, podświetlenie
  • Elastyczność: System łatwo rozszerzalny o nowe typy

4. INTEGRACJA Z MAPAMI

  • Dostawca: Google Maps API
  • Funkcje: Zdjęcia satelitarne, Street View, natężenie ruchu, pomiar odległości
  • Kompleksowość: Pełen pakiet funkcji mapowych

5. PROCES REZERWACJI

  • Model: Widget kalendarza → oferta → akceptacja przez właściciela (48h) → płatność
  • Okresy wynajmu: Minimum 2 tygodnie, maksimum bez ograniczeń, gradacja co tydzień
  • Przejrzystość: Ceny i dostępność widoczne w czasie rzeczywistym

6. SYSTEM PŁATNOŚCI

  • Osoby prywatne: Przelewy24.pl (karta, BLIK, przelew, mobile payments)
  • Firmy: Dodatkowo faktury pro-forma z odroczeniem płatności
  • Bezpieczeństwo: Płatność po akceptacji oferty przez właściciela

7. MATERIAŁY REKLAMOWE

  • Upload: Pliki graficzne (JPG, PNG, GIF) i PDF przez reklamodawcę
  • Akceptacja: Właściciel zatwierdza projekt przed montażem
  • Odpowiedzialność: Reklamodawca za całą logistykę, montaż i koszty
  • Rola platformy: Wyłącznie pośrednictwo, brak usług montażu/projektowania

8. PANELE UŻYTKOWNIKÓW

Panel właściciela (6 funkcji):

  • Zarządzanie ofertami, Kalendarz dostępności, Historia rezerwacji/zarobków
  • Komunikacja z reklamodawcami, Statystyki wyświetleń, Zarządzanie delegacji

Panel reklamodawcy (6 funkcji):

  • Historia wynajmów, Zarządzanie kampaniami, Ulubione miejsca/watchlista
  • Powiadomienia, Narzędzia planowania, Komunikacja z właścicielami

🚧 OBSZARY WYMAGAJĄCE DOPRECYZOWANIA (@TODO)

Kwestie finansowe i biznesowe:

  • Prowizja platformy: % od transakcji, kto ponosi koszty, różne stawki
  • Model monetyzacji: Opłaty dodatkowe, konta premium, promocje ofert
  • Polityka zwrotów: Anulacje, zwroty, reklamacje

Szczegóły techniczne:

  • Zdjęcia miejsc: Liczba (min/max), formaty, rozdzielczość, moderacja
  • Wymiary: Standardy, tolerancje, jednostki miary
  • Ceny: Model cenowy (dzień/tydzień/miesiąc), waluta, promocje sezonowe
  • Opisy: Długość, wymagania, moderacja treści
  • Kalendarz: Mechanizm blokowania dat, aktualizacje dostępności

Aspekty prawne:

  • Dokumenty weryfikacyjne: Wymagane dokumenty dla różnych typów właścicieli
  • Zgodność z prawem: Pozwolenia na reklamę zewnętrzną w różnych miastach

Funkcje zaawansowane:

  • Analityka: Porównanie ofert, rekomendacje, analiza efektywności
  • Integracje: Export do systemów księgowych, API dla partnerów
  • Oceny: System ocen użytkowników, historia współpracy

🎯 KLUCZOWE USTALENIA DLA ARCHITEKTA

Model biznesowy:

  • Platforma pośrednictwa - łączy strony, nie świadczy usług fizycznych
  • B2B2C - obsługa firm, agencji i osób prywatnych
  • Skalowalna architektura - przygotowana na rozszerzenia

Wymagania techniczne:

  • Geolokalizacja: Precyzyjne GPS + integracja Google Maps
  • System płatności: Integracja Przelewy24.pl + faktury pro-forma
  • Upload plików: Obsługa grafiki i PDF
  • Kalendarz: Zaawansowany system zarządzania dostępnością
  • Powiadomienia: Email, push notifications, SMS

Bezpieczeństwo i prywatność:

  • Weryfikacja tożsamości: KYC dla użytkowników biznesowych
  • System uprawnień: Delegacja z kontrolą zakresu
  • RODO: Zgodność z ochroną danych osobowych

📊 STATYSTYKI ANALIZY

  • Przeprowadzonych wywiadów: 29 pytań i odpowiedzi
  • Zdefiniowanych funkcji: 47 głównych funkcjonalności
  • Ról użytkowników: 5 + system delegacji
  • Oznaczonych @TODO: 15 obszarów do doprecyzowania
  • Pokrycie wymagań: ~85% (podstawowe funkcjonalności kompletne)

🚀 NASTĘPNE KROKI

Dla Architekta Oprogramowania:

  1. Analiza wymagań technicznych na podstawie zdefiniowanych funkcjonalności
  2. Projekt architektury wysokopoziomowej systemu AdRoute
  3. Wybór stosu technologicznego (backend, frontend, bazy danych, integracje)
  4. Planowanie MVP - określenie pierwszej fazy rozwoju

Dla kolejnych iteracji z CTO:

  1. Doprecyzowanie kwestii @TODO - szczególnie model monetyzacji
  2. Definicja wymagań niefunkcjonalnych - wydajność, skalowalność
  3. Planowanie faz rozwoju - MVP → Beta → Production
  4. Analiza ryzyk - technicznych, biznesowych, prawnych

📋 REKOMENDACJE

Priorytet WYSOKI - do realizacji w MVP:

  • System wyszukiwania i filtrów
  • Podstawowy proces rezerwacji
  • Integracja z mapami i płatnościami
  • Bazowe panele użytkowników

Priorytet ŚREDNI - druga faza:

  • Zaawansowana analityka i statystyki
  • System delegacji uprawnień
  • Powiadomienia i alerty
  • Narzędzia planowania kampanii

Priorytet NISKI - trzecia faza:

  • Integracje z systemami zewnętrznymi
  • Zaawansowane funkcje AI/ML
  • Marketplace dodatkowych usług
  • Ekspansja międzynarodowa

**Dokument gotowy do przekazania zespołowi architektoniczno-dewelopersk

Podsumowanie przygotowane - pierwsza iteracja analizy biznesowej ZAKOŃCZONA **