私はいくつかの良いプロジェクトをもたらす請負業者のために働いていますが、それらはすべて定額で、多くの場合定時です。
その結果、彼は常に私に緩い要件について見積もりを出させています。それは機能のクリープのために多くの緊張をもたらすことに失敗することはありません。
彼は、最初にクライアントと価格について合意できなければ、契約を結ぶことはないと主張していますが、私に関する限り、これらの条件の下で別のプロジェクトを行うことはしたくありません。
彼に時間単位で私に支払わせるために私がすることができる議論はありますか、それとも私は見積もりでもっと吸うべきですか?
ここでの問題は、プロジェクトの固定価格ではなく、要件が緩いことです。よりしっかりと定義された仕様を提供するように彼に圧力をかけることができれば、時間の見積もりはより良くなります。
あなたがリストした理由のほとんどのために、私は固定入札プロジェクトに取り組むことを拒否します。それはあなただけではありません—固定入札の仕事はアジャイルプロセスとは正反対です(これは私が働く方法でもあります)。あなたが働いている請負業者が彼のプロジェクトを固定入札として入札することを主張する場合は、彼に危険。あなたが自分の仕事に長けているなら、仕事に行く場所は他にもたくさんあります。
基本的に誰もが見積もりを下手です。 実質的に少なくとも2、3回類似したプロジェクトを行ったことがない限り、あなたは推測していません、あなたは推測しています。
また、彼は固定入札なしで契約を結ばないことについて間違っています。それができない場合、問題は固定入札と時間単位ではありません、そのセールスマン。私は1時間ごとにクライアントの名簿で働いています。重要なのは、あなたがしていることとそのコストについて頻繁に連絡を取り、トレードオフが予算と機能の違いであることを理解させることです。予算に達することはできますが、機能を提供しなければならない場合があります。
単独で作業する場合、固定価格+固定時間のプロジェクトで勝つことはできません。深夜と週末の勤務を除いて、容量を増やすことはできません。
私の経験では、「緩い要件」に基づく見積もりは、詳細を追加したときにのみ大きくなり、小さくなることはありません。安全だと感じるまで詳細を尋ね続けてください。
高レベルの要件と、何が含まれているか、何が含まれていないかについての議論は、プッシュが突き出たときに簡単に勝つことができ、クライアントは通常、ここでスティックの短い端を描画します。しかし、あなたのビジネス関係は苦しむかもしれません。
この構成の悲しい点は、構築するすべてのものが、高レベルの要件を満たすために必要な最低の品質になる傾向があることです。
(そう、パスワードでログオンできるので、ユーザーごとに個別のログオンが必要だと言ったことはありません...)
固定価格では、ウォーターフォール、ビッグデザインの前払い、ということだけを考えます。書類の完全な詳細スタックに基づいて請負業者に署名してもらい、構築します。
見積もりを改善するには、必要だと思うものを2倍または3倍にすることができます。これはより現実的かもしれませんが、市場から値を付ける可能性があります。
スクラムのベロシティトラッキングは、実際の所要時間と比較して、独自の推定値とどのようにパンアウトするかを把握するのに役立つことがあります。
あなたが健康的な利益を求めて固定価格を推測することを望まない限り、私は本当に時間単位で支払われることを本当に望みます。これにより、請負業者側のリスクが維持されます。
見積もりは推測ではありません。
これが、アジャイルムーブメントの出現の主な理由の1つです。スクラム+ XPの組み合わせを使用することは、この比較的一般的なものの公正な代替案を提示する1つの方法です。固定時間または固定価格で要件が変動します。
時間単位で支払うことができるかどうか尋ねてもらえますか?私のコンサルティング契約はすべて、クライアントとの条件に関係なく、時給でした。
または、要件を自分で確定し、契約の一部としてクライアントに提示します。そうすれば、フィーチャークリープに対して追加料金を請求することができます。クライアントが多かれ少なかれ恣意的に増加する仕事の量に対してXドルが支払われると言っている契約は、起こるのを待っている災害です。
固定価格でも時間単位でも問題ありません-価格が正しいと仮定します。
大まかに定義された一連の要件に基づいて、1時間ごとの見積もりを考え出し、その見積もりを達成するために行う仮定を述べます。
次に、固定価格の見積もりも作成します。これは、要件の曖昧さ、変更の可能性、テクノロジーの以前の経験、クライアントの以前の経験などに応じた係数で1時間あたりの数値から拡大されます。したがって、すべてがかなり単純ですが、固定価格の見積もりは通常、時間単位の場合よりも50%高くなります。未知数がますます増える場合、固定価格は1時間あたりの見積もりの2.5倍にもなる可能性があります。ただし、固定価格の見積もりは、非常に明確な作業明細書で裏付けられています。
目的は、見積もりを十分に下回り、余分な利益をポケットに入れることによって、固定価格を実行することから良い利益を上げることです。
これが私が過去にしたことです。時間/コストの予測で提供する非常に厳密な仕様を作成し、プロジェクトのすべての利害関係者に物理的に署名させました。固定価格の固定時間プロジェクトに取り組む前に、それが必要です。
それが十分に大きなプロジェクトであり、仕様書作成が十分な作業である場合、私は実際にその時間も請求します。
それを売る方法は次のとおりです:はい、あなたの手を振ってコーディングを開始する競合他社がそこにあります。違いは、数か月以内に私たちから完成品が手に入るのに対し、そこからは悲しみしか得られないということです。あなたはプロが組み立てた完全な青写真なしに家を建て始めませんか?事前に同様の確実性なしにソフトウェアプロジェクトの構築を開始する人は誰でも疑ってください。
あなたが行ったことが何らかの(できればあなたの)解釈の下で「緩い要件」に該当することを示すことができれば、明確化は変更要求になり、新しい見積もりと新しい努力と新しい支払いが必要になります。次に、より明確な要件を考え出す責任はクライアントの肩にかかります。
あなたがこの請負業者の正社員であると仮定します。スコープクリープを考慮しないことによって彼がどれだけのお金を失っているのかを彼に示してください。
請負業者があなたを下請けに出している場合は、時間単位でしか働けないことを伝え、その理由を正直に伝えてください。 (つまり、要件が明確に定義されていないため、最終的に実行するすべての作業に対して支払いが発生しない可能性があります。また、予想よりも速く進んだ場合、請負業者の費用を節約できる可能性があります。)