SlideShare una empresa de Scribd logo
1 de 76
Agile Is Not For UXers
Derek Liu
Trend Micro Sr. UX Designer
開始之前...
開始之前...
開始之前...


今天是來『交流』,不是來『教學』。
開始之前...


今天是來『交流』,不是來『教學』。

所有內容,都『改編自真人真事』。
劉宗剛 Derek Liu
~2005 多媒體設計師 & 網站工程師
 2005 趨勢科技 前端界面工程師
       ‣   Scan Mail for Microsoft Exchange Server
       ‣   OfficeScan
       趨勢科技 介面設計師
2008   ‣   Titanium 1.0
       ‣   Titanium 2.0
       ‣   Titanium 3.0 (PC-cillin 2011)
       ‣   Titanium 5.0 (PC-cillin 2012)
什麼是敏捷式 (Agile) 開發
瀑布(Waterfall)模型
瀑布(Waterfall)模型
需求分析
瀑布(Waterfall)模型
需求分析


       設計
瀑布(Waterfall)模型
需求分析


       設計


            開發
瀑布(Waterfall)模型
需求分析


       設計


            開發


                 測試
瀑布(Waterfall)模型
需求分析


       設計


            開發


                 測試


                      維護
瀑布(Waterfall)模型
需求分析


          設計


                  開發


                             測試


Product Develop Life Cycle        維護
瀑布(Waterfall)模型
優點
各階段明確定義應做之工作及交付之文件,使系統開發之工作更明確
且更容易掌握。

缺點
假設專案在開始時,需求已被完全且清楚的傳達,再加上開發週期
長,故風險較高,且失敗後,將付出高額成本。
瀑布(Waterfall)模型
瀑布(Waterfall)模型
需求
瀑布(Waterfall)模型
需求

     設計
瀑布(Waterfall)模型
需求

     設計

          開發
瀑布(Waterfall)模型
需求

     設計

          開發
瀑布(Waterfall)模型
需求

     設計

          開發
敏捷式(Agile)開發


敏捷式開發不是⼀一種制式的開發方法,
 而是⼀一種軟體開發的精神(spirit)。
敏捷式的精神


用較短的開發循環(建立在反覆式開發方式上),
     以漸進式開發方式來交付。
敏捷式的精神
用較短的開發循環(建立在反覆式開發方式上),
     以漸進式開發方式來交付。
敏捷式的精神
     用較短的開發循環(建立在反覆式開發方式上),
          以漸進式開發方式來交付。


計畫
敏捷式的精神
     用較短的開發循環(建立在反覆式開發方式上),
          以漸進式開發方式來交付。


計畫      設計
        開發
        測試
敏捷式的精神
     用較短的開發循環(建立在反覆式開發方式上),
          以漸進式開發方式來交付。


計畫      設計    檢視
        開發
        測試
敏捷式的精神
     用較短的開發循環(建立在反覆式開發方式上),
          以漸進式開發方式來交付。


計畫      設計    檢視   計畫   設計   檢視
        開發              開發
        測試              測試
敏捷式的精神
     用較短的開發循環(建立在反覆式開發方式上),
          以漸進式開發方式來交付。


計畫      設計      檢視   計畫    設計      檢視
        開發                 開發
        測試                 測試


       Sprint             Sprint
瀑布模型 v.s. 敏捷式開發




           Posted 6th January 2009 by Honoria Sauciuc
瀑布模型 v.s. 敏捷式開發




           Posted 6th January 2009 by Honoria Sauciuc
瀑布模型 v.s. 敏捷式開發




           Posted 6th January 2009 by Honoria Sauciuc
瀑布模型 v.s. 敏捷式開發




           Posted 6th January 2009 by Honoria Sauciuc
瀑布模型 v.s. 敏捷式開發




           Posted 6th January 2009 by Honoria Sauciuc
