軟件開發的目標:易用性之後呢?

Creating Passionate Users是一羣在軟件工業領域裏思維非常活躍的bloggers,最近發表了一篇文章:What comes after usability?文章相當精彩,隨後的討論也非常有價值.

文章一開始悉數軟件開發模式.最初是瀑布模型,目標是實現需求,滿足穩定性,這一階段是把需求產品化作爲指導思想;然後是螺旋式模型,開發思想包括迭代式開發,敏捷編程,極限編程等,目標是滿足軟件的易用性,這一階段把客戶滿意度作爲指導思想,類似於Microsoft的CPE(Customer & Partner Experience)概念;那麼後敏捷時代呢?根據最終用戶滿意度爲指導思想,作爲開發者來講應該往哪些方面去做努力?

文章給了一個用戶需求層次圖,越上面的層次需求越高級:

 User Hierarchy of Needs

當前我們的軟件工業,按照層次劃分還只是停留在Usability階段,這裏提出了作爲軟件開發方向的一些有用指導原則,強烈推薦大家閱讀

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章