Zalecany harmonogram płatności dla niezależnych programistów


17

Od wielu lat jestem niezależnym programistą i tworzę system mający na celu przyciągnięcie klientów za pośrednictwem jednej z moich stron internetowych dla programistów.

Jeśli się powiedzie, będą to klienci, których nie znam, a niektóre zadania mogą być bardzo małe. Pracując z klientami, których znam przy większych projektach, jestem przyzwyczajony do wykonywania pracy, zanim dostanę zapłatę. Ale tutaj wydaje się to ryzykowne.

Szukam sugestii dotyczących harmonogramu płatności, których powinienem wymagać w przypadku małych projektów. Podejrzewam, że potencjalni klienci nie będą skłonni zapłacić pełnej kwoty z góry, więc rozwiązanie będzie prawdopodobnie pewnym kompromisem.


Możesz
— rzucić

Odpowiedzi:


23

Up-Front + Kamienie milowe

Zazwyczaj trzeba mieć płatność z góry, aby rozpocząć pracę. Następnie przygotuj kamienie milowe, w których dostarczysz im część projektu, lub pokaż aktualizację, aby uzyskać postęp w przypadku, gdy następna płatność jest należna. W ten sposób masz motywację, aby kontynuować pracę nad projektem, ponieważ nie dostaniesz pełnej kwoty, dopóki nie dostarczysz, a oni mają motywację, aby faktycznie zapłacić ci po drodze, ponieważ nie dostaną pełnego produktu, jeśli wyjdźcie, bo przestali płacić wam w połowie strumienia.

Jak w przypadku wszystkiego, jest to do negocjacji, a dobra wola przychodzi do gry w zależności od klientów / relacji itp. Wartości procentowe kamieni milowych i płatności z góry mogą się znacznie różnić, więc używaj własnego dyskrecji zarówno co do uczciwości, jak i stopnia, w jakim chcesz ryzykować, że nie dostaniesz zapłaty.


13

Proszę klientów, aby zapłacili 50% z góry i 50% po zakończeniu projektu, a ja im to dałem. W przeszłości straciłem dużo pieniędzy, kiedy klienci nagle się wycofali i nic z nich nie otrzymałem.

Z 50% z góry wiesz, że możesz im zaufać i pokryje to koszty rozwoju. Będą również zadowoleni, że nie dostaniesz końcowych 50%, dopóki nie oddasz im ukończonego projektu - i wiesz, że możesz im zaufać, ponieważ byli gotowi zapłacić wystarczająco dużą kwotę z góry.


+1 za kompromis między płatnościami przed i płatnościami po zakończeniu pracy.
— Jonathan Wood

Musisz tylko upewnić się, że masz wystarczająco dużo przed rozdaniem, że jeśli coś się wydarzy (tj. Odmówią zapłacenia ostatecznej kwoty), nie jesteś całkowicie spieprzony i pokryłeś swoje koszty.

3

dwie rozsądne opcje

  1. jeśli licytujesz pracę, lub koszt iteracji, o połowę wcześniej, a o połowę po zakończeniu. Dla własnego bezpieczeństwa nalegaj, aby testy akceptacyjne były obiektywne i zautomatyzowane.

  2. jeśli pracujesz do godziny, sprzedaj godziny przedpłacone


Czy potrafisz wyjaśnić, co rozumiesz przez automatyczne testy akceptacyjne? +1 w godzinach przedpłaconych, choć jestem pewien, że to może wyłączyć niektórych klientów.
— Jonathan Wood

@Jathanathan: powszechną praktyką jest przeprowadzanie „testów akceptacyjnych” w celu ustalenia, czy oprogramowanie wykonuje to, co powinno. Automatyzacja tych testów (a la TDD) jest wysoce zalecana, ponieważ usuwa wszelkie podmiotowości z procesu i ułatwia zapewnienie, że oprogramowanie przejdzie wszystkie testy przed ich dostarczeniem i po dostarczeniu.
— Steven A. Lowe

Zgadzam się na godziny „przedpłacone”. Nazywane są opłatą za utrzymanie.
— Michael Brown

1

Nie wiem, czy coś takiego istnieje, ale być może pójdziecie na środek. Mają konto na średnim poziomie, gdzie płatność jest wypłacana, aby pieniądze były w stanie zawieszenia. Wiesz, że pieniądze są dostępne, a oni wiedz, że nie uciekniesz z tym.

Wewnątrz tej swobody możesz wypracować wszelkie odpowiednie płatności etapowe dla poszczególnych projektów.


2
Jedyny problem - kto administruje tym kontem powierniczym? Jeśli nie ufają mu na tyle, by zapłacić z góry, nie ufają umowie powierniczej, którą oferuje albo ...
— Jim

Myślę, że coś takiego może działać. Na przykład, gdyby była to firma taka jak PayPal, ludzie by jej zaufali. Nie jestem jednak pewien, czy taka usługa istnieje i wyobrażam sobie, że gdyby tak zrobili, chcieliby mieć procent.
— Jonathan Wood

2
tak kolego, wokół jest mnóstwo usług powierniczych. Strona freelancingu, z której korzystam (Scriptlance.com), ma wbudowaną funkcję escrow. Działa całkiem dobrze. Nie jestem jednak pewien, jak radzą sobie ze sporami
— JT.WK

1
Guru.com i Elance również świadczą usługi depozytowe.
— Michael Brown

1

Jest to zawsze ryzyko, jeśli nie otrzymasz zapłaty w pierwszej kolejności lub co najmniej procent uzgodnionego. Bądź surowa i zawsze najpierw poproś o zaliczkę, szczególnie jeśli nie możesz ufać pracodawcy. Masz prawo o to poprosić. Nie martw się o to. Pomocna byłaby również pisemna umowa. Ustanawia, że ​​jest to firma profesjonalna, a także określa ograniczenia i podstawę uzgodnień. Możesz przeczytać ten artykuł , aby dowiedzieć się, jak uzyskać spłatę.


0

Nie idź na małe projekty ... potrzeba tyle samo wysiłku, aby wylądować mały projekt, jak i duży. W przypadku dużych projektów, jeśli naprawdę martwisz się o płatności, skorzystaj z usługi fakturowania . Udzielają kredytu na twoim kliencie i jeśli zostaną zatwierdzone, podadzą pełną wartość faktury minus 1-2%. Stamtąd obsługują wszystkie zbiory w Twoim imieniu. Nie musisz się martwić o nic oprócz świadczenia usługi.


Dzięki tej konkretnej konfiguracji projekty do mnie przyszły i byłbym bardzo szczęśliwy, mogąc w tej chwili podjąć mały projekt. W przypadku większych projektów generalnie nie napotykam żadnych trudności.
— Jonathan Wood

2
W czasach kryzysu finansowego małe projekty mogą być jedyną
— szansą
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.