หลักการเปรียว 12 ข้อ: คำจำกัดความและวิธีใช้งาน

เผยแพร่แล้ว: 2022-08-23

หลักการเปรียวประกอบเป็นรากฐานของความคล่องตัว Agile คือวิธีการจัดการโครงการที่ช่วยให้ทีมพัฒนาสามารถกำหนดกรอบการจัดการงานแบบไดนามิกได้ วิธีนี้ใช้หลักการชี้นำ 12 ประการ เรียกว่าหลักการเปรียว นอกจากนี้ยังมีค่านิยมหลัก เทคนิค พิธีการและเครื่องมือที่ประกอบเป็นแนวทางการจัดการโครงการที่คล่องตัว

หลักการเปรียว 12 ประการคืออะไร?

หลักการที่คล่องตัวคือข้อความที่กำหนดวิธีการแบบเปรียวและยังทำหน้าที่เป็นแนวทางปฏิบัติที่ดีที่สุดสำหรับทีมที่คล่องตัว หลักการเปรียวและค่านิยมหลักได้รับการบันทึกไว้ในแถลงการณ์เปรียว ซึ่งเป็นเอกสารสั้นๆ ที่กำหนดความคล่องตัว หลักการ Agile ยังนำไปใช้กับวิธีการจัดการโครงการอื่นๆ ที่ได้มาจาก Agile เช่น Kanban หรือ scrum

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

บอร์ดคัมบังของ ProjectManager
สร้างบอร์ดคัมบังด้วยเวิร์กโฟลว์และระบบอัตโนมัติเพื่อประสบการณ์ที่คล่องตัวยิ่งขึ้น เรียนรู้เพิ่มเติม

ค่านิยมหลักเปรียว

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

  • บุคคลและการโต้ตอบกับกระบวนการและเครื่องมือ
  • ซอฟต์แวร์ทำงานบนเอกสารประกอบที่ครอบคลุม
  • ความร่วมมือกับลูกค้าเหนือการเจรจาสัญญา
  • ตอบสนองต่อการเปลี่ยนแปลงตามแผน

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

ที่เกี่ยวข้อง: ซอฟต์แวร์ Kanban ที่ดีที่สุดของปี 2022

หลักการเปรียว 12 ประการ

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

1. สร้างความพึงพอใจให้กับลูกค้าด้วยการส่งมอบซอฟต์แวร์ที่มีคุณค่าก่อนเวลาและต่อเนื่อง

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

2. ยินดีต้อนรับความต้องการที่เปลี่ยนแปลง แม้อยู่ในช่วงการพัฒนา

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

3. ส่งมอบซอฟต์แวร์ที่ใช้งานได้บ่อย

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

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

4. นักธุรกิจและนักพัฒนาต้องทำงานร่วมกัน

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

5. สร้างโครงการรอบบุคคลที่มีแรงจูงใจ

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

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

วิดีโอการฝึกอบรมการจัดการโครงการ (wiji2obiqx)

6. ส่งเสริมการสนทนาแบบเห็นหน้า

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

7. ซอฟต์แวร์ที่ใช้งานได้คือการวัดความก้าวหน้าเบื้องต้น

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

8. กระบวนการที่คล่องตัวส่งเสริมการพัฒนาที่ยั่งยืน

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

9. การเอาใจใส่อย่างต่อเนื่องสู่ความเป็นเลิศทางเทคนิคและการออกแบบที่ดีช่วยเพิ่มความคล่องตัว

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

10. ความเรียบง่าย—ศิลปะของการเพิ่มปริมาณงานที่ยังไม่ได้ทำ—เป็นสิ่งสำคัญ

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

11. สถาปัตยกรรม ความต้องการ และการออกแบบที่ดีที่สุดเกิดขึ้นจากทีมที่จัดระเบียบตนเอง

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

12. มีช่วงเวลาปกติ

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

เทมเพลตการจัดการโครงการ Agile

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

เทมเพลตรายการแอ็คชัน

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

เทมเพลตการวางแผน Agile Sprint