趨勢科技敏捷式開發
Scrum敏捷式開發


 Scrum是敏捷式開發眾多方法中,最普及的⼀一種。

Scrum的重心是及早開始,頻繁發佈,持續且反覆地檢視
          目標與確認滿意度。
Scrum流程
Scrum流程
如果你要造⼀一艘船,別只是讓團隊
把木頭搬來,分工與指派任務。
而應該試著去燃起他們對征服浩瀚
無垠大海的渴望。
If you want to build a ship, don’t drum
up the men to gather wood, divide
the work and give orders. Instead,
teach them to yearn for the vast and
endless sea.
          - Antoine De Saint-Exupery
Scrum流程
Scrum流程

Vision
Scrum流程

Vision




Product Backlog
Scrum流程

Vision




Product Backlog   Sprint Backlog
Scrum流程

Vision




Product Backlog   Sprint Backlog   Daily Scrum
Scrum流程

Vision




Product Backlog   Sprint Backlog   Daily Scrum
Scrum流程

Vision                                     Potential Shippable
                                           Product Increment




Product Backlog   Sprint Backlog   Daily Scrum
Scrum流程
Scrum流程


         Product    Sprint    Daily
Vision                                Deploy
         Backlog   Backlog   Scrum
Scrum流程


         Product    Sprint    Daily
Vision                                Deploy
         Backlog   Backlog   Scrum
趨勢科技Scrum流程
         Product    Sprint    Daily
Vision                                Deploy
         Backlog   Backlog   Scrum
趨勢科技Scrum流程
                       Product    Sprint    Daily
              Vision                                Deploy
                       Backlog   Backlog   Scrum

 Business
Exploration
  Phase
趨勢科技Scrum流程
                         Product    Sprint    Daily
              Vision                                  Deploy
                         Backlog   Backlog   Scrum

 Business          Release
Exploration        Planning
  Phase             Phase
趨勢科技Scrum流程
                         Product    Sprint    Daily
              Vision                                  Deploy
                         Backlog   Backlog   Scrum

 Business          Release             Iterative
Exploration        Planning          Development
  Phase             Phase                Phase
趨勢科技Scrum流程
                         Product    Sprint    Daily
              Vision                                  Deploy
                         Backlog   Backlog   Scrum

 Business          Release             Iterative
                                                      Closure
Exploration        Planning          Development
                                                       Phase
  Phase             Phase                Phase
產品開發團隊
產品開發團隊

   產品經理   專案經理 研發工程師   測試工程師




使用者經驗 使用者經驗         產品介面   技術編輯
 研究員   設計師  視覺設計師    工程師
產品開發團隊

   產品經理   專案經理 研發工程師   測試工程師
             UXers



使用者經驗 使用者經驗          產品介面   技術編輯
 研究員   設計師  視覺設計師     工程師
Waterfall 工作量分佈圖
工作量
高




低
      需求分析   設計   開發   測試   維護
Waterfall 工作量分佈圖
工作量
高

             使用者界面設計
             產品視覺設計
             使用者經驗測試

低
      需求分析    設計       開發   測試   維護
Waterfall 工作量分佈圖
工作量
高

             使用者界面設計
             產品視覺設計
             使用者經驗測試

低
      需求分析    設計       開發   測試   維護
Scrum 工作量分佈圖
工作量
高

                    使用者界面設計
                    產品視覺設計
                    使用者經驗測試

低
       Business     Release      Iterative   Closure
      Exploration   Planning   Development
Scrum 工作量分佈圖
工作量
高




低
       Business     Release      Iterative   Closure
      Exploration   Planning   Development
Scrum 工作量分佈圖
工作量
高
                       使用者界面設計
                         使用者界面設計
                           使用者界面設計
                       產品視覺設計 使用者界面設計
                         產品視覺設計
                           產品視覺設計
                       使用者經驗測試產品視覺設計
                         使用者經驗測試
                           使用者經驗測試
                              使用者經驗測試


