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