ITSの黒魔術 private issue #tidd
Redmineの次期バージョン1.2.0にprivate issueの機能が実現される。
実際に使った記事があったのでメモ。
【元ネタ】
前略、private issue 使ってみました。あるいはITSの黒魔術とは何か - ハードコイルド・ワンダーランド
Redmine - Feature #7414: Private issues - Redmine
Redmine - Feature #337: Private issues - Redmine
Redmine - Feature #7412: Add an issue visibility level to each role - Redmine
private issueは単にチケットの公開・非公開の機能を追加しただけと思ったがそうではないようだ。
同一プロジェクトでユーザのロールによって、チケットが出てこない。
結論を言うと、private issueの機能は不要だし、チケット駆動開発にとって害悪以外の何者でも無い。
private issueによって、チケット集計機能にも大きく影響をうけるので、潜在的バグになる。
バーンダウンチャートの表示方法も変わってしまう。
しかも、@sakaba37さんの言う通り、見つけたバグをprivate issueにしてしまえば、誰も気づかないから、故意に不正を起こすこともできる。
Agile開発の精神からすれば、メンバーが持っている成果物や作業や課題、バグはチーム全体の共有物であり、個人だけの問題ではない。
メンバー全員で課題を共有できるからこそ、チームは前進する。
private issueをあえて使う状況とすれば、同一プロジェクトを開発チームと外部の顧客で扱う場合、顧客には非公開の課題やバグはprivate issueを使う時が考えられる。
しかし、そのような運用がしたいならば、Redmineプロジェクトを別に新規登録して運用すればいいだけのことだ。
何故なら、そこまでしてチケットの公開状況を変えたいということは、そもそも課題のライフサイクルが開発チーム向けと顧客向けでは大きく異なるからだ。
Redmineも過去3年間でどんどん進化してきたけれども、余計な機能が追加されて潜在バグが増えたり、機能が複雑になって初心者に使いづらくなる危険性が高まったきたようだ。
僕個人としては、Redmineからprivate issueの機能は削除して欲しいと思う。
【追記】
プライベートチケットを使って、開発者個人のToDoチケットはプライベートチケットにして、工数集計から外すという運用も可能だ。
つまり、工数集計すべきチケットと工数集計から外すチケットをプライベートチケットによって分別するという新しい手法もある。
プライベートチケットの使い方については、実運用を色々試してみる必要があるように思う。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- リプレースとアーキテクチャモダナイゼーシヨンの違いの本質は何なのか?(2026.04.08)
- PMPとCSM取得者数推移(日本 vs 中国)から読み取れる指針は何か?(2026.02.23)
- 製造業のDXを推進する部門をITコーポレート部門に割り当てるとなぜ失敗するのか(2026.02.04)
- SAFeはScrumと全く異なるアジャイル開発プロセスだ(2026.02.01)
- プ譜でプロジェクトの目的を管理する(2026.01.31)
「Redmine」カテゴリの記事
- RedmineとAIが加速させるタスク管理の未来~蓄積されたナレッジを独自のAIとして活用する可能性(2026.04.04)
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- 第22回 Redmine大阪の感想 #RedmineOsaka(2025.09.21)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
「ソフトウェア工学」カテゴリの記事
- リプレースとアーキテクチャモダナイゼーシヨンの違いの本質は何なのか?(2026.04.08)
- アーキテクチャモダナイゼーションにおけるAMETチームの役割と責任範囲は何か(2026.03.23)
- アーキテクチャモダナイゼーションとはそもそも何なのか?(2026.03.22)
- 自動車業界におけるA-SPICE・機能安全・サイバーセキュリティの規格に対応したプロセス改善とは何か?(2026.02.15)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
「チケット駆動開発」カテゴリの記事
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)
- Jiraの機能はTracに似ている気がする #redmine(2025.06.01)
- Redmineは組織のナレッジ基盤として実現可能なのか~島津製作所の事例を読み解く #redmineT(2024.12.29)
- 第26回redmine.tokyo勉強会の感想~多様性はコミュニティが成功する重要な要因の一つ #redmineT(2024.06.15)
「Agile」カテゴリの記事
- DX戦略はDX成熟度を考慮して戦略策定すべき(2026.03.20)
- PMPとCSM取得者数推移(日本 vs 中国)から読み取れる指針は何か?(2026.02.23)
- SAFeはScrumと全く異なるアジャイル開発プロセスだ(2026.02.01)
- 第29回東京Redmine勉強会の感想~今話題のテーマはJTC運用とAIによるプロマネ作業支援 #redminet(2025.11.09)
- RedmineJapan vol.4の感想part1~Redmine AI HeplerプラグインはRedmineのナレッジ活用を強化してくれる #RedmineJapan(2025.07.31)


コメント