低
       Business     Release      Iterative   Closure
      Exploration   Planning   Development
Scrum 工作量分佈圖
工作量
高
                       使用者界面設計
                         使用者界面設計
                           使用者界面設計
                       產品視覺設計 使用者界面設計
                         產品視覺設計
                           產品視覺設計
                       使用者經驗測試產品視覺設計
                         使用者經驗測試
                           使用者經驗測試
                              使用者經驗測試
       使用者經驗架構規劃
低
       Business     Release      Iterative   Closure
      Exploration   Planning   Development
Scrum 工作量分佈圖
工作量
高
                       使用者界面設計
                         使用者界面設計
                           使用者界面設計
                       產品視覺設計 使用者界面設計
                         產品視覺設計
                           產品視覺設計
                       使用者經驗測試產品視覺設計
                         使用者經驗測試
                           使用者經驗測試
                              使用者經驗測試
       使用者經驗架構規劃
低
       Business
      Exploration
                    花惹發
                    Release
                    Planning
                                 Iterative
                               Development   Closure
Scrum 工作量分佈圖
工作量
  使用者研究                                    使用者研究
高
                     使用者界面設計
                       使用者界面設計
                         使用者界面設計
                     產品視覺設計 使用者界面設計
                       產品視覺設計
                         產品視覺設計
                     使用者經驗測試產品視覺設計
                       使用者經驗測試
                         使用者經驗測試
                            使用者經驗測試
     使用者經驗架構規劃
低
     Business     Release      Iterative   Closure
    Exploration   Planning   Development
Scrum 工作量分佈圖
工作量
  使用者研究                                    使用者研究
高
                     使用者界面設計
                       使用者界面設計
                         使用者界面設計
                     產品視覺設計 使用者界面設計
                       產品視覺設計
                         產品視覺設計
                     使用者經驗測試產品視覺設計
                       使用者經驗測試
                         使用者經驗測試
                            使用者經驗測試
     使用者經驗架構規劃
低
     Business     Release      Iterative   Closure
    Exploration   Planning   Development
Scrum 真正工作量分佈圖
工作量
  使用者研究                                    使用者研究
高
                     使用者界面設計
                       使用者界面設計
                         使用者界面設計
                     產品視覺設計 使用者界面設計
                       產品視覺設計
                         產品視覺設計
                     使用者經驗測試產品視覺設計
                       使用者經驗測試
                         使用者經驗測試
                            使用者經驗測試
     使用者經驗架構規劃
低
     Business     Release      Iterative   Closure
    Exploration   Planning   Development
使用者經驗研究
  (User Research)
人物誌研究(Persona study)
使用者經驗研究
     (User Research)
行動裝置使用研究(Mobile Research)
使用者經驗研究
       (User Research)
家庭安全研究(Family Safety Research)
使用者經驗架構規劃
(UX ARCHITECTURE DESIGN)
  產品概念規劃(Concept sketch)
使用者經驗架構規劃
(UX ARCHITECTURE DESIGN)
首次使用經驗設計(1st Time UX design)
使用者經驗架構規劃
  (UX ARCHITECTURE DESIGN)
資訊架構設計(Information architecture design)
使用者經驗架構規劃
(UX ARCHITECTURE DESIGN)
視覺策略規劃(Visual direction planning)
敏捷式開發宣言
(Manifesto for Agile Software Development)
             個人與互動 重於 流程與工具 
 (Individuals and interactions over processes and tools)

             可用的軟體 重於 詳盡的文件 
 (Working software over comprehensive documentation)

              與客戶合作 重於 合約協商
  (Customer collaboration over contract negotiation)

               回應變化 重於 遵循計劃
      (Responding to change over following a plan)
THANK YOU

Más contenido relacionado

Similar a UiGathering 2012.07 Slide (Derek Liu)

Agile introduction
Agile introductionAgile introduction
Agile introductionJen-Chieh Ko
 
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)Duran Hsieh
 
