隠れたアウトソーシングコストを明らかにできる4つの場所
公開: 2022-07-14
完璧な世界では、アウトソーシングは単なる別のビジネス慣行です。 実生活では、オフショアチームを雇うことは、ワニでいっぱいの川を泳いで渡るような気分になります。 知的財産の盗難、質の悪さ、価格設定の悪さは、この慣習に悪い名前を付けています。
この川に橋を架けます。
隠れたアウトソーシングコストを明らかにできる4つの場所
この記事では、一部のベンダーが使用する不正なビジネス慣行を回避する方法と、アウトソーシング投資を最適化する方法を紹介します。
アウトソーシングは主にお金を節約することです。 ただし、以下の隠れたアウトソーシング慣行のいくつかは、実際には計画よりもコストがかかる可能性があります。
固定価格の値上げ
固定価格協力モデルは顧客のお気に入りです。 一定の範囲の作業を一定の金額で提供することは、間違いなく便利です。 しかし、この便利さには代償があります。
つまり、リスク軽減のための20〜30%のマークアップです。
ほら、それはすべて見積もりについてです。 2つのプロジェクトがまったく同じというわけではありません。 たとえば、2人の異なる顧客がDuolingoのような人気のあるアプリの1つを複製したい場合でも、各プロジェクトを大幅に異なる方法で変更するのに十分な小さな変更があります。
つまり、ほとんどの場合、開発チームは100%正確な見積もりを出すことができません。 同時に、顧客と合意した時間と予算を超えると、顧客の評判と収益が損なわれます。
しかし、クライアントは明確な数字を見たいので、会社はそれらを示す必要があります。 したがって、リスクを軽減するために、約20〜30%(プロジェクトが複雑な場合はそれ以上)を追加して、予算内で確実に利益を上げられるようにします。
それは請負業者が正直なビジネスである場合です。 経験豊富な(そして高価な)開発者を初心者に置き換えたり、作業を適切にテストしなかったりするなど、疑わしい手段を使用するものもあります。
たとえば、サーバーの時刻がユーザーの現地時間と異なるために、このようなプロジェクトがクラッシュしたときの驚きを想像してみてください。 また、このようなバグがたくさんあるので、プロジェクトをゼロから書き直すのにどれくらいの費用がかかるか想像してみてください。
リスク軽減についてどうするか
- 時間と材料のモデルと毎週の進捗レポートを使用します。 このようにして、プロジェクトの状態と予算支出を監視できるようになります。 さらに、(「if」ではなく)追加機能を要求する場合は、変更要求を提出する必要はありません。
- または、追加費用を予測します。 私たちが彼らに与えた見積もりにさらに30%を追加するように私たちに言ったクライアントがいました。 彼らは大企業で働いていました。 そして、リソースの単一の大きな割り当てを取得することは、変更の支払いに小額を繰り返し要求するよりも簡単でした。
完璧主義のための支払い
これはトリッキーなものであり、ビジネス目標と、それが開発者の専門家としてのプライドとどのように関連しているかを理解する必要があります。
ご存知のように、プログラマーは、 Bjarne Stroustrupが喜びの涙を流すような、クリーンで読みやすく、機能的で最適化されたコードを本当に書きたいと思っています。 しかし、そうすることは多くの時間を要します。 クライアント(あなた)が支払う時間。 さらに、クリーンなコードは必ずしもソフトウェアの動作を改善するわけではありません。
同時に、開発者はクライアントに「リファクタリング」と呼ばれるものに資金を割り当てるように依頼することがよくあります。これは、コードの可読性を向上させるためです。 そして、リファクタリングのビジネス価値は明白ではありません。
では、開発者の完璧主義にお金をかけすぎず、同時に質の高い仕事を手に入れてみませんか?
完璧主義についてどうするか
もちろん、悪魔は詳細にあります。
リファクタリングとコードベースの改善が絶対に必要な場合があります。 製品を拡張し、機能を追加し、チームの規模を拡大したい場合は、これらは必須です。 そうしないと、新しい開発者が最初の6か月を費やして、何が起こっているのかを理解しようとするリスクがあります。
「リファクタリングは歯磨きに似ています。 緊急事態が発生したときに法外なコストを回避したい場合は、予防的な作業を継続する必要があります」と、Dmitry Garbar(PMおよびIT企業のパートナー)はHackernoonの記事に書いています。
ただし、ソフトウェアが変更または拡張されない場合、またはスタートアップのMVPである場合は、リファクタリングは必要ありません。

