Design Thinking, Agile และ Lean UX ทำงานร่วมกันอย่างไร

Aug 18 2020

ฉันสับสนกับกระบวนการต่างๆที่เกี่ยวข้องระหว่าง Design Thinking, Agile และ UX Lean

ฉันเพิ่งอ่านบทความที่พยายามอธิบายว่ากระบวนการเหล่านี้ทำงานร่วมกันอย่างไรเนื่องจากฉันต้องการตรวจสอบว่าฉันเข้าใจสิ่งเหล่านี้ถูกต้องหรือไม่

บทความดังกล่าวระบุว่านักออกแบบ UI / UX จะดำเนินการผ่านกระบวนการคิดในการออกแบบก่อนเพื่อให้นักพัฒนามีข้อมูลที่ถูกต้องในการสร้าง ตัวอย่างเช่นเว็บไซต์ เมื่อนักพัฒนาเริ่มสร้างพวกเขาจะทำตามกระบวนการที่คล่องตัวสร้างแง่มุมของโครงการในขั้นตอน / การวิ่ง

ผลลัพธ์ของการวิ่งเหล่านี้จะถูกทดสอบเพิ่มเติมและให้ข้อเสนอแนะแก่นักพัฒนาเพื่อนำไปใช้ซึ่งเป็นวิธีที่ตัวออกแบบ UI / UX เป็นส่วนหนึ่งของกระบวนการ Agile

ถูกต้องหรือไม่ ถ้าเป็นเช่นนั้น Lean UX จะตกอยู่ในคำอธิบายนี้ได้อย่างไร?

คำตอบ

3 Davey Aug 19 2020 at 13:19

วิธีที่ฉันเข้าใจความแตกต่างระหว่าง Design Thinking, Agile และ Lean UX คือ Design Thinking และ Lean UX เป็นกรอบในการแก้ปัญหาโดยที่ Agile เป็นวิธีการจัดการโครงการ

Design Thinking และ Lean UX มีความคล้ายคลึงกันมากในแกนหลัก แต่การคิดเชิงออกแบบได้รับแรงฉุดอย่างมากในโลกที่ไม่ใช่ UX จนคำนี้กลายเป็นที่นิยมแม้ว่าอุตสาหกรรม UX จะฝึกฝนมานานก่อนหน้านี้คำว่า Design Thinking

Design Thinking ที่สำคัญคือ:

  • เอาใจใส่
  • กำหนด
  • นึกคิด
  • ต้นแบบ
  • ทดสอบ
  • (ซ้ำ)

https://www.interaction-design.org/literature/topics/design-thinking

Lean UX ที่สำคัญคือ:

  • ข้อเสนอแนะและการวิจัย
  • สมมติฐานของ Delcare
  • สร้าง MVP
  • เรียกใช้การทดสอบ
  • (ซ้ำ)

https://www.invisionapp.com/inside-design/lean-ux/ https://www.interaction-design.org/literature/article/a-simple-introduction-to-lean-ux

วิธีการแก้ปัญหาทั้งสองนี้เป็นไปตามแนวทางเพชรคู่โดยคร่าวๆ

https://uxdesign.cc/how-to-solve-problems-applying-a-uxdesign-designthinking-hcd-or-any-design-process-from-scratch-v2-aa16e2dd550b

Agile เป็นวิธีการบริหารโครงการที่สร้างขึ้นเพื่อตอบสนองต่อวิธีการแบบ Waterfall

ตามเนื้อผ้าในผลิตภัณฑ์ Waterfall จะมีข้อมูลจำเพาะทั้งหมดที่สร้างขึ้นก่อนที่วิศวกรจะเริ่มสร้าง สิ่งนี้จะกลายเป็นปัญหาเมื่อคุณสร้างระบบสำหรับจรวดไปยังอวกาศซึ่งใช้เวลาหลายปีในการสร้าง เทคโนโลยีสามารถเปลี่ยนแปลงได้สามารถคิดค้นวัสดุใหม่ ๆ ได้หรือความต้องการเปลี่ยนไปจากเดิม เมื่อสิ่งนี้เกิดขึ้นมันจะเป็นอันตรายต่อโครงการหรือพวกเขาจะเริ่มพัฒนาข้อกำหนดสำหรับการแก้ไข

ในข้อกำหนด Agile จะเขียนขึ้นสำหรับชิ้นส่วนที่เล็กกว่าของผลิตภัณฑ์และใส่ไว้ใน Backlog ที่จัดลำดับความสำคัญซึ่งทีมงานที่ต้องพึ่งพาตนเองขนาดเล็กสามารถมุ่งเน้นไปที่การทำชิ้นส่วนไม่กี่ชิ้นให้เสร็จในช่วงเวลาที่กำหนด

กลับไปที่คำถามเดิมของคุณ "Design Thinking, Agile และ Lean UX ทำงานร่วมกันได้อย่างไร"

พวกเขาไม่ ... อย่างน้อยก็ไม่ใช่เมื่อนำไปใช้อย่างเข้มงวด

ตามเนื้อผ้าทีม Agile จะมีสาขาวิชาทั้งหมดที่จำเป็นในการทำงานให้เสร็จและทำงานในช่วงเวลาที่กำหนด (Sprints) เมื่อ Agile ถูกสร้างขึ้นวินัยการออกแบบไม่ได้รับการพิจารณาเนื่องจากเป็นวิธีการที่เน้นทางวิศวกรรม

สาเหตุที่พวกเขาทำงานร่วมกันได้ไม่ดีเนื่องจากในฐานะนักออกแบบเราต้องใช้เวลาในการค้นคว้าก่อนที่จะเริ่มออกแบบ เมื่อพิจารณาถึงระยะเวลาคงที่ในการวิจัยที่เหมาะสมในการวิ่งมักจะเสียสละเพื่อให้การออกแบบเสร็จสิ้น ซึ่งนำไปสู่ปัญหาตามท้องถนน

ตามที่กล่าวมาฉันเคยได้ยินคำว่า "Agile-fall" หรือ "Faux Agile aka Fragile" เพื่ออธิบายการแฮ็กแบบ Agile เพื่อให้นักออกแบบสามารถใช้กรอบงานเช่น Design Thinking หรือ Lean UX ได้โดยไม่ต้องเป็นตัวปิดกั้นทางวิศวกรรม

โดยทั่วไปแล้ว "Agile Fall" จะทำงานในลักษณะนี้: ทีมออกแบบและวิศวกรรมจะแชร์สินค้าที่ค้างส่งของผลิตภัณฑ์เดียวกัน แต่ทีมออกแบบจะวิ่งนำหน้าทีมวิศวกรอย่างน้อย 1 ครั้ง สิ่งนี้ทำให้ทีมออกแบบมีพื้นที่ในการใช้วิธีการ Design Thinking หรือ Lean UX เพื่อแจ้งการออกแบบของพวกเขาก่อนที่จะส่งมอบให้ทีมวิศวกรเพื่อเริ่มต้น ผลเป็นน้ำตกขนาดเล็กจำนวนมาก ทั้งหมดนี้ยังคงเป็นเรื่องใหม่เนื่องจากการออกแบบโดยรวมเริ่มมีมูลค่าในระดับเดียวกับวิศวกรรม

หวังว่าจะช่วยได้!