面對移動化App挑戰的架構設計
面對移動化App挑戰的架構設計面對移動化App挑戰的架構設計
面對移動化App挑戰的架構設計Clark
 
互联网持续交付整形记
互联网持续交付整形记互联网持续交付整形记
互联网持续交付整形记Ryan YU
 
20130112用原型驅動設計@webconf
20130112用原型驅動設計@webconf20130112用原型驅動設計@webconf
20130112用原型驅動設計@webconfJustin Lee
 
软件项目管理与团队合作
软件项目管理与团队合作软件项目管理与团队合作
软件项目管理与团队合作晟 沈
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Brenda Bao
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_Odd-e
 
展望2013使用經驗設計發展
展望2013使用經驗設計發展展望2013使用經驗設計發展
展望2013使用經驗設計發展Yu-Hsiu Li
 
從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化少齊 張
 
评审材料2010年10月刘瀚予
评审材料2010年10月刘瀚予评审材料2010年10月刘瀚予
评审材料2010年10月刘瀚予瀚予 来袭
 
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美AgileCommunity
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous deliveryQiao Liang
 
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化美团点评技术团队
 
产品及Jira流程完成
产品及Jira流程完成产品及Jira流程完成
产品及Jira流程完成chris pan
 
A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018Juggernaut Liu
 
Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路AgileCommunity
 
Software Project Risk Management
Software Project Risk ManagementSoftware Project Risk Management
Software Project Risk ManagementAndy Liu
 
设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付Yi Xu
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 

Similar a UiGathering 2012.07 Slide (Derek Liu) (20)

Agile introduction
Agile introductionAgile introduction
Agile introduction
 
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練1(20160222)
 
面對移動化App挑戰的架構設計
面對移動化App挑戰的架構設計面對移動化App挑戰的架構設計
面對移動化App挑戰的架構設計
 
互联网持续交付整形记
互联网持续交付整形记互联网持续交付整形记
互联网持续交付整形记
 
20130112用原型驅動設計@webconf
20130112用原型驅動設計@webconf20130112用原型驅動設計@webconf
20130112用原型驅動設計@webconf
 
软件项目管理与团队合作
软件项目管理与团队合作软件项目管理与团队合作
软件项目管理与团队合作
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 
展望2013使用經驗設計發展
展望2013使用經驗設計發展展望2013使用經驗設計發展
展望2013使用經驗設計發展
 
從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化
 
评审材料2010年10月刘瀚予
评审材料2010年10月刘瀚予评审材料2010年10月刘瀚予
评审材料2010年10月刘瀚予
 
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
 
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
 
产品及Jira流程完成
产品及Jira流程完成产品及Jira流程完成
产品及Jira流程完成
 
A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018A dev ops team's practice in trend micro in agile summit 2018
A dev ops team's practice in trend micro in agile summit 2018
 
Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路Project GATE 的敏捷實踐之路
Project GATE 的敏捷實踐之路
 
Software Project Risk Management
Software Project Risk ManagementSoftware Project Risk Management
Software Project Risk Management
 
设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 

Más de UXTW(Taiwan User Experience Professional Association)

Más de UXTW(Taiwan User Experience Professional Association) (19)

2014通訊大賽 - UX Coach機制與專家講座
2014通訊大賽 - UX Coach機制與專家講座2014通訊大賽 - UX Coach機制與專家講座
2014通訊大賽 - UX Coach機制與專家講座
 
2012 Taiwan UX Summit 專題演講(二)簡報
2012 Taiwan UX Summit 專題演講(二)簡報2012 Taiwan UX Summit 專題演講(二)簡報
2012 Taiwan UX Summit 專題演講(二)簡報
 
2012 Taiwan UX Summit 工作坊A 簡報
2012 Taiwan UX Summit 工作坊A 簡報2012 Taiwan UX Summit 工作坊A 簡報
2012 Taiwan UX Summit 工作坊A 簡報
 
