質問
構築したい Web アプリケーションがあります。すべてのタスクを Fogbugz で管理するにはどうすればよいですか。
ページごとにすべてのタスクをリストしたい場合、そのために領域を使用する必要がありますか?また、モジュールに分割したいのですが、やはり領域を使用しますか?
例:
- ユーザー
- ユーザーを追加する
- ユーザーを削除する
- ユーザーに権限/役割を割り当てる
または、ページ単位で実行すると、リストの外観が異なります。
解決
時間が経つにつれて、プロジェクトと責任 (エリア) 以外のものによってケースを厳格に構造化しようとするのは労力の無駄であることがわかりました。
FogBugz の適切なプロジェクトと適切なタイトルの領域にケースを取り込むだけです。
つまり、プロジェクトとは、あなたが取り組んでいる製品やビジネス プロジェクトのことです。
領域は、UI、コード、ドキュメント、データ移行など、人々が異なる責任や能力を持っている種類のものである必要があります。
次に、管理と検索が容易になるようにケースにタイトルを付け、ケースの範囲を可能であれば数時間、もちろん 2 日以内に抑えます。
したがって、あなたの例から、それは次のように簡単になる可能性があります...
- 役割の追加
- ビューの役割
- 役割の更新
- 役割を削除しますか?
- 役割のリスト
- ユーザーを追加する
- ユーザーの表示
- ユーザーの更新
- ユーザーの削除
- ユーザーをリストする
- ロールを削除するための依存関係チェックを追加します。
正直に言うと、上記の内容でもおそらく少し行き過ぎですが、おそらく次のようにすれば済むでしょう。
- ユーザー役割の追加/表示/更新/削除/リスト
- ユーザーの追加/表示/更新/削除/リスト
作成がシンプルになり、開発者への信頼が高まるほど、開発者は妨げられることが少なくなり、開発を続ける可能性が高くなります。
他のヒント
ユーザーがそれらに割り当てられた例でフィルタをかけることができますので、彼らは常に自分のキューを表示することができます。
さまざまな分野の多くは、単に不要な複雑さを作成します - あなただけの故障のそのレベルを必要としません。
。 あなたがアクティブな例数が多いことはありません、あなたは短いリストの分類の多くを必要としません。心の中でベア
私は、領域フラグの最善の使用は、複数の開発者間でのキューにグループワークにあることがわかります。そして、あなたは、誰でもすぐに見ることができますキューを取得します。
たとえば、あなたがまだ行うことを決めていない機能のアイデアのために、「商品企画」の領域を持っているかもしれません。大規模なチームでは、各サブチームのための領域を割り当てることができますので、各ラインマネージャーは、自分自身で自分のキューを表示することができます。
私たちは、4年間のFogBugzのを使用しています1つの大規模で複雑なプロジェクトを持っていると我々は以上の5つの領域を必要としたことがありません。私たちはエリアにあなたがここに提案する方法を分割したい場合は、我々は今、それらの何百ものを持っているでしょう。