インストール[編集] なるべく簡単であること ドラッグ&ドロップが理想 アンインストールできること アンインストールできないソフトは、試したくない 動作・機能[編集] 次の操作を行うときは、ダイアログを出してユーザーの了承を得る 外部のシェルコマンドを実行する(起動時以外で) システムの設定を変更する ネットワークに接続する 初期設定[編集] 選択肢が1つしかない設定は、デフォルトで設定してしまうべき 例:Emacs のファイルシステムのエンコーディング:utf-8 人によって好みが分かれるものは設定を強要しない 例:Emacs のカラー設定 UNIX のドットファイルには絶対手を付けない 玄人は設定を変えられることを極端に嫌う 設定の自由度が高いため、副作用なく書き換えることは不可能 メニュー項目の表記[編集] Apple 純正ソフトや、似たような機能を持つソフトの表記を参考にする ダイ