2012 Taiwan UX Summit 專題演講(四)簡報
2012 Taiwan UX Summit 專題演講(四)簡報2012 Taiwan UX Summit 專題演講(四)簡報
2012 Taiwan UX Summit 專題演講(四)簡報
 
2012 Taiwan UX Summit 微型工作坊 簡報
2012 Taiwan UX Summit 微型工作坊 簡報2012 Taiwan UX Summit 微型工作坊 簡報
2012 Taiwan UX Summit 微型工作坊 簡報
 
2012 Taiwan UX Summit 工作坊B 簡報
2012 Taiwan UX Summit 工作坊B 簡報2012 Taiwan UX Summit 工作坊B 簡報
2012 Taiwan UX Summit 工作坊B 簡報
 
2012 Taiwan UX Summit 工作坊D 簡報
2012 Taiwan UX Summit 工作坊D 簡報2012 Taiwan UX Summit 工作坊D 簡報
2012 Taiwan UX Summit 工作坊D 簡報
 
2012 Taiwan UX Summit 工作坊C 簡報
2012 Taiwan UX Summit 工作坊C 簡報2012 Taiwan UX Summit 工作坊C 簡報
2012 Taiwan UX Summit 工作坊C 簡報
 
2012 Taiwan UX Summit 專題演講(一)簡報
2012 Taiwan UX Summit 專題演講(一)簡報2012 Taiwan UX Summit 專題演講(一)簡報
2012 Taiwan UX Summit 專題演講(一)簡報
 
UiGathering 2012.07 Slide (Hoper Wang)
UiGathering 2012.07 Slide (Hoper Wang)UiGathering 2012.07 Slide (Hoper Wang)
UiGathering 2012.07 Slide (Hoper Wang)
 
UiGathering 2012.03 Slide (Edgar Liu)
UiGathering 2012.03 Slide (Edgar Liu)UiGathering 2012.03 Slide (Edgar Liu)
UiGathering 2012.03 Slide (Edgar Liu)
 
2011 Taiwan UX Summit_Workshop E
2011 Taiwan UX Summit_Workshop E2011 Taiwan UX Summit_Workshop E
2011 Taiwan UX Summit_Workshop E
 
2011 Taiwan UX Summit_Workshop D
2011 Taiwan UX Summit_Workshop D2011 Taiwan UX Summit_Workshop D
2011 Taiwan UX Summit_Workshop D
 
2011 Taiwan UX Summit_Workshop B
2011 Taiwan UX Summit_Workshop B2011 Taiwan UX Summit_Workshop B
2011 Taiwan UX Summit_Workshop B
 
2011 Taiwan UX Summit_Workshop A
2011 Taiwan UX Summit_Workshop A2011 Taiwan UX Summit_Workshop A
2011 Taiwan UX Summit_Workshop A
 
2011 Taiwan UX Summit_Workshop F
2011 Taiwan UX Summit_Workshop F2011 Taiwan UX Summit_Workshop F
2011 Taiwan UX Summit_Workshop F
 
UiGathering Talk - Visual Design Opening Speech / by David Chen
UiGathering Talk - Visual Design Opening Speech / by David ChenUiGathering Talk - Visual Design Opening Speech / by David Chen
UiGathering Talk - Visual Design Opening Speech / by David Chen
 
UiGathering Talk - Masters of visualization / by Allen Chan
UiGathering Talk - Masters of visualization / by Allen ChanUiGathering Talk - Masters of visualization / by Allen Chan
UiGathering Talk - Masters of visualization / by Allen Chan
 
0515 UiGathering Talk - Mobile App by Angel Wu
0515 UiGathering Talk - Mobile App by Angel Wu0515 UiGathering Talk - Mobile App by Angel Wu
0515 UiGathering Talk - Mobile App by Angel Wu
 

UiGathering 2012.07 Slide (Derek Liu)