この問題について事前にチームと話し合い、念のためにチームから送信されるレポートを監視してください。
管理費
アウトソーシングとは、あなたの仕事を他の誰かに任せ、その過程でお金を節約することです。
仮想請負業者にすべてを処理させたくなるかもしれませんが、そのようなシナリオはありそうにありません。
- 詳細な要件ドキュメントの作成に多くの時間とお金を費やすことをいとわない限り、その過程で入力が必要になります。
- コントロールをあきらめることは、あなたが望んでいたものとはまったく異なるものを手に入れるための素晴らしい方法です。
- 元のプロジェクトを改善するためのアイデアがあるかもしれません(そしておそらくそうなるでしょう) 。
いずれにせよ、あなたは請負業者の管理に貴重な時間を費やすことになることに注意する必要があります(それがあなたの時間であろうとあなたの従業員の時間であろうと)。
それの別の部分は、連絡先として外部委託された開発者を持っていることです。 彼らがあなたの質問に答えたり、進捗状況についてあなたに知らせたりするのに費やす毎分は、彼らが実際にあなたのプロジェクトに取り組んでいない分です。
管理費についてどうするか
- コミュニケーションプロセスと会議スケジュールについて合意します。 緊急の質問には迅速に対処する必要がありますが、ほとんどの場合、会議(またはビデオ会議)で問題についてうまく話し合うことができます。 それはあなたがあなたの時間を効果的に使うことを可能にするでしょう。
- 次に、開発チームの一部としてプロジェクトマネージャー(少なくともパートタイム)を雇います。 場所にいるので、彼らはあなたよりも開発者のニーズをうまく管理することができます。 彼らはまた、開発者よりもコミュニケーションに優れています。 彼らはそれのために訓練されています。 PMはあなたにすべてをより速く説明し、あなたのニーズが確実に処理されるようにすることができます。 そして、彼らとのコミュニケーションは開発者の仕事を妨げることはありません。
私たちの経験では、クライアント側にプロダクトオーナーがいて、オフィスにプロジェクトマネージャーがいると、特に長期的なプロジェクトで最高の結果が得られます。
しゃがみ手数料、隠された税金

不正なベンダーの武器庫からの別の禁止されたquote-fuテクニック。
あなたは彼らから見積もりを受け取ります、そしてそれは素晴らしいです-競争が提供するものより全体で20%低いです。 したがって、キックオフ日を設定し、契約を開いて署名します。
「クライアントは、付加価値税(20%)と銀行振込手数料(2%)を負担することに同意します。」
コオロギ。
一部の人々は、新しい開発者を見つけるためにすぐに急襲します。 他の人はため息をつき、署名します。
最悪のシナリオ-この追加料金は最初の請求書まで表示されません。
「しゃがみ」手数料と隠された税金についてどうするか
- 契約書への署名について話し合う前に、税金と手数料について尋ねてください。 彼らはあなたからの情報を差し控えるかもしれませんが、うそをつく営業担当者はほとんどいません。
- 契約書を注意深く読んでください。 会社がVATを支払う必要がない場合でも(たとえば、政府からのインセンティブとして)、この情報を契約に含めることは賢明です。 だから誰もがお金がどこに行くのか知っています。
- 超低価格を信用しないでください。 見た目が良すぎて真実ではない場合は、おそらくそうです。
結論
もちろん、請負業者があなたに不誠実である場合、あなたはより良いものに切り替えることができます(または彼らに対して法的措置を取ることさえできます)。
しかし、トラブルを回避できるのに、なぜこれに時間とお金を浪費するのでしょうか。
見込みのあるベンダー、その参考資料、およびレビューを調べます。 価格と契約を確認してください。 そして、あなたのプロジェクトが有能な手で生き返るのを見て楽しんでください。
ゲスト著者のVadimDyvlyashは、Belitsoftのシニアビジネス開発マネージャーです。 彼は、製品会社とサービス会社の両方で4年間ITセールスに携わっています。 彼の専門は情報セキュリティとモバイル開発プロジェクトです。
