web-dev-qa-db-ja.com

フリーランスの仕事の維持費/期間をどのように決めるのですか?

私はJavaScriptプログラマーであり、Web用のJavaScript効果に関連するフリーランスプロジェクトを計画しています。最近、潜在的なクライアントから彼のWebサイトにJavaScriptエフェクトを作成するよう依頼されました。効果は非常に複雑で、一般的ではありませんでした。つまり、Webサイトのデザインが変更されるたびに、JavaScriptコードを変更する必要があります。

コードの性質上、このプロジェクトのメンテナンスは提供できないことをクライアントに伝えました。将来的にはコードを修正したいと思いますが、修正があるたびにコストの見積もりを行います。クライアントはこれに満足していませんでした。

クライアントが1年間に要求する可能性のある変更の確率を計算し、それを最初の見積もりに掛けて、メンテナンスが無料になるようにすることを考えました。たとえば、最初のプロジェクトのコストが100ドルで、クライアントが年に4回コードを変更するように要求すると仮定した場合、私は彼に(100 + 4 * 100)を請求します。しかし、これはあまりにも多すぎて、クライアントはそのような高額の支払いを拒否すると思います。

フリーランスを始めたばかりで、メンテナンスに関わるコスト見積もりの​​部分がとても戸惑います。維持費を見積もるのに良い方法は何ですか。また、スコープがどうあるべきかなどの保守用語に関する提案も役立ちます。

4
Cracker

期待を設定することはすべてです!

メンテナンスが余分になり、サイトが変更されるたびに、作成したコードも変更する必要があることを前もって彼らに伝えたとき、あなたは正しかったと思います。開発とメンテナンスのために時間当たりの標準レートを考え出すのは合理的だと思います。それらは異なる可能性さえあります-それはあなたとあなたがあなたの時間をどのように評価するか次第です。クライアントがそれを前もって知っていることを確認するだけでなく、将来のメンテナンスへの期待を維持します-したがって、クライアントが将来あなたに電話をかけるとき、彼らはそれが1時間あたりいくらかかるかを知っています。この場合、サイトの変更に応じて調整を行うのにどのくらいの時間がかかるかがわかるでしょう。

結論-価格を設定し、事前に期待を設定します。私はあなたが正しい道にいると思います。継続的なメンテナンスが最初の見積もりに含まれているとクライアントが考えるのは不合理だと思います-彼らもビジネスマンです。

7
Catchops

さらに考えて、私の経験の内省に基づいて、私は次のように私の答えを詳しく述べたいと思います。

フリーランサーには2種類あります。1人がフルタイムの仕事としてできることと、余暇時間や強迫的な個人的なやりとりをするために仕事をする人です。もっと興味を持って実験してみてください)。

私は個人的には前者と同じくらいフリーランスのプログラマーでした。私はその最初の契約に署名しようとしている別の人と提携しました。私たちの配達後、次の質問は何でしたか?ありがたいことに、顧客は、要件の変更または新機能の追加のいずれかの形で、常にますます多くを望んでいます。しかし、ここに注意点があります。市場は他の多くのフリーランサーとも競争しています。これは間違いなく私たちの価格戦略に影響を与えます。では、価格設定はどのように行ったのでしょうか。まず、すべてのタスクを完了するための推定時間に基づいて、オンデマンド契約にサインアップしました。時が経つにつれ、私たちの仕事に対する顧客の信頼と絆と信頼はますます良くなりました。これにより、AMC(Annual Maintenance Contract)にサインアップすることで、お客様にどのようなメリットがあるかをお客様に伝えることができました。これにより、今後12か月間のパンとバターの確実性が得られます;)市場性に基づいて、割り当てに費やす最大時間数を常に契約に含めることができますが、常に顧客にその方法を知らせてください。あなたがサービスをしているたびに使い果たされ、あなたの身長を上げるために契約時間数を少し伸ばすために少し柔軟になります。

仕事で有名になると、いつでも利用規約に固執することができます。ビジネスの現実では、何が正しいかは、何があなたに役立つかによって異なります。

あなたの努力に幸運を祈ります:)

1
karthiks