web-dev-qa-db-ja.com

時間/プロジェクトによる課金

これは私が以前に尋ねた質問に関連しています--- https://softwareengineering.stackexchange.com/questions/34023/how-to-end-a-relationship-with-a-client-without-pissing-them-オフ

時間単位で課金する場合とプロジェクトごとに課金する場合の義務は何ですか?プロジェクトを引き受けることに同意する場合は、作業に10日かかり、1時間あたりXポンドを請求する可能性があると概算してください。10日が経過してもまだ管理されていない場合は、無料で作業する義務がありますか。予期しない問題のためにプロジェクトを完了するには?プロジェクトを提供したがバグが見つかった場合はどうなりますか?10日が経過した場合、これらのバグを無料で修正する必要がありますか、それともクライアントに請求する必要がありますか?

また、上記のプロジェクトの場合、プロジェクトを開始したときの結果はどうなるはずですが、何らかの理由で10日後には、あきらめてクライアントにもうできないことを伝えなければなりませんか?これはあなたの評判とクライアントとの関係を構築するのに何の役にも立たないことを理解していますが、あなたはあなたに支払われたお金を返済する義務がありますか、それとも半分/ほぼ完成したソースコードを提供して、彼らがそれを完成させる誰かを見つけるのを助けますか?

私が上記の質問をしている理由は、私はフリーランスに非常に慣れていないので、上記の状況が発生した場合の対処方法を知りたいからです。ありがとう!

9
thesam18888

プロジェクトを引き受けることに同意した場合... 1時間あたりXポンドで作業し、料金を請求します-10日が経過した後も無料で作業する義務がありますが、予期しない問題のためにプロジェクトを完了できませんでしたか?

いいえ。1時間あたりの£Xは1時間あたりの£Xです。明らかに、あなたはあなたの家やボートで複雑な仕事をしたことがありません。

見積もることができないということは何の意味もありません。何もありません。

1時間あたり£Xは1時間あたり£Xです。仕事が完了するか、クライアントが「あなたは解雇されました」と言うまで。 (または「あなたは解雇されました」。私はヤンキーなので、彼らが英国で何を言っているのかわかりません。)

プロジェクトを提供したがバグが見つかった場合はどうなりますか?10日が経過した場合、これらのバグを無料で修正する必要がありますか、それともクライアントに請求する必要がありますか?

バグによって異なります。あなた必須根本原因分析を行います。悪い(または不完全な)仕様は主に彼らの問題です。予期せぬ技術的なしわは当然のことです-彼らは支払います。ばかげたコーディングの間違いはあなたの問題です。

あなたはあきらめて、あなたはもうそれをすることができないとあなたのクライアントに言わなければなりませんか?

おっと。それは専門家ではありません。あなたが諦めなければならないなら、あなたは本当にひどい、ひどい間違いを犯しました。

これはあなたの評判とクライアントとの関係を構築するのに何の役にも立たないことを理解していますが、あなたはあなたに支払われたお金を返済する義務がありますか、それとも半分/ほぼ完成したソースコードを提供して、彼らがそれを完成させる誰かを見つけるのを助けますか?

はぁ。この時点で、あなたはあまりに悪い振る舞いをしているので、何も重要ではありません。あなたがあなたの契約を続けることができないならば、あなたは本当に別のキャリアを見つけるべきです。真剣に。あなたの人生を再考してください。

半分完成したソフトウェアは価値がありません。誰も「それを完了する」ことはありません。彼らはあなたがばかだと説明します(あなたがそうだからです)あなたのコードを捨てて、最初からやり直してください。

次のことを行う必要があります。

  1. 要件を最終的で、成果物があり、使用可能なものに戻します。

  2. その最終的な、成果物の、使用可能なものを作成します。元々の壮大な計画でなくても。

  3. その成果物、使用可能なものの料金。

  4. 配信不能なもののバックログを他の誰かに移行します。

使えないコードはダメです。確かに、それはコストです。

あなたとあなたの顧客は、半分完成したコードを他の誰かに「移行」しようとして時間を無駄にします。 廃棄物に重点を置きます。ほとんどの人にとって、半分完成したものから始めるよりも、最初から始める方が簡単です。

9
S.Lott

時間単位で課金する場合とプロジェクトごとに課金する場合の義務は何ですか?

本質的に同じです。プロフェッショナルになりましょう。

プロジェクトを引き受けることに同意する場合は、作業に10日かかり、1時間あたりXポンドを請求する可能性があると概算してください。10日が経過してもまだ管理されていない場合は、無料で作業する義務がありますか。予期しない問題のためにプロジェクトを完了するには?

いいえ-およそ10日であれば、大丈夫です。私はおよそ10日を、極端な端で50〜120時間の間のどこかと定義します。 120時間を超えるもの(50%のオーバーラン)は、見劣りするものをはるかに超えています。

「予期せぬ問題」はあいまいさを残しますが。経験豊富な専門家は、新しい開発者よりもはるかに多くの問題を予想しています。ただし、クライアントがあなたが新しい開発者であることを知っている場合(そして、それが原因で大幅な割引を受けていることを知っている場合)、ここには多少の揺れの余地があります。

プロジェクトを提供したがバグが見つかった場合はどうなりますか?10日が経過した場合、これらのバグを無料で修正する必要がありますか、それともクライアントに請求する必要がありますか?

