Upload
mateusz-kubiczek
View
9.466
Download
1
Embed Size (px)
DESCRIPTION
Firma The Software House powstała na początku 2012 roku. W ciągu niecałych dwóch lat urosła do 22 osób ze wzrostem przychodów rok do roku na poziomie 300%. Mateusz Kubiczek, założyciel i prezes firmy The Software House, opowie o tym, jak wyglądała ich droga do 20 pracowników, a także jakie czekają ich dalsze wyzwania. Przedstawi również, co jest jego zdaniem niezbędne, żeby założyć firmę programistyczną i kiedy najlepiej to zrobić. The Software House pracuje w PHP, Ruby on Rails, AngularJS i node.js Prezentacja z SKN IPIJ na Politechnice Śląskiej wydziale AEI
Citation preview
Mateusz KubiczekCEO & cofounder The Software House
twitter: @[email protected]
Software house storyOD 0 DO 20 PROGRAMISTÓW W 2 LATA
To jest nasza historiaNie chcemy się chwalić, ale
odrobina kontekstu jest niezbędna
Nasze zabawki
TSH – marzec, 2012
TSH – marzec, 2013
Grudzień 2013
22 osoby
Zespół: +100% w rok
Styczeń Lipiec Grudzień
11
17
22
+315% rok do roku
2012 2013
Przychody netto
Co motywuje do założenia własnej firmy programistycznej?
Główne motywacje:• CHĘĆ PRZEWODZENIA• PIENIĄDZE
Co jest niezbędne?… lub co najmniej bardzo pomocne
Doświadczenie w software development
Znajomość całego procesu
Od szukania klienta do zakończenia projektu i utrzymania
Jak to doświadczenie zdobyć najłatwiej?
Pracować jako PM
Znajomość Excela i Worda :)Umiejętność analizowania np.
wyników finansowych i projektowych lub przygotowania
dobrej oferty
Kapitał na start
Cel
Motywacja i determinacja
Pełne poświęcenie
Odwaga i odrobina szaleństwa ;)
Gotowość na wydawanie kasy
Samemu?Z kimś?
Ważne, żeby wszyscy założyciele byli na 100%
Co najmniej jedna osoba musi być “sprzedażowa”
Kiedy to zrobić?Nie za wcześnie
Nie za późno
Pierwsze kroki
Umowa spółkiJasny podział odpowiedzialności
współzałożycieli
Budżet i plan finansowy
Ile przeżyjemy bez żadnych przychodów?
Na ile przychodów możemy liczyć?Jaki jest nasz próg bólu?
Strona WWWChociażby na darmowym szablonie
Wordpressa… nasza długo powstawała
Sprzedaż i klienci
“This Job Would Be Great if it Wasn't For the
F'N Customers”
Kochamy naszych klientów
Błędne koło pozyskiwania klientówŻeby mieć klientów, trzeba mieć portfolio
Żeby mieć portfolio, trzeba mieć klientów…
Więc gdzie szukać klientów?
Najlepszy sposób: polecenia
1. Rób dobrą robotę2. Niech klienci cenią pracę z tobą3. Profit!
Inne, nie tak fajne, metody…
Reklamy – SEO, SEM
Duża konkurencja, drogo
Zapytania ofertowe przez WWW
Dla nas niewielki procent
“Cold calling” – zapytania do różnych
firm w ciemno
Nasz największy sukces
Odesk, Elance, …
Konferencje
ŚWIETNE dla zagranicyZależy jakie: małe czy
wielkie?
Blogowanie
Lub tzw. content marketing
Wybór właściwych klientów
Czy możemy dla nich zrobić dobrą robotę?
Czy rozumieją, jaką wartość wnosimy?
I czy są gotowi za to płacić?
Czy sprawiają wrażenie osób, z którymi łatwo się
dogadać?
Czy mają w ogóle budżet?
Podpisanie umowy
ZAWSZE pracować z umową
Nawet dla znajomych (szczególnie dla znajomych)
Negocjacje umowy powiedzą Wam dużo o współpracy z klientem
To tak naprawdę Wasz pierwszy projekt razem
Co określa umowa?• Jakie są zasady współpracy?• Co ma zostać dostarczone i kiedy?• Co, jeśli jest opóźnienie?• Co, jeśli nie zostanie dostarczone?• Jakie pieniądze zostaną wymienione?• Kto ma prawa autorskie?• Jak wygląda proces odbioru i zgłaszania
uwag?• …
Umowa jest potrzebna w sytuacjach, gdy współpraca się nie
układa
Umowa nie sprawi, że wszystko pójdzie
superDo tego jest potrzebna ciężka praca i
zrozumienie po obydwu stronach
Ale pozwoli omówić niejasności i usunąć
“niedogadane” kwestie
Zawsze wymagaj przedpłaty
Często w modelu 30% - 30% - 40% lub 50% - 50%
99% klientów się na to zgodzi
Ludzie i zespół
Kto jest najważniejszy w firmie?
• Właściciele? Udziałowcy?• Zarząd?• Klienci?• Pracownicy?
Odpowiedź:Pracownicy
Błędne koło #2Żeby mieć pracowników, trzeba mieć projektyŻeby robić projekty, trzeba mieć pracowników
Jaki to dobry zespół?• Właściwe osoby• Z celem• Odpowiedzialne• Wspierani przez organizację
Szczegóły!
Świetni ludzie
Nie “ninja”Nie tacy, co “są nolajfami” i nie chodzą do domu
Bystrzy
Produktywni
“Get things done”
Zaangażowani i entuzjastyczni
Z pasją
Pokorni
Stale rozwijający się
Ludzie mający cel
Sami się organizują
Ale mają szefów
Każdy jest odpowiedzialny za
produkt
Mają informacje o projekcie
Słabe firmy ograniczają dostęp do informacji
Z odpowiedzialnością
Mają autonomię w projektach
Wybierają własne narzędzia
Chociaż czasami nie jest to możliwe
Ustalają własne procesy
Rozmawiają z klientami!!!
… ale organizacja chroni ich przed “gniewem”
klientów
Po prostu mają duży wpływ na to, co robią
Posiadający wsparcie firmy
Szczęśliwy pracownik, to dobry pracownik
Dobra pensja
Ubezpieczenie i składki emerytalne
Czyli umowy o pracę lub działalności gospodarcze
Elastyczne godziny
Biuro otwarte 8 – 19Fajne dla studentów i nocnych marków
Szefowie są fair
Szczerość
Programiści to mądre bestie – każdy bullshit od razu wyłapią
Ludzie mają morale
Za wikipedią: skłonność społeczności do podtrzymywania wiary w instytucję,
wyznaczone cele lub siebie samych oraz innych ludzi.
Fajne biuro
Także świetne dla rekrutacji! :)
Wspiera nieformalną komunikację
Skype, na żywo, … Nie wszystko musi być klepnięte mailem
Realizacja projektów
Agile!
Ale nie wolno przesadzić z procesami
Najważniejsze to mieć swój proces i się go
trzymać
Ale trzeba też wiedzieć, kiedy dany element procesu jest niezbędny w projekcie. Wszystko trzeba robić
świadomie
Porażki będą się zdarzały
Jednego projektu nie potrafiliśmy skończyć na
czas
Mieliśmy “good time” :(
Za dwa nie dostaliśmy kasy
Na szczęście, były to dosyć małe projekty
Mniej niż 1% przychodu
Ważne, żeby się na nich uczyć i żeby jeden projekt nie
położył całej firmy
Największe ryzyko dla firmy naszego rozmiaru?
Jeden wielki klient
Świętowanie zakończenia projektów
Czy jesteśmy szczęśliwi z tego projektu?
Czy byliśmy w nim produktywni?
Bycie szefem
Przywództwo
Płaskie struktury to bzdury – ktoś musi być
szefem
To daje także szansę na awans pracownikom
Zatrudniaj mądrzejszych i lepszych od siebie
Naucz się przyznawać do błędu i przepraszać
Naucz się doceniać i chwalić za dobrą robotę
Jeśli nie jesteś techniczny, nie udawaj
że jesteś
Chroń swoich pracowników
Zadawaj pytania
…słuchaj odpowiedzi
I bądź gotowy na słowa, które mogą ci się nie spodobać
Daj ludziom szansę
Jednak nie w nieskończoność - nie bój
się zakończyć współpracy
Nasze wyzwaniaPrzy 22 osobach1 MLN PLN przychodu rocznie
Miejsce w biurze…
Opanowanie tempa rozwoju
Wprowadzenie procesów
Kadra zarządzająca średniego szczebla
Utrzymanie klientów
“Design is a job” – Mike Monteiro“The Founder’s Dilemmas” – Noam Wasserman“Drive: The Surprising Truth About What Motivates Us” – Daniel Pink
Ciekawe lektury
Macie 40-50 lat produktywności
Sprawcie, żeby się liczyły
Traktujcie to jako przygodę
Zawsze będzie czas na pracę w korpo ;)
Szukamy (też przyszłych!) wymiataczy:
PHPRuby on Rails
JavascriptFrontend
www.tsh.io/kariera
Dziękuję
[email protected]@madmattor
Pytania?
Można pisać na [email protected]