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

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

ソフトウェアの品質コミュのレビューについてのご意見

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。くま吉と申します。

今、レビューについて少し調べているところです。
もしよろしければ、みなさんの知見をお聞かせ願えればと思います。

開発現場の(あ、私はEPG部門にいるんですけど)人に聞くと、
 ・レビューが説明会や誤字脱字の指摘になってしまって、レビューの体をなしていない
 ・しっかりレビューをできる知識をもった人がほとんどいない
 ・設計やコード作成でヘロヘロになってしまって、レビューは形だけ
 ・自分のつくったものにけちを付けられているようで嫌い
といった意見を聞いたりします。
(実は私も昔はそうだった...。)

しっかりしたレビュー(設計でもコードでもいいんですが)を行うことは、
ソフトウェアの品質を向上させることは間違いがないのですが、
なかなかうまく根付かないなあ、と思ったりします。

そもそもレビューの目的って?その効果は?
みなさまがレビューで工夫されているところは?
といった、いろいろなご意見をお聞かせ願えれば幸甚です。

もし、本トピックがコミュニティに不適でしたら、遠慮なくご指摘くださいませ。>管理人様

コメント(12)

>maoyamさん
 ありがとうございます!
 レビュー参加者(レビューワということですね)全員が「アーキテクトであるべき」という
 ご意見は面白い考え方だと思いました。
 ただ、現実問題としてなかなかそこまでいけないのも事実ですね。
 単に「おやくそく」で終わらせることなく、製品・サービスの品質向上のために
 活用できればよいなあ、と思います...

>しょうじさん
 ご意見ありがとうございます。
 まさしくしょうじさんのご指摘どおりで、おそらく事務局側が正論を振りかざしても
 現場の理解を得ることがなかなかできないのです。
 やはりそこは現場キーマンとの連携が文字通りキーになるのですね。
 「レビューの体をなしていない」と言ったのは、現場のQC部門の人間です。
 残念ながら実際の開発者ではありません。
 難しいところですね...。
今年のJaSST Tokyoの
レビューのコツは“なんでやねん!?”〜レビュー眼〜
は、参考になりますよ
下記HPに資料があります。
http://www.jasst.jp/archives/jasst10e.html
のーまんさん>
 URLまで貼っていただいて、ありがとうございます!
 参考にさせていただきます。

「効果的なレビュー」のために、みなさまが実践されていることは何でしょう?
レビューチェックリストくらいしか思い浮かばないのですが...
効果的なレビューということでいうと、すいません私は勉強で軽く触れただけで
実践できていないのですが、手法で「アジャイルインスペクション」というのがありました。

ターゲットとなる数枚のドキュメントを選定して、あらかじめ決められた規則にしたがって
短時間に集中してレビューし、その結果から、全体に含まれるドキュメントの問題点の数を
予測します。

そしてその数値が次のプロセスに進めるかの判断に使用されるといった
方法でした。
ここで次プロセスへ進める品質となるまでレビューを繰り返します。

サンプリング的な手法であり、効率という面では根拠を持った省力化が
行えるのではないかと思いました。

JaSST'10 Tokyoの「アジャイルインスペクションの実際」
というセッションが参考になると思いますー
>uruさん
 ありがとうございます。
 なるほど、アジャイルインスペクション、ですか。参考にさせていただきます。
 「短時間」というところが「アジャイル」ということなのでしょうか・・・

 サンプリング的な手法ということでは、2人にレビューをしてもらって、
 その指摘内容の重なり具合から全体の不具合件数を推定する、という手法も
 あるようですが・・・
くま吉です。

レビューを通して、ソフトウェアの品質を上げる、つまり
設計工程において品質を作りこむためには、
・製作者自身が自分の作成したものをレビューする
・チームメンバ同士で、レビューをすることで、第3者の目を導入する
ということに尽きるのかもしれません。

とすると、手段としては、
・自分自身でレビューするためのチェックリスト
・チームメンバ同士でレビューするためのチェックリスト
ということになりましょう。

で、その手段の内容としては、
・どのような観点でチェックすればよいか
といった、いくつかの視点を持つ必要がある、つまりいくつかの視点に別れたチェックリストが必要になりそうです。

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

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

ソフトウェアの品質 更新情報

ソフトウェアの品質のメンバーはこんなコミュニティにも参加しています

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