ทีม Agile ใช้ Sprints เพื่อลดภาระงาน เป็นกระบวนการทำงานร่วมกันและขั้นตอนหนึ่งที่ทำให้คล่องตัวได้โดยใช้เทมเพลตวางแผนการวิ่งแบบ Agile ฟรีของเรา เทมเพลตฟรีของเราจะแสดงขั้นตอนของการวิ่งและให้พื้นที่สำหรับทีมในการกรอกรายละเอียด เป็นวิธีที่รวดเร็วและยืดหยุ่นในการวางแผนการวิ่งเร็วและยืดหยุ่น

บทเรียนที่เรียนรู้เทมเพลต

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

ProjectManager ช่วยด้วย Agile ได้อย่างไร

ProjectManager เป็นซอฟต์แวร์ที่ได้รับรางวัลซึ่งทำงานในสภาพแวดล้อมที่คล่องตัว โดยใช้วิธีการดั้งเดิมหรือการผสมผสานของทั้งสองอย่างเข้าด้วยกัน มุมมองโครงการที่หลากหลายของเราช่วยให้ทีมทำงานได้ตามที่พวกเขาต้องการ ที่ที่พวกเขาต้องการ ไม่ว่าบทบาทของพวกเขาจะอยู่ในองค์กรอย่างไร มีแหล่งความจริงแหล่งหนึ่งที่ทำให้ทุกคนเข้าใจตรงกัน

งานยุ่งอัตโนมัติ

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

เวิร์กโฟลว์อัตโนมัติของ ProjectManager

ดูแดชบอร์ดแบบเรียลไทม์

การติดตามทีมที่คล่องตัวของคุณโดยไม่ขัดขวางคือเหตุผลที่คุณต้องการแดชบอร์ดแบบสด รวบรวมข้อมูลตามเวลาจริงและแสดงในกราฟที่มีสีสันซึ่งติดตามเมตริกโครงการ 6 รายการ คุณสามารถดูความคืบหน้าของทีม ปริมาณงาน ค่าใช้จ่าย และอื่นๆ เหมือนกับมีรายงานสถานะทันทีเมื่อคุณต้องการ

มุมมองแดชบอร์ดของ ProjectManager ซึ่งแสดงตัวชี้วัดหลักหกตัวในโครงการ

สร้างรายงานด้วยการกดแป้นพิมพ์

ในการรับรายงานสถานะจริง รายงานความแปรปรวน และอื่นๆ อีกมากมาย เรามีรายงานแบบคลิกเดียวที่ให้คุณเจาะลึกข้อมูลได้ละเอียดยิ่งขึ้น ทุกรายงานสามารถกรองเพื่อแสดงเฉพาะข้อมูลที่คุณต้องการดู หากคุณต้องการรายงานต่อผู้มีส่วนได้ส่วนเสีย คุณสามารถแชร์รายงานเป็นไฟล์ PDF ที่แนบมากับอีเมลหรือพิมพ์ออกมาได้อย่างง่ายดาย

ตัวกรองรายงานสถานะของ ProjectManager

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

ไม่ว่าคุณจะทำงานในกระบวนการที่คล่องตัวหรือไม่ก็ตาม หลักการเหล่านี้จะทำให้คุณมีเครื่องมือมากขึ้นในกล่องเครื่องมือของคุณเพื่อจัดการกับอุปสรรคต่างๆ ที่เกิดขึ้นในโครงการใดๆ โดยไม่คำนึงถึงวิธีการที่ใช้ในการดำเนินการ ไม่ว่าคุณจะทำงานในลักษณะใด คุณจะต้องมีซอฟต์แวร์การจัดการโครงการพร้อมคุณสมบัติที่จะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพมากขึ้น ProjectManager เป็นเครื่องมือ PM บนคลาวด์ ซึ่งหมายความว่าคุณจะได้รับตัวชี้วัดโครงการที่แม่นยำยิ่งขึ้น ดูว่ามันจะช่วยคุณได้อย่างไรด้วยการทดลองใช้ฟรี 30 วันนี้