適度な省略 | すーぱーSEへの道

適度な省略

私は教育担当ではないのですが、新人が.NETの課題
として作成した、図書管理システムの画面設計書
見る機会がありました。

・メニュー
・登録機能
・修正機能
・削除機能

くらいしかないはずなのですが、
なんだか画面数がすごく多いです。


よく見てみると、丁寧に一つの動作につき一画面ずつ作成してます。
(例:修正対象検索画面、修正画面、修正確認画面、修正完了画面)

よく言えば丁寧なのかもしれませんけど、
かなり無駄な部分が多いです(^-^;)

メッセージボックスで済むような部分も画面として存在している上に、
確認画面が何度も出てきて使い勝手がちょっと悪そうです。


 ・なるべく冗長な部分は作らない。
 ・手が抜けるところは手を抜く(いい意味で)
 ・使いやすいインターフェースを心がける。


というのは結構大事ですよね。

新人数名で話し合いながら仕様を決めたと言う話なので、
この辺はやっぱり経験が物を言うのかな。

それと、機能を満たすことに重点を置いているので、
使い勝手についての配慮が足りないようです。

普段仕事をしていて、『あたりまえ』と思いがちな部分を
気づかせてくれることが多いので、新人教育ってのは
教える側にとってもいいものなのかもしれませんね。