為人而設計
請記得,任何應用軟件的目的,是要讓某些羣體來完成一些特定的工作。故你在設計軟件時,應先確立下列要項:
- 使用者是誰(屬性)
- 你想要讓使用者能作什麼(工作)
比如說,你可能要設計一套軟件,讓軟件(或電子、機械)工程師能夠繪製圖表;亦可能想設計一套軟件,讓系統管理員能用它設定、和監控網絡伺服器;又可能想設計出一套幫助小學生學數學的軟件。
重要的是,你應了解軟件使用者,知曉他們要完成的目標,以及為達目標所需着手的工作。有許多專業的人機互動設計師著作和設計方法有關的書籍,開授相關的課程,其中有許多甚為受用。你可參考 Bibliography 中所列的書冊,以為選擇。而大部分的方法,會將了解使用者、他們要完成的工作,尋出助其用軟件完成工作的方法,濃縮成特定的方式。