Jeśli jesteś samodzielnym programistą lub odgrywasz wiodącą rolę w firmie produkującej oprogramowanie, być może będziesz musiał zdecydować, ile będzie kosztować twoje oprogramowanie jednego lub drugiego dnia ... Jakie masz doświadczenie w obliczaniu kosztów oprogramowania dla klienta? Dlaczego ta metoda działa dla Ciebie?
estimation
pricing
Tamara Wijsman
źródło
źródło
Odpowiedzi:
Innym sposobem spojrzenia na to jest: „jakie oprogramowanie zostaje najbardziej oszukane?”. Oprogramowanie z wysokimi biletami, takie jak Adobe Create Suite, jest często celem, ponieważ początkowa cena jest tak wysoka - kilka tysięcy dolarów za ogromny pakiet, którego użycie może zakończyć się jedynie 10% możliwości każdego komponentu. Spójrz na wysiłek, jaki Microsoft włożył w inicjatywy „Oryginalnego systemu Windows” - czy ktoś faktycznie kupuje system Windows lub pakiet Office? Firmy, które mają zostać poddane audytowi, muszą to zrobić, ale wiele małych firm i ogromna liczba użytkowników domowych wydają się chętnie korzystać z nielegalnej (lub nielegalnej) kopii.
Moja osobista opinia jest taka, że jeśli chcesz zarabiać na swoim oprogramowaniu, nie udostępniaj kodu źródłowego w domenie publicznej / społeczności open source. Oczywiście są przypadki, w których sprzedaż wsparcia dla kodu o otwartym kodzie źródłowym może prowadzić do rentowności, ale otwarcie IMO kodu źródłowego powinno być zrobione, aby uzyskać wkład społeczności. Udostępnianie swojego fajnego kodu w sieci traci przewagę konkurencyjną, jeśli chcesz, aby oprogramowanie stało się źródłem dochodów.
Tak więc obecnie najlepszą strategią dla oprogramowania, które widziałem, jest licencjonowanie go . Rozdaj nieco ograniczoną wersję oprogramowania za darmo, aby użytkownik mógł się z nim zapoznać bez konieczności zakładania konta lub przekazywania danych karty kredytowej, które są odrażające. Gdy osiągną punkt, w którym poważnie go używają, możesz zaoferować opcję zwiększenia pamięci / przepustowości / pojemności / możliwości #. Wiele usług online korzysta z tego modelu, podobnie jak aplikacje na iPhone'a - pobierz bezpłatną wersję Lite, zapłać, aby aktywować więcej funkcji.
Rzeczywista cena, na którą licencjonujesz oprogramowanie, zależy od:
Przykłady:
# Jeśli płacenie odblokowuje niektóre możliwości, nie umieszczaj tej możliwości w darmowej wersji, ponieważ zostanie ona złamana - niezależnie od tego, ile dostaniesz na rynku. Są ludzie, którzy lubią obalać mechanizmy ochrony oprogramowania, a kilka produktów, nad którymi pracowałem przez lata, spotkało ten los - nawet te niszowe. Nie jestem ekspertem, ale punktem wyjścia może być kombinacja jednoznacznie pobranej wersji, którą można umieścić na czarnej liście, jeśli „dzwoni do domu” z więcej niż X różnych adresów IP. Jeśli wykryjesz, że ktoś przekazuje swoją kopię oprogramowania, masz kilka opcji - porozmawiaj z nim (jeśli jest zarejestrowany), ponieważ może to być dobry powód (regularnie formatują komputer, itp.),
źródło
Chociaż nie zgadzam się ze wszystkim, co mówi Joel, jego artykuł „ Wielbłądy i gumowe kaczuszki ” na ten temat jest koniecznie przeczytany przez IMO.
Podstawowa rada to „naliczać, ile ludzie będą skłonni zapłacić”, lub:
źródło
Najpierw określ cel wyceny. Następnie poszukaj strategii cenowych, aby osiągnąć ten cel.
- Przetrwanie? Następnie ustaw poziomy cen, aby dopasować wydatki.
- Maksymalizować zysk? Istnieje wiele strategii do rozważenia, np. „Skimming cen”, podobnie jak Sony z PS / 3, działa, jeśli jest to legalne w twojej jurysdykcji i jeśli napotykasz nieelastyczną krzywą popytu. Początkowo Sony ustalało wysokie ceny na 599 USD i stopniowo obniżyło je do 299 USD.
- ROI? Ustaw poziomy cen, aby odzyskać określony roczny zwrot z kapitału.
- Zwiększyć udział w rynku? Jeśli twoja krzywa popytu jest elastyczna, obniżenie cen w stosunku do konkurentów może pomóc w osiągnięciu tego.
- Przepływy pieniężne?Poziomy cen powinny sprzyjać szybkiej sprzedaży.
- Status Quo? Wojna cenowa może być nie do wygrania. Nie kołysz łódką. Ustaw ceny zgodnie z cenami konkurencji.
- Jakość produktu? Ustal ceny, aby odzyskać koszty badań i rozwoju oraz uzyskać wizerunek wysokiej jakości.
źródło
Musisz obliczyć, ile czasu to zajmie i ile chcesz zarobić na godzinę, a potem jeden po drugim.
Następnie należy doliczyć wszelkie koszty związane z pisaniem oprogramowania.
Następnie musisz dodać dowolny przypadek ... tj. Jeśli wykonujesz pracę za stałą cenę, jakie są szanse na pojawienie się czegoś, co zajmie więcej czasu.
Na koniec musisz upewnić się, że koszt jest wydrukowany na tej samej kartce papieru, która dokładnie określa, co dostarczysz w zamian za pieniądze, i musisz wpłacić depozyt ... zapobiegniesz marnowaniu czasu przez naleganie na depozyt.
źródło
I rzeczywiście napisał kilka z artykułów na ten temat kilka miesięcy temu, ale po prostu potknął się to pytanie teraz.
Najprościej jest powiedzieć, że różni się bardzo w zależności od grupy docelowej, rynku, wielkości rozwiązanego problemu i tak dalej, co jest prawdą - ale myślę, że można podzielić oprogramowanie na 3 kategorie ogólne:
Zakładając, że nie należysz do trzeciej kategorii, musisz dowiedzieć się, w jakiej jesteś kategorii. Przyjemne oprogramowanie powinno być ogólnie wycenione w zakresie „dlaczego nie?” (jak Jeff nazywa to w swoim artykule), co oznacza tyle, że potencjalny klient nie będzie miał nic przeciwko otwarciu swojego portfela, podczas gdy niezbędne oprogramowanie ma znacznie większą elastyczność w zakresie cen.
Co sprawia, że oprogramowanie jest koniecznością? tam właśnie biorą udział wszystkie zmienne. Najważniejsze moim zdaniem to:
Kiedy wyceniam oprogramowanie, to są moje główne uwagi. Możesz uwzględnić dodatkowe parametry, takie jak rynek (możesz na przykład wycenić wyższą cenę przy sprzedaży do przedsiębiorstwa, w przeciwieństwie do sektora prywatnego).
Nigdy nie bój się eksperymentować po ustaleniu ceny. Daj trochę czasu na gromadzenie danych i spróbuj przetestować różne ceny, aby zobaczyć, jak wpływa to na sprzedaż.
źródło
Pamiętaj, że twoja cena będzie również odzwierciedlać jakość twojego oprogramowania w oczach potencjalnych nabywców. Istnieje efekt psychologiczny, że jeśli produkt A jest wyceniany wyżej niż produkt B, produkt A będzie postrzegany jako lepsza jakość niż B, nawet bez żadnych informacji potwierdzających. Dotyczy to od ziaren puszki po samochody i domy.
Ostatecznie twoje uzasadnienie biznesowe dla tego oprogramowania określi twoją cenę (czy jest to jednorazowe przedłużenie czegoś istniejącego, lider strat w pozyskiwaniu nowych klientów? Itp.)
źródło
Nie ładuj - wypuść jako oprogramowanie bezpłatne / otwarte.
Następnie zapewnij ludziom sposób przekazywania darowizn, które im się podobają, w zależności od ich przydatności. (Niestety, tak naprawdę nie wiem, jak skuteczne to jest.)
Jeśli jest to podstawowy produkt dla Twojej firmy, możesz nadal robić powyższe, ale także licencję komercyjną i umowę wsparcia, a także być może sponsorowany rozwój funkcji.
(Ten model jest używany w dużych firmach programistycznych, takich jak JBoss , MySQL , ale mniejsze firmy, takie jak BlueRiver lub Railo Technologies, również robią to z powodzeniem.)
źródło