?Iにおける多重登録問題

 新サービス導入当初にはありがちなミスですが、いくつか実施済のアイデアが「実装済」等の終了状態にならない事例が出ました。
 どうやら、重複アイデア関連アイデアがあるときに処理漏れが出るようです。
 当面は気がついたユーザーがはてな様に連絡してフォローすれば済むことですが、いつまでもそのままというわけにも行かないと思います。


 というわけで、現在検討中の「はてなアイデア」に関する考察です(^^)

問題認識

 現在はユーザー有志が、追加ベットにて重複や関連アイデアのリンクを貼ってますが、双方向リンクになってなかったり、アイデアポイントが少なくなったユーザーが脱落したりと、不完全な状態です。
 また、関連リンク貼りもベット人数にカウントされますので、ベット数の意味が不正確になってます。
 で、ここまでしても、(コメントを全部チェックするのは大変なので)処理漏れが出ている状況のようです。


 なるべく早いうちに複数アイデアの関連付け機能を実装するべきだと思います。

対策案

 はてなスタッフ様なりユーザー有志が、(ポイントを消費することなく) 複数アイデアに相互リンクを貼れる機能を実装すれば、事足りるかと存じます。

例(長いです)

 追加ベット一覧・ベット追加フォームの下部に、相互リンク追加フォームと相互リンク一覧表示部を追加します。

(種類) idea番号 状態  
フォーム (数値入力) (選択項目)  
一覧 ideaへのリンク 状態名 削除ボタン
一覧 ideaへのリンク 状態名 削除ボタン
一覧 ideaへのリンク 状態名 削除ボタン

みたいな感じにします。
 フォームからidea番号を登録すると、一度に相互リンクが貼られるようにします。つまり、登録元ideaのリンク一覧に入力したアイデアが (リンクつきで) 表示されると共に、相手先アイデアのリンク一覧にも登録元ideaが自動的に表示されるようにします。


 「状態」欄は、両リンクの関係をプルダウンメニューから選びます。
 たとえば、

状態名 意味 相手先の状態
重複 同じアイデア 重複
関連 互いに関連するアイデア 関連
原案 相手先の元となったアイデア 発展
発展 相手先をベースにした発展形 原案
含有 相手先を含む汎用的アイデア 特殊
特殊 相手先の一部を扱うアイデア 含有
択一 同じ問題に対する別の解法 択一
相反 どちらか一方のみ実現可能 相反

等。

まとめ

 こうやって相互リンクを貼っておけばユーザー側の見通しも良くなりますし、はてな様がアイデアを検討中に移動したり終了処理をするタイミングで、システム的に関連アイデアをチェックできます。
 いかがでしょうか。<id:hatenadiary