部門の古典的なスキームは次のとおりです-人々は時間ベースの支払い(1日8時間)または時間単位のボディショップのためにオフィスに座っています(まあ、または現在は遠隔地にあります)。 30〜120分以内に仕事に取り掛かります。人はhhまたは同様のサイトを通じて雇用され、候補者はhr'a、技術的セキュリティを通過し、そこで能力マトリックスを作成しようとします。モスクワにはあらゆるレベルの知識を持つ候補者がたくさんいますが、地域ではこれが問題です。近くに工科大学がないが、事業を営みたい場合は、最寄りの百万長者に行き、地元の給与を支払います。後者は、スタートアップにとって特に不快です。人が連れて行かれたプロジェクトに存在し、データフローパターンなどの説明を含むソリューションに関するドキュメントがあれば良いのですが、私はこれに会ったことがありません。スクラップ、混沌とした記録、決定の理由を含む会議の議事録がありますが、体系的な開発文書は月の二重の日食のようなものです。なぜ図と正当化を含む文書が必要なのですか?建築家が将来のプロジェクトのためにモデルをスケッチするとき、彼は他の誰も持っていないユニークな知識の担い手です。これは深刻な問題です。スペシャリストが病気になったり、死んだり、去ったりすると、彼の能力も失われます。ドキュメントやナレッジキャリアなしでコンピテンシーを復元することは非常に重要な作業であるため、すべてを新たに書き直すのは簡単です(どちらも大金です)。新しい戦闘機または別のプロジェクトの古い戦闘機をプロジェクトに導入することは、すでに働いている人々の注意をそらし、指導する6か月です。同時に、新しいユニットは、概して機能が制限されています。問題ステートメントシステムは、分岐し、サブタスクに分割し、予期しない場所からマージして戻すことができます。タスクはリードやアーキテクトを通過しない可能性があります。これにより、アーキテクチャを拡張しようとしたり、止められないものを詰め込んだりする際に、ゴミや熱狂が加わります。同時に、新しいユニットは、概して機能が制限されています。問題ステートメントシステムは、分岐し、サブタスクに分割し、予期しない場所からマージして戻すことができます。タスクはリードやアーキテクトを通過しない可能性があります。これにより、アーキテクチャを拡張しようとしたり、止められないものに詰め込まれたりする際に、ゴミや熱狂が加わります。同時に、新しいユニットは、概して機能が制限されています。問題ステートメントシステムは、分岐し、サブタスクに分割し、予期しない場所からマージして戻すことができます。タスクはリードやアーキテクトを通過しない可能性があります。これにより、アーキテクチャを拡張したり、止められないものを詰め込んだりする際に、ゴミや熱狂が加わります。
古典的なスキームの問題
人的資源は利用可能性が限られており、実際には運用上の変更に対応できません。したがって、ダウンタイムと残業の問題。
狭い専門家を維持することは有益ではありません。このようなスペシャリストは独自の知識源ですが、メンテナンスコストが高く、タスクはまれです。したがって、ダウンタイムとコンピテンシーの停滞の問題。
チームの人々は現在のタスクを専門としており、自分自身に努力をしなかったり、そうすることを強制されなかったりすると、衰退し始めます。
割り当てられたお金と時間では、必要な能力を備えた人を見つけることは困難であるか、不可能ですらあります。
初心者のための迅速なオンボーディングのためのプロジェクトを説明するドキュメントの欠如。
メンターの必要性。
そのような可能性を深く分析せずに機能を拡張するという問題、そしてそのような分析は、プロジェクトの幅広い能力の担い手である建築家によってのみ可能です。
プロジェクトに関する独自の知識の保有者を脱落させる問題。
重要な決定の採用に影響を与えるチームの道徳的雰囲気と個人的な関係の問題。
報酬に関する顧客とパフォーマーの財政の不透明性の問題。
実行者のステータスと実行されるタスクのタイプを増やす問題。
開発管理パラダイム(モデル)を変更せずに、これらの問題を何らかの形で平準化することは可能ですか?簡単な答えはノーです!将来的には、このようなモデルは作業を遅くし、ビジネスの増加とプロセスの官僚化に伴い、一般的に開発をアウトソーシングに移すことを余儀なくされる可能性があります。開発を外部委託するのは良いことですか?-簡単な答えは「はい」です。それが製品開発をスピードアップして促進するのであれば!アウトソーシングは社内で行うことができますか?-簡単。そして外部?-ここでは難しいですよね、セキュリティはすべてです...しかし可能です!内部と外部はどうですか?-できます。その方法は次のとおりです。
サービスは
- 顧客と出演者のコミュニケーションシステム。
- スペシャリストと必要な能力との動的な接続を提供します。
- 顧客および請負業者との決済を実行します。
- プロジェクトのステータスとタスクの進行状況がすぐに表示されます。
- .
- .
- .
- .
- .
- . , , , .
- . . “, , , ” — . “ ” — , , , , . “” — , , , . “” — . “ ” — , , . “ ” — , , , .
- . . , . .
- . . , , .
上位レベルの各役割は、下位レベルの役割の分解されたサブタスクのプールを形成し、実行の基準とタスクを完了するためのコストを指定します。上位の役割は、実行者を指示的に割り当てたり、サブタスクに自分自身を割り当てたりすることはできません。
タスクを分解する場合、下位レベルの役割は、元のタスクを設定した上位レベルの役割からソリューションの確認を受け取る必要があります。
下位の役割は、問題を受け取った後、見つかったエラーや不正確さを正当化するためにレビューのためにディレクターに送信するか、仲裁と投票で紛争を開くことができます。
上位の役割は、その(タスク)ディレクターでない場合、下位のタスクを引き受けることができます。
完了したタスクは、レビューと承認のために特別なプールにあります。タスクは、現在の役割(実行者ではなく)または上位および下位の役割によってレビューできます。
完了して承認されたタスクの場合、実行者には、タスクで指定された支払い(トランザクションのサービス手数料を差し引いたもの)と評価ポイントが請求されます。
誤りまたはレビュー基準からの逸脱の合理的な兆候を伴う完了したレビューの場合、ポイントが付与され、レビューされた人から減額されます。レビューの結果に基づく紛争は、レビューに参加した役割の一般投票によって自動的に解決されます。
上位の役割への移行は、パフォーマーの特定のポイントに達すると自動的に行われます。したがって、単一の問題を解決することなく、他の人の問題のレビューでポイントを獲得することなく、マネージャーまでの階層全体を通過することができます。
各タスクおよびタスク分解ツリーには、ソリューションの選択を正当化し、それを簡単に説明する一連のドキュメントの作成が伴います。既存のタスクのブランチではない、つまり機能を拡張する各タスクは、マネージャーからの承認から始まり、最終的な実行者までの役割による承認を経る必要があります。
タスクが実行された場合、タスクは自動的に実行されなかったと見なされますが、期限は終了しており、期限を延長する理由が請負業者から送信されていません。
未完了のタスクは実行のためにタスクプールに戻され、実行者はポイントの償却という形で罰金を科されます。
特定の負のレベルのポイントのセットは、選択されたコンピテンシーのパフォーマーの自動ブロックにつながります。
特定の期間内に完了したタスクまたはレビューがない場合、全体的なスコアが自動的に低下します。
スコアが役割のしきい値レベルを下回ると、実行者のステータスが下位の役割に転送されます。
顧客から完成品への注文移動のスキーム
顧客は、ビジネスタスクを説明するサービスでプロジェクトを開始します(これが主要な情報です)。経済およびマーケティングの専門知識に必要な最小限の資金、またはすでに存在する場合はリーダー(開発、建築家)による技術的タスクの準備に必要な最小限の資金をサービスの彼のアカウントに寄付します。経済的専門知識と技術的正当性には、この製品の経済的実現可能性に関する専門家の意見が含まれます。経済的実現可能性は、アナログ、需要、利用可能なリソース、推奨事項を含むドキュメントの形式で提示される実用的な実現可能性の研究です。サービスの顧客のアカウントに十分な資金がある場合、タスクは次の段階に進みます。顧客は、承認のために専門知識またはTK(技術仕様、プロジェクトアーキテクチャ)を提供できます。合意に至らなかった場合、その場合、タスク(プロジェクト)を開発に取り入れることはできません。顧客は、任意のステップでサービスを終了するか、有料でサービスを凍結することができます。顧客は、プロジェクトのすべてのドキュメントとソースコード、アプリケーションパッケージまたはリソースのアセンブリ、プロジェクトとタスクの進行状況、実行者へのペイシートへのアクセス権を読んでいます。
開発は、プロジェクトの開始時に確立されたルールに従って実行されます。これは、ドキュメントと説明を作成する言語、コードの設計に関する合意、および自己文書化コメントに関係します。クラスと関数を書く際の優先順位は、最も単純でクリーンなコードに与えられます。いずれの場合も、可能な場合、コードはユニットテストの対象となります。開発では、バージョン制御、自動アセンブリ、サービスまたは顧客側の必要な機器へのパフォーマーのリモート接続の作業を保証するスペシャリストが必要です。
コンピテンシーマトリックスを受け取った後、サービスへのパフォーマーの紹介が可能です。コンピテンシーマトリックスは、自動テストに特化したサービスで取得できます。認定サービスは、申請者のマトリックスを取得できるAPIを提供します。得られた結果に応じて、パフォーマーのアカウントには、特殊なタスクが表示される開始ロールとコンピテンシーが設定されます。要約すると、実行者はサービスに登録し、コンピテンシーテストサービスへのリンクを受け取り、それらに合格します。テスト結果はコンピテンシーマトリックスを満たし、アカウントにはタスクを実行し、レビューを実施し、その役割に利用できるドキュメントを読む機会が与えられます。
最初の段階で、「オフィス」の既存の拠点で実行された実行者をサービスに導入することをお勧めします。実際のプロジェクトで顧客との作業を確認してください。これらを使用して、専門のコミュニティやソーシャルネットワークで広告キャンペーンを実施します。「完全な透明性と誠実さ、秘密はありません。必要なもの、必要な場所、必要なときに作業します。誰もあなたを注文しません。あなたが運ぶことができる限り多くを稼ぎなさい、誰にとってもそして永遠に制限はありません。「」
個別の調査が必要な問題
- 安全性。
- 顧客および請負業者との支払いおよび決済。
- 顧客との契約前の法的問題、パフォーマーへのピースワークの支払い、国境を越えた転送。
- 著作権保護。