ทำความเข้าใจกับกระบวนการวนซ้ำด้วยตัวอย่าง
กระบวนการวนซ้ำเป็นหนึ่งในคำเหล่านั้นที่ชอบว่องไวทำให้เรานึกถึงทีมวิศวกรรมโดยอัตโนมัติ แต่ทีมส่วนใหญ่ทำซ้ำไม่ทางใดก็ทางหนึ่งและการใช้วิธีการวนซ้ำสามารถช่วยคุณได้ลดความเสี่ยง , จัดการประสิทธิภาพและแก้ไขปัญหาในวิธีที่ยืดหยุ่นและมีชีวิตชีวามากขึ้น
หากคุณต้องการให้ขั้นตอนการวนซ้ำบทความนี้เหมาะสำหรับคุณ เราจะพาคุณไปที่วิธีการกำหนดกระบวนการวนซ้ำรวมถึงวิธีการใช้กระบวนการนี้ในทีมของคุณเอง
กระบวนการวนซ้ำคืออะไร?
กระบวนการวนซ้ำคือการปฏิบัติของอาคารการกลั่นและการปรับปรุงโครงการผลิตภัณฑ์หรือความคิดริเริ่ม ทีมที่ใช้กระบวนการพัฒนาแบบวนซ้ำสร้างการทดสอบและแก้ไขจนกว่าพวกเขาจะพอใจกับผลลัพธ์ที่ได้ คุณสามารถนึกถึงกระบวนการวนซ้ำเป็นวิธีการทดลองและข้อผิดพลาดที่ทำให้โครงการของคุณใกล้ชิดกับเป้าหมายสุดท้าย
กระบวนการวนซ้ำเป็นส่วนพื้นฐานของวิธีการแบบลีนและการจัดการโครงการ Agile- แต่ทีมเหล่านี้สามารถนำไปใช้งานได้โดยทีมงานใด ๆ ไม่ใช่แค่ว่องไว ในระหว่างกระบวนการวนซ้ำคุณจะปรับปรุงการออกแบบผลิตภัณฑ์หรือโครงการของคุณอย่างต่อเนื่องจนกว่าคุณและทีมของคุณพอใจกับรอบชิงชนะเลิศส่งมอบโครงการ .
ดังนั้นกระบวนการที่ไม่ซ้ำกันคืออะไร?
ในกระบวนการที่ไม่ซ้ำซ้อนคุณและทีมของคุณจะทำงานร่วมกันเพื่อหาผลิตภัณฑ์ขั้นสุดท้ายโดยไม่ต้องลองใช้แนวคิดใหม่ ๆ ตลอดทาง โดยทั่วไปแล้วกระบวนการที่ไม่ใช่การวนซ้ำต้องใช้เวลามากขึ้นในระหว่างการสร้างแนวความคิดและขั้นตอนการสร้างเพื่อให้ทุกอย่างทำงานตามที่ตั้งใจไว้ในช่วงการทดสอบ
น้ำตกเป็นกระบวนการที่ไม่ซ้ำกันมากที่สุด ในแบบจำลองน้ำตกคุณและทีมของคุณจะกำหนดขั้นตอนโครงการก่อนที่โครงการจะเริ่มขึ้น แต่ละเฟสเริ่มต้นเมื่อขั้นตอนก่อนหน้าเสร็จสมบูรณ์อย่างครบถ้วน โดยทั่วไปข้อกำหนดและทรัพยากรจะถูกล็อคก่อนที่โครงการจะเริ่มขึ้นและทีมจะหลีกเลี่ยงการเปลี่ยนแผนโครงการมากเท่าที่จะเป็นไปได้.
ตัวอย่างเช่นลองนึกภาพว่าคุณกำลังทำงานกับเอเจนซี่ออกแบบเพื่อสร้าง ebook คุณจำเป็นต้องให้สำเนาทั้งหมดสำหรับ ebook จากนั้นหน่วยงานออกแบบจะใช้สำเนานั้นและสร้างการออกแบบ ในที่สุดทีมงานภายในของคุณจะคัดลอก ebook ที่ออกแบบมาเพื่อให้แน่ใจว่าทุกอย่างดูโอเค นี่เป็นตัวอย่างของรุ่นน้ำตกเพราะแต่ละเฟสอาศัยขั้นตอนก่อนหน้า (I.e. คุณไม่สามารถคัดลอก ebook ที่ออกแบบมาได้จนกว่าจะได้รับการออกแบบ)
ขึ้นอยู่กับทีมที่คุณอยู่และประเภทของโครงการที่คุณเรียกใช้กระบวนการที่ไม่ใช่การวนซ้ำอาจเป็นเรื่องที่ท้าทายเพราะพวกเขาไม่ได้สร้างเวลาให้ทีมของคุณทำซ้ำและปรับปรุงอย่างต่อเนื่อง เพราะมีสิ่งแปลกปลอมและความประหลาดใจมากมายในด้านวิศวกรรมทีมวิศวกรรมโดยเฉพาะมีแนวโน้มที่จะใช้กระบวนการวนซ้ำแทนที่จะเป็นคนทำซ้ำ แต่ทีมใด ๆ สามารถได้รับประโยชน์
การออกแบบที่เพิ่มขึ้นเป็นสิ่งเดียวกับกระบวนการวนซ้ำหรือไม่?
ทีมส่วนใหญ่ใช้การออกแบบที่เพิ่มขึ้นและกระบวนการวนซ้ำที่สลับกันและในทางปฏิบัติพวกเขามักจะไปด้วยมือ แต่มีความแตกต่างระหว่างสองคำศัพท์
ในกระบวนการวนซ้ำทีมของคุณทำงานเพื่อปรับแต่งและปรับปรุงโครงการของคุณตามข้อเสนอแนะหรือข้อมูลใหม่ กุญแจสำคัญในกระบวนการวนซ้ำคือการพิจารณาคดีและข้อผิดพลาด: โครงการจะดีขึ้นเมื่อเวลาผ่านไปเนื่องจากการเปลี่ยนแปลงเหล่านี้
ในการออกแบบที่เพิ่มขึ้น - บางครั้งเรียกว่าการพัฒนาที่เพิ่มขึ้น - คุณจะเพิ่มคุณสมบัติใหม่และสร้างสิ่งที่ดีกว่าที่ด้านบนของรุ่นแรกของคุณหรือส่งมอบได้ ในการเรียกใช้กระบวนการออกแบบที่เพิ่มขึ้นทีมจะสร้างโปรเจ็กต์ที่ยอดเยี่ยมของโครงการที่ดีที่สุดของพวกเขาเพื่อให้ได้ประตูโดยเร็วที่สุดเท่าที่จะเป็นไปได้ จากนั้นทีมจะทำซ้ำและปรับปรุงรุ่นเริ่มต้นโดยการสร้างการเพิ่มขึ้นซึ่งรวมถึงคุณสมบัติมากกว่ารุ่นเริ่มต้น พวกเขาจะยังคงทำต่อไปจนกว่าการส่งมอบของพวกเขาจะมีฟังก์ชั่นทั้งหมดที่ต้องการ
ทีมส่วนใหญ่ที่ใช้กระบวนการวนซ้ำใช้การออกแบบที่เพิ่มขึ้นและในทางกลับกัน กระบวนการวนซ้ำที่ดียังเพิ่มขึ้นเพื่อให้คุณสามารถปรับปรุงการส่งมอบเดิมได้อย่างต่อเนื่อง การออกแบบที่เพิ่มขึ้นที่ดียังเป็นการวนซ้ำเพราะคุณต้องสามารถตอบสนองต่อความคิดเห็นของลูกค้าและ Pivot หากจำเป็น
ตัวอย่างกระบวนการวนซ้ำ
วิศวกรรม
ทีมวิศวกรรมจำนวนมากใช้กระบวนการวนซ้ำเพื่อพัฒนาคุณสมบัติใหม่ให้ใช้การแก้ไขข้อผิดพลาดหรือ A / B ทดสอบกลยุทธ์ใหม่ บ่อยครั้งที่ทีมวิศวกรจะสร้างการทำซ้ำสองสามที่พวกเขาคิดว่ามีแนวโน้มอย่างเท่าเทียมกันจากนั้นทดสอบพวกเขากับผู้ใช้ พวกเขาจะต้องทราบจุดปวดและความสำเร็จแล้วสร้างสิ่งที่ทดสอบสิ่งที่ดีที่สุดต่อไป
การพัฒนาผลิตภัณฑ์
คุณอาจประหลาดใจที่ได้ตระหนักว่าการพัฒนาผลิตภัณฑ์ส่วนใหญ่เป็นการวนซ้ำมาก คิดว่าเทคโนโลยีส่วนบุคคลที่คุณเคยซื้อมาด้วยตัวคุณเอง - มีรุ่นก่อนหน้านี้ก่อนที่คุณจะซื้อและอาจเป็นรุ่นหลังจากนั้นเช่นกัน คิดว่าการพัฒนาโทรศัพท์มือถือตลอดหลายปีที่ผ่านมาลำโพงมีขนาดเล็กลงและพกพาได้มากขึ้นเมื่อเวลาผ่านไปหรือแม้กระทั่งวิธีที่ตู้เย็นจากแบรนด์เดียวกันได้เปลี่ยนไปปรับให้เข้ากับความต้องการของครอบครัวใหม่ ทั้งหมดนี้เป็นกระบวนการซ้ำ ๆ
การตลาด
ทีมการตลาดบางทีมยอมรับกระบวนการวนซ้ำบางคนไม่มากนัก แต่ในระดับหนึ่งการตลาดจำนวนมากนั้นวนซ้ำ ตัวอย่างเช่นทีมการตลาดบางทีมอาจทดสอบสำเนาโฆษณาที่แตกต่างกันเพื่อดูว่ามีการมีส่วนร่วมที่ดีขึ้นหรือส่งจดหมายข่าวทางอีเมลสองรุ่นเพื่อเปรียบเทียบอัตราการคลิกผ่าน หรืออีกวิธีหนึ่งทีมการตลาดแบรนด์สามารถใช้กระบวนการออกแบบซ้ำ ๆ เพื่อระบุภาพที่ดีที่สุดสำหรับกลุ่มเป้าหมายของพวกเขา
ฝ่ายขาย
แม้ว่างานที่ต้องเผชิญกับลูกค้าของทีมขายส่วนใหญ่นั้นไม่ซ้ำซ้อน แต่งานบางอย่างของพวกเขาจะได้รับประโยชน์จากกระบวนการวนซ้ำ ตัวอย่างเช่นทีมขายอาจใช้วิธีการวนซ้ำในการส่งอีเมลเย็น ๆ พวกเขาอาจมี reps ของพวกเขาส่งหัวเรื่องอีเมลที่แตกต่างกันสองสามบรรทัดและวิเคราะห์ผลลัพธ์ จากนั้นทีมสามารถใช้หัวเรื่องที่ประสบความสำเร็จมากที่สุดก้าวไปข้างหน้า
ขั้นตอนที่ 5 ขั้นตอนของการวนซ้ำ
กระบวนการวนซ้ำสามารถช่วยคุณในช่วงอายุวงจรของโครงการ ในระหว่างขั้นตอนของกระบวนการวนซ้ำเป้าหมายและข้อกำหนดของคุณจะทำหน้าที่เป็นจุดเริ่มต้นของโครงการ จากนั้นทีมงานของคุณจะใช้การทดสอบการสร้างต้นแบบและการทำซ้ำเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด นี่คือวิธี:
1. การวางแผนและความต้องการ
ในระหว่างขั้นตอนนี้ในกระบวนการวนซ้ำคุณจะกำหนดของคุณแผนโครงการและจัดตำแหน่งของคุณวัตถุประสงค์โครงการโดยรวม. นี่คือขั้นตอนที่คุณจะร่างความต้องการที่ยากลำบากใด ๆ ที่ต้องเกิดขึ้นเพื่อให้โครงการของคุณประสบความสำเร็จ หากไม่มีขั้นตอนนี้คุณจะเสี่ยงต่อการวนซ้ำ แต่ไม่ได้กดปุ่มเป้าหมายของคุณ
2. การวิเคราะห์และการออกแบบ
ในขั้นตอนนี้คุณและทีมของคุณจะมุ่งเน้นไปที่ความต้องการทางธุรกิจและข้อกำหนดทางเทคนิคของโครงการของคุณ หากขั้นตอนหนึ่งเป็นกระบวนการของการสรุปเป้าหมายของคุณขั้นตอนที่สองคือเมื่อคุณระดมสมองการออกแบบที่จะช่วยให้คุณตีเป้าหมายเหล่านั้นในที่สุด
3. การดำเนินการ
ในระหว่างขั้นตอนที่สามทีมของคุณจะสร้างการทำซ้ำครั้งแรกของคุณส่งมอบโครงการ. การทำซ้ำนี้จะได้รับแจ้งจากการวิเคราะห์และการออกแบบของคุณและควรทำงานเพื่อตีวัตถุประสงค์โครงการที่ดีที่สุดของคุณ ระดับรายละเอียดและเวลาที่คุณใช้ในการทำซ้ำนี้จะขึ้นอยู่กับโครงการ
4. การทดสอบ
ตอนนี้คุณมีการวนซ้ำคุณจะทดสอบในแบบใดก็ตามที่เหมาะสมที่สุด หากคุณกำลังทำงานในการปรับปรุงเว็บเพจตัวอย่างเช่นคุณอาจต้องการทดสอบ A / B กับหน้าเว็บปัจจุบันของคุณ หากคุณกำลังสร้างผลิตภัณฑ์หรือคุณลักษณะใหม่ให้พิจารณาทำ การทดสอบการใช้งานด้วยชุดของลูกค้าที่มีศักยภาพ
นอกเหนือจากการทดสอบแล้วคุณควรเช็คอินกับคุณผู้มีส่วนได้เสียโครงการ. ขอให้พวกเขาชั่งน้ำหนักในการทำซ้ำและให้ข้อเสนอแนะใด ๆ .
5. การประเมินผลและการทบทวน
หลังจากการทดสอบทีมของคุณจะประเมินความสำเร็จของการทำซ้ำและจัดตำแหน่งสิ่งที่ต้องเปลี่ยน การทำซ้ำนี้บรรลุวัตถุประสงค์ของโครงการของคุณหรือไม่? ทำไมหรือทำไมไม่? หากสิ่งที่ต้องเปลี่ยนคุณสามารถรีสตาร์ทกระบวนการวนซ้ำได้โดยกลับไปที่ขั้นตอนที่สองเพื่อสร้างการทำซ้ำต่อไป โปรดทราบว่าการวางแผนและเป้าหมายเริ่มต้นของคุณควรจะยังคงเหมือนเดิมสำหรับการวนซ้ำทั้งหมด ดำเนินการต่อเมื่อทำการวนซ้ำก่อนหน้านี้จนกว่าคุณจะได้รับการส่งมอบที่คุณมีความสุข
หากคุณรีสตาร์ทกระบวนการวนซ้ำตรวจสอบให้แน่ใจว่าทุกคนยังคงอยู่ในเป้าหมายโครงการของคุณ กระบวนการวนซ้ำอาจใช้เวลาหลายสัปดาห์หรือหลายเดือนขึ้นอยู่กับจำนวนการวนซ้ำที่คุณวิ่งผ่าน การจัดเรียงการทำซ้ำของคุณในวัตถุประสงค์ของโครงการของคุณทุกครั้งที่คุณรีสตาร์ทกระบวนการวนซ้ำสามารถช่วยให้คุณมั่นใจได้ว่าคุณจะไม่สูญเสียดาวเหนือของคุณ
ประโยชน์และความท้าทายของกระบวนการวนซ้ำ
รูปแบบการวนซ้ำไม่เหมาะกับทุกทีมหรือทุกโครงการ นี่คือข้อดีหลักและข้อเสียของกระบวนการวนซ้ำสำหรับทีมของคุณ
ข้อดี:
เพิ่มประสิทธิภาพเนื่องจากกระบวนการวนซ้ำรวบรวมการทดลองและข้อผิดพลาดจึงมักจะช่วยให้คุณบรรลุผลลัพธ์ที่คุณต้องการได้เร็วกว่ากระบวนการที่ไม่ซ้ำซ้อน
เพิ่มการทำงานร่วมกันแทนที่จะทำงานจากแผนและสเปคที่กำหนดไว้ล่วงหน้า (ซึ่งใช้เวลาในการสร้างจำนวนมาก) ทีมของคุณทำงานร่วมกันอย่างแข็งขัน
เพิ่มความสามารถในการปรับตัวในขณะที่คุณเรียนรู้สิ่งใหม่ ๆ ในระหว่างการดำเนินการและการทดสอบคุณสามารถปรับแต่งการทำซ้ำของคุณเพื่อตีเป้าหมายของคุณได้ดีที่สุดแม้ว่านั่นหมายถึงการทำสิ่งที่คุณไม่ได้คาดหวังว่าจะทำในช่วงเริ่มต้นของกระบวนการวนซ้ำ
คุ้มค่ามากขึ้นหากคุณต้องการเปลี่ยนขอบเขตของโครงการคุณจะได้ลงทุนเพียงขั้นต่ำและความพยายามในกระบวนการ
ความสามารถในการทำงานแบบขนานซึ่งแตกต่างจากวิธีการอื่น ๆ ที่ไม่ใช่การวนซ้ำเช่นวิธีน้ำตกการทำซ้ำไม่จำเป็นต้องขึ้นอยู่กับงานที่มาก่อนพวกเขา สมาชิกในทีมสามารถทำงานได้หลายองค์ประกอบของโครงการในแบบคู่ขนานซึ่งสามารถลดระยะเวลาโดยรวมของคุณให้สั้นลง
ที่ลดลง ความเสี่ยงระดับโครงการ . ในกระบวนการวนซ้ำมีการระบุความเสี่ยงและระบุในระหว่างการวนซ้ำแต่ละครั้ง แทนที่จะแก้ปัญหาขนาดใหญ่ที่จุดเริ่มต้นและจุดสิ้นสุดของโครงการคุณจะทำงานอย่างต่อเนื่องเพื่อแก้ไขความเสี่ยงระดับต่ำ
ความคิดเห็นของผู้ใช้ที่เชื่อถือได้มากขึ้นเมื่อคุณมีการวนซ้ำที่ผู้ใช้สามารถโต้ตอบกับหรือดูพวกเขาสามารถให้ข้อเสนอแนะที่เพิ่มขึ้นเกี่ยวกับสิ่งที่ทำงานหรือไม่ทำงานสำหรับพวกเขา
ข้อด้อย:
เพิ่มความเสี่ยงของ ขอบเขตคืบ . เนื่องจากลักษณะการทดลองและข้อผิดพลาดของกระบวนการวนซ้ำโครงการของคุณสามารถพัฒนาในวิธีที่คุณไม่ได้คาดหวังและเกินต้นฉบับของคุณขอบเขตโครงการ .
การวางแผนและความต้องการที่ไม่ยืดหยุ่นขั้นตอนแรกของกระบวนการวนซ้ำคือการกำหนดข้อกำหนดของโครงการของคุณ การเปลี่ยนความต้องการเหล่านี้ในระหว่างกระบวนการวนซ้ำสามารถทำลายการไหลของงานของคุณและทำให้คุณสร้างการวนซ้ำที่ไม่ได้ให้บริการวัตถุประสงค์ของโครงการของคุณ
เส้นเวลาที่คลุมเครือเนื่องจากสมาชิกในทีมจะสร้างการทดสอบและแก้ไขการวนซ้ำจนกว่าพวกเขาจะไปถึงทางออกที่น่าพอใจไทม์ไลน์แบบวนซ้ำไม่ได้กำหนดไว้อย่างชัดเจน นอกจากนี้การทดสอบการเพิ่มที่แตกต่างกันอาจแตกต่างกันไปในระยะยาวซึ่งส่งผลกระทบต่อไทม์ไลน์กระบวนการวนซ้ำโดยรวม
ลองทดลองและลองอีกครั้ง
ท้ายที่สุดทุกทีมสามารถเรียนรู้บางสิ่งบางอย่างจากกระบวนการวนซ้ำ เมื่อเป็นไปได้วิธีการทำงานกับความคิดแบบทดลองและข้อผิดพลาด เมื่อมีข้อสงสัยให้เอียงไปสู่ความยืดหยุ่นและการทำงานร่วมกัน และไม่ว่าคุณจะใช้วิธีการวนซ้ำหรือไม่ พัฒนาอย่างต่อเนื่องในการทำงานของคุณ