Software house w trudnych czasach
Wyceń kod swojej firmy

Firma

Fixed price czy time and material: który model wybrać w software housie?

W skrócie

Fixed price przenosi ryzyko na software house i nagradza go za przewidywalność oraz za kod, którego nie musi pisać od zera. Time and material przenosi ryzyko na klienta i płaci za faktycznie przepracowane godziny. Fixed price wybieraj przy jasnym zakresie i własnych komponentach, T&M przy zakresie, który będzie się zmieniał.

Fixed price opłaca się, gdy zakres jest jasny, a ty masz gotowe komponenty, które skracają pracę. Time and material opłaca się, gdy zakres będzie się zmieniał albo klient sam nie wie, czego chce.

Fixed priceT&M
Kto bierze ryzyko przekroczenia budżetuSoftware houseKlient
Na czym zarabiaszKażda zaoszczędzona godzina jest twoją marżąStawka razy godziny, bez górki i bez straty

Na czym zarabiasz w każdym modelu?

Fixed price. Zarabiasz na różnicy między ceną a kosztem wykonania. Ten koszt obniżają trzy rzeczy:

Ta trzecia rzecz robi największą różnicę i najrzadziej trafia do arkusza wyceny.

T&M. Zarabiasz na różnicy między stawką dla klienta a kosztem godziny programisty. Marża jest stała i przewidywalna. Nie rośnie, gdy pracujesz szybciej.

Przykład z rachunkiem

Przykładowe liczby, żeby pokazać mechanizm. Projekt wyceniony na 100 MD. Koszt MD w zespole wynosi umownie 1 jednostkę, cena dla klienta 1,4 jednostki.

T&MFixed price bez własnych komponentówFixed price z własnym modułem
Przepracowane MD10010070
Przychód140140140
Koszt10010070
Marża404070

Przy T&M ten sam moduł obniżyłby przychód do 98 przy koszcie 70, czyli marża spadłaby do 28. Przy fixed price własny kod podnosi marżę. Przy T&M ją obniża.

Dlatego software house z dużą biblioteką własnych komponentów powinien sprzedawać więcej projektów fixed price. Ten sam rachunek działa w drugą stronę. Jeśli przy fixed price przekroczysz zakres o 30 MD, marża spada z 40 do 10.

Kiedy wybrać fixed price?

Kiedy wybrać T&M?

Jak chronić się na fixed price?

  1. Specyfikacja jako załącznik. Wszystko, czego w niej nie ma, jest change requestem.
  2. Procedura change requestów. Każda zmiana wyceniona i zaakceptowana na piśmie przed realizacją.
  3. Etapy i odbiory. Płatność po każdym etapie. Bez odbioru nie zaczynasz kolejnego.
  4. Bufor w wycenie. Jawny albo wliczony w stawkę.
  5. Prawa do kodu. Przy fixed price przejście praw na klienta warto powiązać z zapłatą za dany etap. Twoje biblioteki zostają w firmie, a klient dostaje do nich licencję.

Co z kodem, który zostaje po projekcie?

Przy obu modelach decyduje umowa.

Co przenosisz na klientaSkutek
Wszystko, łącznie ze swoimi bibliotekamiKażdy kolejny projekt zaczynasz od zera
Kod projektu, a do swoich komponentów dajesz licencjęZ każdym projektem masz więcej gotowego kodu

Taki kod podnosi marżę na kolejnych projektach fixed price i można go licencjonować innym firmom. Zobacz licencja na oprogramowanie i przeniesienie autorskich praw majątkowych.

Ile jest wart kod, który już zebrałeś, sprawdzisz na stronie ile jest wart kod źródłowy.

Najczęstsze pytania

Czym różni się fixed price od time and material?

Przy fixed price cena za ustalony zakres jest stała i ryzyko przekroczenia ponosi software house. Przy T&M klient płaci za faktycznie przepracowane godziny lub dni według stawki, więc ryzyko zakresu ponosi klient.

Kiedy fixed price się opłaca?

Gdy zakres jest jasny, a ty masz gotowe komponenty, które skracają pracę. Każda godzina, której nie musisz przepracować, jest twoją marżą.

Jak chronić się przed rozrostem zakresu na fixed price?

Szczegółowa specyfikacja jako załącznik do umowy, procedura change requestów z wyceną przed realizacją i odbiór etapami z płatnością po każdym etapie.

Wyceń kod swojej firmy