5. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
6. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
7. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
Agile vs. Waterfall
Does Not Matter Agile Scrum vs. Waterfall, No Methodology is a Silver Bullet
User-Centric Agile Scrum vs. Waterfall, will Increase Project Success Rate, and will Produce Working Software Earlier
2015 CHAOS Report, Standish Group
8. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
敏捷軟體發展宣言
我們一直在實踐中探尋更好的軟體發展方法,
身體力行的同時也幫助他人。由此我們建立了如下價值觀:
個體和互動 高於 流程和工具
工作的軟體 高於 詳盡的文檔
客戶合作 高於 合同談判
回應變化 高於 遵循計畫
也就是說,儘管右項有其價值,
我們更重視左項的價值。
http://agilemanifesto.org/iso/zhchs/manifesto.html
Agile is a philosophy expressed in a set of values and principles that lead us to
implement practices composed into methodologies (ex. Scrum, Lean, etc.).
https://zh.wikipedia.org/wiki/敏捷軟件開發
21. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
UX Without User Research Is Not UX.
It is just X. UX – U = X
× 沒有足夠的用戶調研,不確定用戶需求
× 沒有用戶測試,沒有及時得到用戶回饋
× UX問題發現太晚,導致更多的代碼需要
重新寫
× 降低用戶採用率,影響團隊士氣
× 增加項目失敗的風險
敏捷開發中UX的挑戰
沒有時間做UX調研和測試
Sprint時間表太緊張了
22. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
23. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
Business
TechnologyExperience
48. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
49. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
User Journey Product Backlog
Sprint Backlog Daily Review
Product Increment
Sprint
UX用戶故事
51. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
UX用戶故事
As a _____________<user type>
I want _______________<a goal>
So that __________<reason/ benefit>
____ Story points
Success / Acceptance criteria
(often built around the “so that”
value statement)
1 3 5 8 1 3 2 0 5 0 1 0 0
56. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
57. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
用戶故事計劃
User story planning
設計紙本雛型
Design paper prototype
紙本雛型測試
Paper prototype testing
開發
Development
可用性測試
Usability Testing
62. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
用戶故事計劃
User story planning
設計紙本雛型
Design paper prototype
紙本雛型測試
Paper prototype testing
開發
Development
可用性測試
Usability Testing
Sprint 的節奏
71. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
什麼是敏捷開發 What is Agile
敏捷開發中UX的挑戰 Challenges for UX in Agile
如何在敏捷開發中更好的融入UX Integrate UX into Agile
Sprint中UX的節奏 Sprint UX Cadence
用戶需求的快速展望 (精益UX) Rapid Envisioning (Lean UX)
UX用戶故事 UX User Stories
低成本的雛型製作 Low-Cost Prototyping
故事牆 Story Board
團隊設計討論 Group Design Sessions
快速用戶可用性測試 Quick Usability Tests
UX 設計規範 UX Design Pattern Library
大綱
72. 敏捷開發與使用者體驗的結合 | Agile Development Incorporating UX HPX大聚 | 2017.10.19
用戶故事計劃
User story planning
設計紙本雛型
Design paper prototype
紙本雛型測試
Paper prototype testing
開發
Development
可用性測試
Usability Testing
Sprint 的節奏