mod / techproject / view / screen / tasks

索引

タスク

タスクとは、一連の仕様を実現したり、成果物の一部を入手したりする方法の説明です。

タスク管理フェーズはプロジェクトの開発のためのアクティブな期間ですが、前のフェーズはタスクの観点から記述することができます(仕様を書くことも運用上の活動かもしれません)。

要件と仕様としてのタスクは、階層ツリーとして編成できます。ルートレベルのタスクは非常に一般的なものであり、全体的な運用上の「戦略」を記述することがあります。すなわち:そのようなソフトウェアコンポーネントを製造するために、あなたは次のようにタスクのルートレベルを解決することができます:

  • ユーティリティライブラリを書く
  • ユーティリティライブラリのテストを書く
  • ユーティリティライブラリのテストと認定
  • 書き込み永続性レベル(データベースアクセス)
  • ストレージレベルのテストを書く
  • データベースアクセスをテストし、永続ライブラリを修飾する
  • 機能部品のコードを書く
  • テスト単位を書く
  • 単体テスト
  • 調和のためのコードの整理とレビュー
  • コードコメントで確認する
  • コンポーネントを梱包する
  • 展開ドキュメントを作成する
  • 生成された文書を抽出する

「そのためにはどうすればいいですか」という質問の結果として、それらのそれぞれ(または一部)をより基本的なアクションで洗練することができます。開発者は次に進みます。

タスクでは、改良には2つの主な目標があります。

  • 開発作業員が進むのに十分なほど細かい動作を説明してください。
  • 時間/料金の見積もりを実行するための十分に詳細な行動計画を立てます(費用予測)。

タスクを表示する

タスクは、コンテンツが折りたたまれた見出しツリーとして表示されます。必要に応じて、サブレベルを折りたたむことができます。

各見出しは、サブツリーの階層から、または関連する仕様や成果物から指標を伝播することによって取得された合成情報を提供します。

  • 番号付け(自動番号付け)
  • キャプション
  • バインドされた指定の数(直接バインド/サブタスク経由)
  • 関連付けられた成果物の数(直接結合/サブタスク経由)
  • グラフィカルな棒グラフとしてのそのタスクの完了レベル

完了レベルは入力(ユーザー編集)または計算されます。リーフタスク(我々はそれらを効果的なタスクとも呼ぶ)はユーザーによって入力されるために完了を必要とするでしょう。ツリーノードはサブノードからの補完を累積します。したがって、ノードは「タスクグルーピング」の原則としてのみ使用されるべきです。

各見出しを拡張して、完全な限定子レポートと内容要約を表示することができます。

タスクを編集する

タスクツリーを編集することは、学生には利用できないかもしれません。教師はこのエンティティをロックすることを選択できます。

タスクは、プロジェクトチームが実行すべき行動を説明する一連の情報です。その最も単純な形式では、単一のタスクはキャプションと何をすべきかの自由な説明で構成されています。他の実体として、descriptionは、必要に応じて構造化されている可能性のある編集可能なHTMLドキュメントになります。

タスクは次のものを使って修飾できます。

  • 仕事の種類:それぞれの仕事はある種の仕事を指定します、それは若干の特別な技術を必要とするかもしれなくて、そして使用されるために若干の技術を求めます。
  • 原価率:すべての職種および準スキルが同じ経済的価値を持つとは限りません。教育の文脈では、この分野は絶対に必要というわけではないでしょう。このモジュールが実際のプロジェクト(当初は意図されていたもの)に使用されることになりましたが、学生が複雑なプロジェクトのコスト計算プロセスを理解するのにも役立ちます。この費用は任意の単位と尺度で入力することができます。
  • 計画コスト:計画コストは、「タスクを実行するための評価時間」として入力されます。計画原価は、原価率に計画原価を掛けて簡単に得られます。
  • 修了率:修了率は0から100の範囲で入力し、達成された仕事の一部(主観的に、最も頻繁に)を限定します。
  • コスト(実現):実現コストは「仕事に費やした有効時間」として入力されます。すべてのプロジェクト管理方法論(IEEE、CMMなど)は、モデル推定の信頼性を高めるために、合格プロジェクトのコストの再計算の有用性に同意します。

タスク画面では、継続的な改良プロセスの結果としてタスクを編集および管理できます。各タスクは、実行されるべきより基本的なアクションを説明するサブタスクによって詳細化することができます。

教育戦略

タスクは、プロジェクトチームが正確に達成すべきこと、作業時間をどのように費やすべきかを記述するために使用されます。これらの説明は次のようになります。

  • 最初は大まかには教師によって設定されていましたが、学生が「タイムスケジューリングとコントロール」で十分な自治権を得られるように変更可能です。
  • 設定し、教師によってロックされています。行動計画が周知または標準の手順に対処しなければならない場合、それらは従うべき必須のプロセスを表します。
  • 空白の編集者から、学生によって完全に編集可能:学生はそれから彼ら自身の行動戦略を構築しなければならないかもしれません。