Czy są jakieś argumenty, które mogą zmusić wykonawcę do ponownego rozważenia pracy po ustalonej cenie?


14

Pracowałem dla wykonawcy, który przynosi dobre projekty, ale wszystkie mają stałą cenę i często stały czas.

W rezultacie zawsze każe mi cytować luźne wymagania, co nigdy nie przynosi dużego napięcia z powodu pełzania funkcji.

Twierdzi, że nigdy nie dostałby umowy, gdyby nie mógł najpierw uzgodnić ceny ze swoimi klientami, ale jeśli o mnie chodzi, nie chcę przejść przez inny projekt na tych warunkach.

Czy jest jakikolwiek argument, który kazałbym mu zapłacić za godzinę, czy powinienem po prostu mniej ssać w szacowaniu?

Odpowiedzi:


9

Problemem tutaj nie jest stała cena projektu - to luźne wymagania. Jeśli możesz naciskać na niego, aby podał ci bardziej określoną specyfikację, twoje oszacowanie czasu będzie lepsze.


Wątpię, by potrafił zbierać odpowiednie wymagania, ale rzeczywiście była to dobra rada.
Julien

1
@julien - Spróbuj poprosić ich o zaangażowanie się w proces negocjacji specyfikacji z faktycznym KLIENTEM. W ten sposób możesz samodzielnie spełnić niektóre wymagania - w ten sposób wszyscy odnoszą korzyści, ponieważ każdy czas poświęcony na specyfikację zrekompensuje mniej czasu wymaganego na rzeczywiste kodowanie.
Jas

3
sztuczka polega na tym, aby nieść ryzyko niedoszacowania. Opłacaj go za godzinę, jeśli szacunek leży u podstaw jego problemu.
karmajunkie

1
@Martin - Jakie jest zatem rozwiązanie, zwinne? Istnieje uzasadniona liczba prac naukowych, które pokazują, że całkowity koszt realizacji projektu przy zwinności jest o około 10-20% wyższy w porównaniu z właściwym wodospadem.
Jas

2
@Martin - Nie, nie „lubię” wodospadu per se, po prostu wskazałem na dowody, że zwinny nie jest srebrną kulą, jak to jest sprzedawany przez jego zwolenników.
Jas

12

Odmawiam pracy nad projektem o stałej ofercie, z większości wymienionych przez ciebie powodów. To nie tylko ty - praca z ustaloną stawką jest przeciwna do zwinnego procesu (co też jest moim sposobem). Jeśli kontrahent, dla którego pracujesz, nalega na licytację swoich projektów jako stałą ofertę, pozwól mu wziąć ryzyko. Jeśli jesteś dobry w tym, co robisz, jest wiele innych miejsc do pracy.

Zasadniczo wszyscy są do bani szacowania. Chyba że zrobiłeś projekt, który był znacznie podobny przynajmniej kilka razy, nie jesteś szacowania, jesteś w niepewności.

nie ma racji, że nie uzyska kontraktu bez stałej oferty. Jeśli nie może, problemem nie jest stała stawka vs stawka godzinowa, to sprzedawca. Pracowałem dla listy klientów co godzinę. Kluczem do sukcesu jest częste przekazywanie informacji o tym, co robisz i jakie są ich koszty, oraz zrozumienie, że kompromisy to budżet w porównaniu z funkcjami - możesz osiągnąć budżet, ale czasami muszą one dawać funkcje.


A oto opcja nr 2!
Julien

4

Pracując samemu, naprawdę nie możesz wygrać w projekcie o stałej cenie + ustalonym czasie. Nie masz możliwości zwiększenia wydajności poza pracą w nocy i w weekendy.

Z mojego doświadczenia wynika, że ​​szacunki oparte na „luźnych wymaganiach” stają się coraz większe, gdy dodajesz szczegóły, nigdy nie są mniejsze. Pytaj o szczegóły, aż poczujesz się bezpiecznie.

Dyskusje na temat wymagań na wysokim poziomie oraz tego, co jest uwzględnione, a co nie, można łatwo wygrać, gdy dochodzi do wypchnięcia, klient zazwyczaj przyciąga tutaj krótki koniec kija. Twoje relacje biznesowe mogą jednak ucierpieć.

Smutną rzeczą w tej konstrukcji jest to, że wszystko, co budujesz, ma zazwyczaj najniższą możliwą jakość potrzebną do spełnienia wysokich wymagań.

(tak, więc możesz zalogować się za pomocą hasła, nigdy nie powiedziałeś, że chcesz osobnego logowania dla każdego użytkownika ...)

Z ustaloną ceną chciałbym po prostu wodospad, z dużym projektem z góry, rzecz. Poproś wykonawcę o podpisanie na podstawie pełnego stosu papierów, a następnie zbuduj.

Aby poprawić swoje szacunki, możesz po prostu podwoić lub potroić to, czego potrzebujesz, może to być bardziej realistyczne, ale może spowodować, że wycofasz się z rynku.

