インタフェース作成の面倒さ (cont'd)
柔軟性 / 頑強性
ユーザ補助機能
評価/再設計の繰り返し
→
様々なプログラミング技法が必要!