Cześć, dzień dobry! Witam Was serdecznie w pięćdziesiątym odcinku podcastu IT i Biznes. Nazywam się Grzegorz Tabor i na co dzień prowadzę trzy firmy: firmę programistyczną, agencję doradczo-rekrutacyjną oraz SaaS do monitoringu cen konkurencji dla e-commerce.
Podcast kieruję do właścicieli firm i menedżerów, którzy na co dzień współpracują z szeroko pojętym IT i chcą realizować projekty IT bardziej świadomie i skutecznie.
Wstęp - inspiracja i intencja odcinka
To dopiero początek mojej podcastowej drogi, ale regularne odcinki co tydzień to już niemałe wyzwanie. Cieszę się, że pojawiają się słuchacze, którzy wynoszą z tego coś wartościowego – wiedzę, metody wdrożeniowe czy inspirację. Dzisiaj skupię się szczególnie na inspiracji. Czasami to, co oczywiste, staje się przełomowe dopiero, gdy usłyszymy to w odpowiednim momencie.
Z okazji pięćdziesiątego odcinka zebrałem dla Was 50 wartościowych porad o współpracy na styku IT i biznesu. Podzieliłem je na 7 głównych obszarów, które odpowiadają różnym fazom życia projektu – od pomysłu, przez realizację, aż po utrzymanie i rozwój.
Obszar 1: Pomysł na projekt - od czego zacząć?
- Zaczynaj zawsze od celu biznesowego.
- Zmapuj obecną i docelową architekturę IT.
- Zmapuj procesy biznesowe – szczególnie tam, gdzie chcesz coś usprawnić.
- Zastanów się, czy procesy można uprościć lub zoptymalizować.
- Znajdź Project Managera lub Product Ownera, który odciąży Cię operacyjnie.
- Zaplanuj zarządzanie zmianą – użytkownicy muszą faktycznie korzystać z wdrożonego rozwiązania.
- Nie automatyzuj wszystkiego – zestaw koszt manualny i automatyzacji.
Obszar 2: Co zorganizować przed startem prac?
- Oprócz Product Ownera wdroż cykliczne spotkania projektowe.
- Przygotuj specyfikację projektu: cel, funkcjonalności, kryteria zero-jedynkowe.
- Pamiętaj o zasadzie KISS (Keep It Simple, Stupid).
- Zbuduj wysokopoziomowy harmonogram i zawsze wyznaczaj kolejny krok.
- Rozmawiaj z użytkownikami końcowymi – najlepiej 1:1.
- Nie wchodź w szczegóły zbyt szybko – najpierw big picture.
- Nie kopiuj ślepo działań konkurencji – Twój biznes jest unikalny.
- Po zbudowaniu specyfikacji – okrój ją do proof of concept (PoC) lub MVP.
Obszar 3: Dobór technologii
- Najpierw sprawdź gotowe rozwiązania rynkowe.
- Jeśli gotowe oprogramowanie wymaga dużych zmian – lepiej budować dedykowane.
- Szukaj wiedzy u osób, które wdrażały kilkanaście projektów tej skali.
- Zachowaj spójność technologii – np. ten sam język programowania.
- Zdefiniuj oczekiwania co do wydajności i krytycznych funkcji.
- Znajdź architekta lub CTO, który pomoże odebrać projekt technicznie.
- Unikaj vendor locka – zadbaj o dostęp do kodu, repozytorium i możliwość zmiany dostawcy.
Obszar 4: Współpraca z Software House’em
- Podpisz umowę gwarantującą dostęp do repo, tablic, komunikacji i realnych wycen.
- Zadbaj o prawa autorskie majątkowe i osobiste.
- Ustal cykliczne spotkania (weekly, daily, demo).
- Wybierz zespół, z którym jest chemia.
- Zaufaj intuicji, jeśli zespół wygląda na niepewny.
- Zgłaszaj uwagi na tablicy zadań, nie w Wordzie/Excelu.
- Od początku zadbaj o dostęp i regularny przegląd dokumentacji.
- Codzienna synchronizacja z Product Ownerem + jego czas dla zespołu.
- W projekcie musi być tester (testy funkcjonalne, regresyjne).
- Nie wybieraj SH tylko po portfolio – liczy się zaangażowanie i zrozumienie biznesu.
- Nie negocjuj długiej gwarancji – lepiej ustal szybkie czasy reakcji.
- Odbieraj prace co tydzień, max co dwa tygodnie.
- Dziel zgłoszenia na blokery i dodatki – nie rozdmuchuj projektu.
- Dema projektowe – ustalaj terminy i zakres.
- Zaplanuj niezależne code review z Twoim CTO.
Obszar 5: Utrzymanie projektu
- Warunki utrzymania zaplanuj przed startem projektu.
- Zaplanuj budżet na aktualizacje i rozwój.
- Przeznacz budżet na refaktoryzację kodu.
- Dostosowuj projekt do zmian w biznesie.
- Wprowadzaj zmiany tylko przez środowisko testowe.
- Nie zawsze migracja do chmury to rozwiązanie – sprawdź architekturę.
Obszar 6: Współpraca z zespołem in-house
- Pamiętaj o różnicach charakterów – wizjonerzy vs analitycy.
- Zatrudnij lub znajdź CTO, który scala biznes i IT.
- Planuj roadmapy i sprinty wspólnie z zespołem.
Obszar 7: Przejście z Software House’u na zespół in-house
- Zastanów się dlaczego chcesz przejść – czy to naprawdę najlepsze rozwiązanie?
- Jeśli już – nie pal mostów, działaj transparentnie.
- Rozważ model hybrydowy – część systemu wewnętrznie, część na zewnątrz.
Zakończenie
Dzięki, że jesteście tutaj ze mną! Jeśli któryś temat rezonuje z Wami – dajcie znać. Z chęcią porozmawiam o tym online czy offline. Do usłyszenia w kolejnym odcinku!
Grzegorz Tabor