Śledzenie prędkości Scruma może okazać się przydatne, aby uzyskać kontrolę nad własnymi szacunkami i sposobem ich oceny w porównaniu do rzeczywistego potrzebnego czasu.

O ile nie chcesz spekulować na temat ustalonej ceny, szukając zdrowego zysku, naprawdę wolałbym otrzymywać wynagrodzenie za godzinę. To utrzymuje ryzyko po stronie kontrahentów.

Szacunki nie są obietnicą.


3

Jest to jeden z głównych powodów pojawienia się zwinnego ruchu. Korzystanie z kombinacji Scrum + XP jest jednym ze sposobów na przedstawienie uczciwej alternatywy dla tej stosunkowo powszechnej - ustalonego czasu lub stałej ceny ze zmienną sytuacją wymagań.


2

Czy możesz po prostu zapytać, czy możesz otrzymać wynagrodzenie za godzinę? Wszystkie moje umowy o konsultacje były godzinowe, bez względu na warunki z klientem.

Alternatywnie, samodzielnie ustal wymagania i przedstaw je klientowi w ramach umowy. W ten sposób otrzymasz dodatkowe opłaty za pełzanie funkcji. Każda umowa, która mówi, że dostaniesz X $ za pracę, którą klient może mniej lub bardziej dowolnie zwiększyć, jest katastrofą, która czeka.


Podoba mi się pierwsza sugestia, KISS.
Julien

Muszę dodać, że nie jestem pewien, jak zareaguje na to. Podejrzewam, że już ustalił cenę, zanim poprosił o wycenę i po prostu naciskał, abym wpasował się w ten budżet. Byłby to jednak ideał, ponieważ byłby wówczas odpowiedzialny wyłącznie za uporanie się z funkcją pełnienia funkcji klienta.
Julien

@julien: Jeśli prowadzi firmę, może zaakceptować większość ryzyka.
David Thornley,

1

Jeśli możesz wykazać, że to, co zrobiłeś, podlega „luźnym wymaganiom” w ramach dowolnej (najlepiej własnej) interpretacji, wówczas wszelkie wyjaśnienia stają się prośbą o zmianę, z zastrzeżeniem nowych szacunków i nowych starań oraz nowych płatności. Następnie odpowiedzialność za wymyślenie bardziej rygorystycznych wymagań spoczywa na ramieniu klienta.


1

Nie mam problemu z działaniem ani stałej ceny, ani co godzinę - zakładając, że cena jest odpowiednia.

Opierając się na zestawie wymagań, choć luźno zdefiniowanych, opracuj szacunek godzinowy i określ założenia, które podejmiesz, aby je oszacować.

Następnie należy również ustalić szacunkową cenę, która jest powiększana od liczby godzinowej o czynnik zależny od niejasności wymagań, prawdopodobieństwa zmiany, wcześniejszego doświadczenia z technologią, wcześniejszego doświadczenia z klientem itp. Dlatego, jeśli wszystko jest całkiem prosto, wtedy moja oferta za stałą cenę jest zwykle o 50% większa niż co godzinę. Jeśli jest coraz więcej niewiadomych, to ustalona cena może być nawet dwa i pół razy większa niż szacunek godzinowy. Jednak stała oferta cenowa jest poparta bardzo wyraźnym oświadczeniem o pracy.

Celem jest osiągnięcie dobrego zysku z robienia stałej ceny poprzez dostarczenie znacznie poniżej szacunków i wbicie dodatkowego zysku.


1

Oto co zrobiłem w przeszłości. Napisałem BARDZO rygorystyczną specyfikację, którą dostarczam wraz z moją prognozą czasu i kosztów, i zmusiłem wszystkich interesariuszy w projekcie do fizycznego podpisania jej. Potrzebuję tego, zanim zacznę pracować nad projektem o stałej cenie.

Jeśli jest to wystarczająco duży projekt, a pisanie specyfikacji to wystarczająca ilość pracy, faktycznie naliczę za ten czas.

Jak to sprzedać: Tak, są konkurenci, którzy podadzą ci rękę i zaczną kodować. Różnica polega na tym, że za kilka miesięcy otrzymasz od nas gotowy produkt, a od nich będziesz tylko żałować. Nie zacząłbyś budować domu bez kompletnego planu przygotowanego przez profesjonalistę, prawda? Bądź podejrzliwy wobec każdego, kto zacznie budować projekt oprogramowania bez podobnej pewności z góry.


0

Zakładając, że jesteś pełnoetatowym pracownikiem tego kontrahenta. Pokaż mu, ile pieniędzy traci, nie rozliczając się ze zmiany zakresu.

Jeśli wykonawca zleca ci podwykonawstwo, powiedz mu, że możesz pracować tylko do godziny, i bądź szczery z tego powodu. (Oznacza to, że wymagania nie są dobrze zdefiniowane, możesz nie otrzymać wynagrodzenia za całą pracę, którą możesz w końcu wykonać. Możesz także zaoszczędzić pieniądze wykonawcy, jeśli pójdzie to szybciej niż oczekiwano.)

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.