バグ?はい-無料で修正する必要があります。壊れたコードを作成するために10日間支払われていません。

繰り返しになりますが、「バグ」は少しあいまいです。ショーストッパーのバグ(プログラムが実行されない-明らかにあなたのせい)とエッジケースのバグ(プログラムが中国語のIMEを有効にしたトルコ語にローカライズされたWindowsのテキストを切り捨てる-あまり合理的ではない)があります。ほとんどは中間のどこかに落ちますが、立証責任はあなたにあります。

仕様のバグもあります-これらは最も難しいものです。仕様の変更を合理的に予測、質問、または暗示する必要があるかどうかについては、判断を下す必要があります。繰り返しますが、私はあなたに立証責任を負わせます。

グリーン開発者による10日(80時間)のプロジェクトの場合、さらに10〜15時間のバグ修正を行うのはそれほど多くありません。それ以上のことは何でも、私は支払いを解決しようとします-クライアントを解雇する前に、おそらくさらに5〜10時間無料でやります。

また、上記のプロジェクトの場合、プロジェクトを開始したときの結果はどうなるはずですが、何らかの理由で10日後には、あきらめてクライアントにもうできないことを伝えなければなりませんか?これはあなたの評判とクライアントとの関係を構築するのに何の役にも立たないことを理解していますが、あなたはあなたに支払われたお金を返済する義務がありますか、それとも半分/ほぼ完成したソースコードを提供して、彼らがそれを完成させる誰かを見つけるのを助けますか?

あなたはお金を返します。プロジェクトを完了できない場合は、半分完了したと判断できない可能性があります。クライアントがあなたを雇った場合、それはさらに可能性が高いです彼ら半分完了したと判断することはできません。あなたがそれを終えるために他の誰かを見つけることができるならば、あなたは彼らに下請けすることができます-彼らがあなたに請求するものとあなたがすでに作ったものの違いはあなたの利益(または損失)です。

結局のところ、教訓として、クライアントに屈してそれをチョークで書くほうがよい場合がよくあります。しばらくすると、最初に「問題のあるクライアント」を見つけて回避(またはチャージ)できるようになります。また、もう少し見積もりを改善したり、バグ修正コストを価格に組み込んだりする方法も学びます。

学生開発者として、あなたにはある程度の余裕があります。あなたが10日間のプロジェクトに請求したわずかな金額であなたを訴える人はいないでしょう。そのクライアント(または彼の友人)から二度とビジネスを得ることができなくなりますが、彼らは学生の開発者を雇ったので、彼らは安い労働力だけを望んでいて、とにかく良い開発者を雇うのに実際にかかる費用を理解していない可能性があります。あなたは頭痛を除いて将来多くを失うことはありません-しかし、きれいな良心を犠牲にして。

私のアドバイスは?それを終えるだけです-あなたは気分が良くなり、クライアントは気分が良くなり、あなたはそれのためのより良い開発者とビジネスマンになるでしょう。それは何年もの仕事の価値があるというわけではありません-そしてあなたはStackoverflowとStackexchangeにあなたのすべての友達が助けてくれます。 ;)

6
Mark Brackett

あなたが説明しているのは、単に「固定量以下」です。これはクライアントに利益をもたらすだけなので、あなたが入札をしているのなら、なぜあなたがそのように働くのか私にはわかりません。

  • 時給-時給は、クライアントがいくつかのことについて決心していないことを知っていて、プロジェクトが少し自由であることに同意する場合に使用できます-しかし、これは同意する必要があります事前に

  • 固定レート-クライアントが必要なものを正確に知っている場合に使用します。もしそうなら、それを一定額で入札することができないなら、あなたはまだ実際に入札するビジネスを持っていません。クライアントにあなたの経験不足の代償を払わせないでください。

これに従えば、どうしたらいいのかわからない状況に陥ることはありません。諦めなければならない場合は、クライアントと話し合い、辞任やパートナーシップの解消のように扱ってください。すべてのお金を返金して何も提供しないか、部分的な支払いと引き換えに部分的なプロジェクトを提供します。

時給不確実性があるときはいつでも適用したくなりますが、クライアントが希望に満ちたものである場合にのみ使用。経験はあるものの、まだ重要な未回答の技術的な質問がある場合は、クライアントに事前に相談してください。

そして、契約を結ぶか、問題にぶつかるのは時間の問題です。

3
Nicole

私は弁護士ではありませんが、両方の状況に対する答えは、クライアントと契約上合意した内容によって異なります。私はあなたの以前の質問であなたがここで提起した正確な理由のためにかなり危険であるように思われる契約なしで働いていたのを見ました。書面による契約がないからといって、拘束力のある義務がないわけではありません。仕事上の関係を始める前に、この種のことをすべて理解しておくと、問題が発生した場合に専門的かつ友好的に解決できるようになります。

0
Drew

法的な理由はさておき、これは結局のところサービス事業であり、あなたは生きていて、参照によって死にます。あなたに悪い評判を与えるのに1つの悪いものだけを取ることができます。私はあなたに他の多くの仕事を与えるために本当に満足している顧客を1人だけ連れて行くことができます。したがって、黄金律を適用し、合理的な範囲内で、あなたが扱われたいようにあなたの顧客を扱います。人々は、自分の「義務」を少し超えた人々を覚えており、大切にしています。

0
Homde