ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

tracコミュのどう使う?

  • mixiチェック
  • このエントリーをはてなブックマークに追加
wiki、svnビューワという機能がいちばんわかりやすいけど、SCMうんたらというくらいなんだら、在庫管理でもできるんだろうか。

ユニークな利用法カモン。

コメント(2)

寂レス

http://trac.arege.net/tach/wiki
TachTrac 丁寧な解説。mod_pythonの設定法の訳とかも。
トピック、1年以上経ってるようですが、レスします。

私の使い方を書いてみます。ユニークではないですが・・・。

STEPというテストプロセスがあるんですが、そのプロセスではリスク管理を行います。

STEPでは機能や属性(安定性とか)を、(バグ発生の)可能性と(バグによる)影響について、High, Middle, Lowというふうにランク付けします。

そして可能性+影響=リスク度として計算します。(例えば、High3点、Middle2点、Low1点として)

その計算と表の作成・管理をTracでやっています。

まず、可能性・影響を新しいチケットのフィールドとして定義します。(Severityフィールドを影響フィールドの代わりに利用することもできますね)

次に、機能や属性をチケットとして登録して、可能性・影響を設定します。

最後に新しくレポートを作成します。このレポートでSQLを、
SELECT
distinct t.id as ticket,
summary 'ストーリー',
p.value '可能性' ,
i.value '影響',
((CASE p.value WHEN 'high' THEN 3 WHEN 'middle' THEN 2 WHEN 'low' THEN 1 ELSE 0 END) + (CASE i.value WHEN 'high' THEN 3 WHEN 'middle' THEN 2 WHEN 'low' THEN 1 ELSE 0 END)) as risk

FROM
ticket t
LEFT OUTER JOIN ticket_custom p ON (t.id = p.ticket AND p.name = 'influence')
LEFT OUTER JOIN ticket_custom i ON (t.id = i.ticket AND i.name = 'possibility')

WHERE
t.type LIKE 'story'

ORDER BY
risk DESC

というように登録します。SQLが正しいか、あやしいです(^^;。あ、storyというのはXPのストーリーです。このときは、ストーリー単位で分析してみたので。enhancement単位で行うといいかもしれませんね。

というわけで、こんなかんじです。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

trac 更新情報

tracのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング