SlideShare a Scribd company logo
1 of 26
Download to read offline
产品设计人员与敏捷团队如何协同
 How Product Designer Work In
         Agile Team
       一个真实的项目案例
       A True Project Case

                                      李丁山

                        lidingshan@gmail.com
             http://www.cnblogs.com/relaxtintin
什么是产品设计
WHAT IS PRODUCT DESIGN
收集用户需求并将其转换为软件需求
Collect and transfer the end user requirements to the software requirements



  概念设计                            流程设计                             界面设计
Concept Design                 Workflow Design                     UI Design




让软件具备良好的用户友好性和易用性
Make the software to be user friendly and easy to use
项目简介
PROJECT OVERVIEW
一个推迟了两年的项目
A project that have delayed for 2 years


   需求不确定性很高
   High requirement uncertainty


   产品设计人员不足
   Lack of product designers


   技术难度较大
   Many technical difficulties
• 最初的开发流程
    Previous Process



    MRD              CD                    Spec         Dev           Test     Release

用户需求           概念设计                详细设计            开发实现            测试          发布
 Market Req.   Concept Design        Spec Design   Development     Testing      Release


产品经理                   产品设计人员                      开发团队          测试团队         测试团队
Product Mgr.            Product Designer           Developers       QA           QA

                                                                 开发团队         开发团队
                                                                 Developers   Developers
存在的问题
Issues

   在需求不确定的情况下,无法预先定义完整的需求
   Impossible to pre-define the whole requirements because of high requirement uncertainty


   产品设计人员不足,无法准备详细的设计文档
   Impossible to prepare the detail design document because of lack of product designers
敏捷实践
AGILE PRACTICE
一般的Scrum团队结构
General Scrum Team Structure


                               产品Owner
                               产品
                               Product Owner




                                               团队
                ScrumMaster
                                               Team
一般的Scrum开发流程
General Scrum Process



               Sprint 1      Sprint 2            Sprint 3      Sprint …



           Design                            Design

      Coding       Testing              Coding       Testing
无法适用
Didn’t Work

  产品经理在国外,无法及时和团队沟通
  Product manager is in US and cannot communicate with the team in time

  由于需求不确定,团队很难给出合理的估算
  It was difficult for team to give estimation because of unclear requirements

  在一次迭代中,大量的时间花费在等待产品设计上
  Many times spent on waiting for product design results in one Sprint

  产品设计人员没有时间和客户交流
  No time for product designer to communicate with end users
改进的团队结构
Improved Team Structure            产品经理
                                   Product Mgr.




                                   产品Owner
                                   产品                       产品设计
                                                          Product Designer
                                   Product Owner




                                                   团队
                     ScrumMaster
                                                   Team
益处
Benefits

   产品Owner和设计人员可以和开发团队随时交流
   Product owner and designer may communicate with the team conveniently

   产品设计团队可以帮助产品Owner完善需求设计
   Product designer may work with product owner to finalize the requirement design

   国外的产品经理可以和产品Owner保持沟通
   Product manager may communicate with product owner frequently
改进的项目流程
Improved Process

                Team       Team       Team          Team
               Sprint 1   Sprint 2   Sprint 3     Sprint …




    PD           PD         PD          PD
  Sprint 1     Sprint 2   Sprint 3   Sprint ...
益处
Benefits

   产品设计人员专注于优先级高的需求
   Product designer may focus on high priority requirements

   产品设计团队和开发团队面对面交流代替大量的文档工作
   Product designer may communicate with team face to face instead of the documentation

   产品设计团队能够更加有效的基于开发成果去收集用户的反馈
   Product designer may collect customers’ feedback effectively based on the Sprint results
益处
Benefits

   开发团队可以比较容易的进行估算
   Team may provide estimation easier

   在迭代中,开发团队可以不用等待设计结果从而减少浪费
   Team might focus on implementation and need not to wait for the design result in the Sprint
   and eliminated the wast
需求开发和设计
Requirements Development & Design

  领先一个Sprint
  One Sprint in advance


  基于 Live System 的用户测试
  User testing based on Live System
                                                  Team
                                                 Sprint 1




                                        PD         PD
                                      Sprint 1   Sprint 2
计划会议
Sprint Planning

  原型沟通替代需求设计文档
  Communication with prototype instead of documentation
产品演示
Demo


                                               产品演示
                                               Product Demo
                    Sprint演示
                    Sprint Demo
                                         用户测试
                                         User Test
       每日演示
       Daily Demo

                           更新需求
                                                     收集反馈
                             设计                       Collect
                           Update Req.               Feedbacks
                            & Design
实践成果
ACHIEVEMENTS
1 important feature         6   pilot tests


     10+ design refinements

15 participants       4 rounds user testing

         100+ valid user notes
平稳的开发过程
Smooth Work Process
稳定的质量
Stable Quality

6                                   Fixed
                                    Defects

5                                   Open
                                    Defects

4

3

2

1

    0            5   10   15   20
总结
CONCLUSION
独立并行的产品设计过程
Independent & parallel product design process


关注高优先级的需求
Focus on high priority requirements


与开发团队保持及时的交流和沟通
Communicate with the team efficiently


频繁获取用户反馈
Get user’s feedback frequently
How Product Designers Work Effectively in Agile Teams

More Related Content

What's hot

Scrum Methodology well elucidated
Scrum Methodology well elucidatedScrum Methodology well elucidated
Scrum Methodology well elucidatedMuhammad Asim
 
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...Traceability - Structural Conformance Checking with Design Tests: An Evaluati...
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...ICSM 2011
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMary Macin
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed Indiarsnarayanan
 
Agile Engineering - ODU ACM
Agile Engineering - ODU ACMAgile Engineering - ODU ACM
Agile Engineering - ODU ACMJustin Brunelle
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile DevelopmentAgileSparks
 
Does your machine require custom embedded systems?
Does your machine require custom embedded systems?Does your machine require custom embedded systems?
Does your machine require custom embedded systems?abhijit_tamba
 
Software Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdSoftware Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdVille Tapio
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologiesStefano Paluello
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileAgileSparks
 
Prince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsPrince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsallenm01
 
Agile case study
Agile case studyAgile case study
Agile case studySandy Lee
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and AgileMemi Beltrame
 

What's hot (20)

Scrum Methodology well elucidated
Scrum Methodology well elucidatedScrum Methodology well elucidated
Scrum Methodology well elucidated
 
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...Traceability - Structural Conformance Checking with Design Tests: An Evaluati...
Traceability - Structural Conformance Checking with Design Tests: An Evaluati...
 
Ux policy primax
Ux policy primaxUx policy primax
Ux policy primax
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed India
 
Agile Engineering - ODU ACM
Agile Engineering - ODU ACMAgile Engineering - ODU ACM
Agile Engineering - ODU ACM
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Does your machine require custom embedded systems?
Does your machine require custom embedded systems?Does your machine require custom embedded systems?
Does your machine require custom embedded systems?
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Software Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdSoftware Process @ Fountain Park Ltd
Software Process @ Fountain Park Ltd
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologies
 
Why Agile
Why AgileWhy Agile
Why Agile
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in Agile
 
Prince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsPrince2 and agile happy bedfellows
Prince2 and agile happy bedfellows
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Agile case study
Agile case studyAgile case study
Agile case study
 
Scrum and Project Management
Scrum and Project ManagementScrum and Project Management
Scrum and Project Management
 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and Agile
 
Metodologia scrum actualizada qa
Metodologia scrum actualizada qaMetodologia scrum actualizada qa
Metodologia scrum actualizada qa
 
Scrum
Scrum Scrum
Scrum
 

Similar to How Product Designers Work Effectively in Agile Teams

Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM MethodologyAngelin R
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMDebora Di Piano
 
Desenvolvimento Ágil com XP e Scrum
Desenvolvimento Ágil com XP e ScrumDesenvolvimento Ágil com XP e Scrum
Desenvolvimento Ágil com XP e ScrumGuilherme Chapiewski
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CAAgile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CAPatrick Neeman
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 MinutesHenry Jacob
 
Software Development 1 June2012
Software Development 1 June2012Software Development 1 June2012
Software Development 1 June2012Jay Encarnacion
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposalcfry
 
RDI Software Development
RDI Software DevelopmentRDI Software Development
RDI Software Developmentshey4ever
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseCaleb Jenkins
 

Similar to How Product Designers Work Effectively in Agile Teams (20)

Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
 
Desenvolvimento Ágil com XP e Scrum
Desenvolvimento Ágil com XP e ScrumDesenvolvimento Ágil com XP e Scrum
Desenvolvimento Ágil com XP e Scrum
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CAAgile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
 
Agile Engineering Practices
Agile Engineering PracticesAgile Engineering Practices
Agile Engineering Practices
 
The Agile PMP v2
The Agile PMP v2The Agile PMP v2
The Agile PMP v2
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Software Development 1 June2012
Software Development 1 June2012Software Development 1 June2012
Software Development 1 June2012
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposal
 
RDI Software Development
RDI Software DevelopmentRDI Software Development
RDI Software Development
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
Scrum
ScrumScrum
Scrum
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 

More from Mike Li

如何打造敏捷团队
如何打造敏捷团队如何打造敏捷团队
如何打造敏捷团队Mike Li
 
How does scrum master remove org impediment
How does scrum master remove org impedimentHow does scrum master remove org impediment
How does scrum master remove org impedimentMike Li
 
Semp活动 敏捷之用户故事研讨会(二)
Semp活动   敏捷之用户故事研讨会(二)Semp活动   敏捷之用户故事研讨会(二)
Semp活动 敏捷之用户故事研讨会(二)Mike Li
 
Semp活动 敏捷之用户故事研讨会(一)
Semp活动   敏捷之用户故事研讨会(一)Semp活动   敏捷之用户故事研讨会(一)
Semp活动 敏捷之用户故事研讨会(一)Mike Li
 
How to set up new scrum team in company
How to set up new scrum team in companyHow to set up new scrum team in company
How to set up new scrum team in companyMike Li
 
Some misunderstandings about Agile
Some misunderstandings about AgileSome misunderstandings about Agile
Some misunderstandings about AgileMike Li
 

More from Mike Li (6)

如何打造敏捷团队
如何打造敏捷团队如何打造敏捷团队
如何打造敏捷团队
 
How does scrum master remove org impediment
How does scrum master remove org impedimentHow does scrum master remove org impediment
How does scrum master remove org impediment
 
Semp活动 敏捷之用户故事研讨会(二)
Semp活动   敏捷之用户故事研讨会(二)Semp活动   敏捷之用户故事研讨会(二)
Semp活动 敏捷之用户故事研讨会(二)
 
Semp活动 敏捷之用户故事研讨会(一)
Semp活动   敏捷之用户故事研讨会(一)Semp活动   敏捷之用户故事研讨会(一)
Semp活动 敏捷之用户故事研讨会(一)
 
How to set up new scrum team in company
How to set up new scrum team in companyHow to set up new scrum team in company
How to set up new scrum team in company
 
Some misunderstandings about Agile
Some misunderstandings about AgileSome misunderstandings about Agile
Some misunderstandings about Agile
 

Recently uploaded

Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 

Recently uploaded (20)

Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 

How Product Designers Work Effectively in Agile Teams

  • 1. 产品设计人员与敏捷团队如何协同 How Product Designer Work In Agile Team 一个真实的项目案例 A True Project Case 李丁山 lidingshan@gmail.com http://www.cnblogs.com/relaxtintin
  • 3. 收集用户需求并将其转换为软件需求 Collect and transfer the end user requirements to the software requirements 概念设计 流程设计 界面设计 Concept Design Workflow Design UI Design 让软件具备良好的用户友好性和易用性 Make the software to be user friendly and easy to use
  • 5. 一个推迟了两年的项目 A project that have delayed for 2 years 需求不确定性很高 High requirement uncertainty 产品设计人员不足 Lack of product designers 技术难度较大 Many technical difficulties
  • 6. • 最初的开发流程 Previous Process MRD CD Spec Dev Test Release 用户需求 概念设计 详细设计 开发实现 测试 发布 Market Req. Concept Design Spec Design Development Testing Release 产品经理 产品设计人员 开发团队 测试团队 测试团队 Product Mgr. Product Designer Developers QA QA 开发团队 开发团队 Developers Developers
  • 7. 存在的问题 Issues 在需求不确定的情况下,无法预先定义完整的需求 Impossible to pre-define the whole requirements because of high requirement uncertainty 产品设计人员不足,无法准备详细的设计文档 Impossible to prepare the detail design document because of lack of product designers
  • 9. 一般的Scrum团队结构 General Scrum Team Structure 产品Owner 产品 Product Owner 团队 ScrumMaster Team
  • 10. 一般的Scrum开发流程 General Scrum Process Sprint 1 Sprint 2 Sprint 3 Sprint … Design Design Coding Testing Coding Testing
  • 11. 无法适用 Didn’t Work 产品经理在国外,无法及时和团队沟通 Product manager is in US and cannot communicate with the team in time 由于需求不确定,团队很难给出合理的估算 It was difficult for team to give estimation because of unclear requirements 在一次迭代中,大量的时间花费在等待产品设计上 Many times spent on waiting for product design results in one Sprint 产品设计人员没有时间和客户交流 No time for product designer to communicate with end users
  • 12. 改进的团队结构 Improved Team Structure 产品经理 Product Mgr. 产品Owner 产品 产品设计 Product Designer Product Owner 团队 ScrumMaster Team
  • 13. 益处 Benefits 产品Owner和设计人员可以和开发团队随时交流 Product owner and designer may communicate with the team conveniently 产品设计团队可以帮助产品Owner完善需求设计 Product designer may work with product owner to finalize the requirement design 国外的产品经理可以和产品Owner保持沟通 Product manager may communicate with product owner frequently
  • 14. 改进的项目流程 Improved Process Team Team Team Team Sprint 1 Sprint 2 Sprint 3 Sprint … PD PD PD PD Sprint 1 Sprint 2 Sprint 3 Sprint ...
  • 15. 益处 Benefits 产品设计人员专注于优先级高的需求 Product designer may focus on high priority requirements 产品设计团队和开发团队面对面交流代替大量的文档工作 Product designer may communicate with team face to face instead of the documentation 产品设计团队能够更加有效的基于开发成果去收集用户的反馈 Product designer may collect customers’ feedback effectively based on the Sprint results
  • 16. 益处 Benefits 开发团队可以比较容易的进行估算 Team may provide estimation easier 在迭代中,开发团队可以不用等待设计结果从而减少浪费 Team might focus on implementation and need not to wait for the design result in the Sprint and eliminated the wast
  • 17. 需求开发和设计 Requirements Development & Design 领先一个Sprint One Sprint in advance 基于 Live System 的用户测试 User testing based on Live System Team Sprint 1 PD PD Sprint 1 Sprint 2
  • 18. 计划会议 Sprint Planning 原型沟通替代需求设计文档 Communication with prototype instead of documentation
  • 19. 产品演示 Demo 产品演示 Product Demo Sprint演示 Sprint Demo 用户测试 User Test 每日演示 Daily Demo 更新需求 收集反馈 设计 Collect Update Req. Feedbacks & Design
  • 21. 1 important feature 6 pilot tests 10+ design refinements 15 participants 4 rounds user testing 100+ valid user notes
  • 23. 稳定的质量 Stable Quality 6 Fixed Defects 5 Open Defects 4 3 2 1 0 5 10 15 20
  • 25. 独立并行的产品设计过程 Independent & parallel product design process 关注高优先级的需求 Focus on high priority requirements 与开发团队保持及时的交流和沟通 Communicate with the team efficiently 频繁获取用户反馈 Get user’s feedback frequently