การจัดการโครงการแบบ Agile: หลักการ การประชุม ค่านิยม & เครื่องมือ
เผยแพร่แล้ว: 2022-08-23การจัดการโครงการแบบ Agile คืออะไร?
การจัดการโปรเจ็กต์แบบ Agile เป็นแนวทางแบบวนซ้ำซึ่งประกอบด้วยการส่งมอบโปรเจ็กต์ผ่านรอบระยะเวลาสั้นๆ ที่เรียกว่า sprints ซึ่งทีมที่คล่องตัวจะวางแผนและดำเนินงานของโปรเจ็กต์ การวิ่งเหล่านี้ทำให้การจัดการโครงการที่คล่องตัวสามารถหมุนและตอบสนองต่อการเปลี่ยนแปลง จึงเป็นที่มาของชื่อที่คล่องตัว การจัดการโครงการแบบ Agile สามารถปรับเปลี่ยนได้อย่างมาก และช่วยให้คุณสามารถปรับแผนโครงการได้ตามที่คุณดำเนินการ แทนที่จะทำตามแผนโครงการเชิงเส้นแบบเดิม
ที่เกี่ยวข้อง: เทมเพลตการวางแผน Agile Sprint
การจัดการโครงการที่คล่องตัวต้องใช้เครื่องมือที่เหมาะสม แต่จะเกิดอะไรขึ้นหากผู้บริหารใช้เครื่องมือน้ำตกในขณะที่ทีมของพวกเขากำลังทำงานในสภาพแวดล้อมที่คล่องตัว คุณต้องมีซอฟต์แวร์การจัดการโครงการที่คล่องตัวที่เข้ากันได้กับน้ำตกและวิธีการอื่นๆ
ProjectManager เป็นซอฟต์แวร์การจัดการงานและโครงการบนระบบคลาวด์ที่มีมุมมองโครงการหลายแบบที่อนุญาตให้ทุกคนทำงานตามที่พวกเขาต้องการ ผู้จัดการสามารถวางแผนด้วยแผนภูมิแกนต์ ในขณะที่ทีมสามารถจัดการงานค้างและวางแผนการวิ่งบนกระดานคัมบัง มุมมองโปรเจ็กต์ทั้งหมดได้รับการอัปเดตตามเวลาจริง ดังนั้นคุณจึงทำงานกับแหล่งข้อมูลความจริงแหล่งเดียวเสมอ เริ่มต้นกับ ProjectManager ฟรีวันนี้
ประวัติของ Agile
การจัดการโครงการแบบ Agile เกิดขึ้นเมื่อทีมพัฒนาพยายามนำผลิตภัณฑ์ออกสู่ตลาดเร็วขึ้น วิธีการแบบน้ำตก ซึ่งระบุปัญหาและวางแผนการแก้ปัญหา บังคับให้ทีมยึดติดกับขอบเขตของงานที่กำหนดไว้ในตอนเริ่มต้นของโครงการ แต่เมื่อดำเนินโครงการ สิ่งต่างๆ ก็เปลี่ยนไป
นักพัฒนาที่ผิดหวังเริ่มแนะนำวิธีการใหม่ๆ เช่น Scrum, การพัฒนาแอปพลิเคชันอย่างรวดเร็ว, การเขียนโปรแกรมขั้นสูง, DSMD, การพัฒนาที่ขับเคลื่อนด้วยคุณสมบัติ และการเขียนโปรแกรมเชิงปฏิบัติ ซึ่งทั้งหมดนี้มีความยืดหยุ่นมากกว่าและต้องการการวางแผนค่าใช้จ่ายน้อยกว่า สิ่งนี้นำไปสู่การจัดการโครงการที่คล่องตัว ซึ่งได้รับการประมวลผลในฤดูใบไม้ผลิปี 2000
ในเวลานั้น นักพัฒนาซอฟต์แวร์ 17 คนได้เริ่มต้นสิ่งที่จะกลายเป็นการจัดการโครงการที่คล่องตัว และอีกหนึ่งปีต่อมา ได้มีการร่างแถลงการณ์ แถลงการณ์เพื่อการพัฒนาซอฟต์แวร์แบบ Agile หรือคำแถลง Agile สั้นๆ ได้ระบุค่านิยมหลักสี่ประการและหลักการเปรียว 12 ประการ ตั้งแต่นั้นมา agile ก็แพร่กระจายออกไป ครั้งหนึ่งเคยใช้ในการพัฒนาซอฟต์แวร์เท่านั้น ตอนนี้การจัดการโครงการที่คล่องตัวได้ค้นพบรากฐานในด้านการตลาด/การโฆษณา การก่อสร้าง การวางแผนงาน การพัฒนาผลิตภัณฑ์ และบริษัทที่เกี่ยวข้องกับการเงิน
ค่านิยมหลักเปรียว
ตามที่ระบุไว้ การจัดการโครงการแบบ Agile มีค่านิยมหลักสี่ประการที่พัฒนาขึ้นเมื่อมีการเขียนคำแถลง Agile:
- บุคคลและปฏิสัมพันธ์ระหว่างกระบวนการและเครื่องมือ
- ซอฟต์แวร์ทำงานบนเอกสารประกอบที่ครอบคลุม
- ความร่วมมือกับลูกค้าเหนือการเจรจาสัญญา
- ตอบสนองต่อการเปลี่ยนแปลงตามแผน
เห็นได้ชัดว่าการเปลี่ยนแปลงที่การจัดการโครงการแบบ Agile ดำเนินการผ่านวิธีการจัดการโครงการแบบเดิมนั้นชัดเจน ประการแรก ปัจเจกบุคคลสำคัญกว่ากระบวนการ ประการที่สอง ในขณะที่เอกสารประกอบมีความสำคัญ การส่งมอบซอฟต์แวร์ที่ใช้งานได้หมายถึงการให้สิ่งที่นักพัฒนาซอฟต์แวร์ต้องการ ประการที่สาม ลูกค้าต้องมีส่วนร่วมตลอดทั้งโครงการเพื่อตอบสนองความต้องการของพวกเขา และประการที่สี่ คุณค่าเป็นตัวขับเคลื่อน และหากนั่นหมายถึงการเปลี่ยนแผน ก็ต้องเป็นเช่นนั้น
หลักการเปรียว 12 ประการ
ประมวลระหว่างการเขียนแถลงการณ์เปรียวยังเป็นหลักการเปรียว 12 ประการ สิ่งเหล่านี้ควบคู่ไปกับค่านิยมหลักสี่ประการนี้เป็นแผนงานที่ทีมผู้บริหารโครงการที่คล่องตัวทุกคนปฏิบัติตาม
- ความสำคัญสูงสุดของเราคือการสร้างความพึงพอใจให้กับลูกค้าด้วยการส่งมอบซอฟต์แวร์ที่มีคุณค่าตั้งแต่เนิ่นๆ และต่อเนื่อง (หรืออะไรก็ตามที่คุณส่งมอบ)
- ยินดีต้อนรับความต้องการที่เปลี่ยนแปลง แม้จะอยู่ในช่วงการพัฒนาก็ตาม กระบวนการที่คล่องตัวใช้ประโยชน์จากการเปลี่ยนแปลงเพื่อความได้เปรียบทางการแข่งขันของลูกค้า ไม่เหมือนน้ำตก
- ส่งมอบโครงการบ่อยครั้ง ตั้งแต่สองสามสัปดาห์ถึงสองเดือน โดยชอบในระยะเวลาที่สั้นกว่า
- สมาชิกในทีมประสานงานต้องทำงานร่วมกันทุกวันตลอดโครงการ
- สร้างโครงการเกี่ยวกับบุคคลที่มีแรงบันดาลใจ มอบสภาพแวดล้อมและการสนับสนุนที่พวกเขาต้องการ และไว้วางใจให้พวกเขาทำงานให้สำเร็จ
- การสนทนาแบบเห็นหน้ากันเป็นวิธีที่มีประสิทธิภาพและประสิทธิผลสูงสุดในการถ่ายทอดข้อมูลไปยังและภายในทีมต่างๆ
- ผลิตภัณฑ์ขั้นสุดท้ายเป็นตัวชี้วัดความก้าวหน้าเบื้องต้น
- กระบวนการ Agile ส่งเสริมการพัฒนาที่ยั่งยืน ผู้มีส่วนได้ส่วนเสียทั้งหมดควรสามารถรักษาระดับความต่อเนื่องได้โดยไม่มีกำหนด
- การเอาใจใส่ความเป็นเลิศทางเทคนิคอย่างต่อเนื่องและการออกแบบที่ดีช่วยเพิ่มความคล่องตัว
- ความเรียบง่าย—ศิลปะในการเพิ่มปริมาณงานที่ไม่ได้ทำ—เป็นสิ่งสำคัญ
- สถาปัตยกรรม ข้อกำหนด และการออกแบบที่ดีที่สุดมาจากทีมที่จัดการกันเอง
- ในช่วงเวลาปกติ ทีมงานจะไตร่ตรองถึงวิธีการที่จะมีประสิทธิภาพมากขึ้น จากนั้นจึงปรับแต่งและปรับพฤติกรรมตามนั้น
แม้ว่าการจัดการโครงการแบบ Agile จะทำซ้ำและนำการเปลี่ยนแปลงมาใช้ แต่ก็เป็นไปตามค่านิยมหลักสี่ข้อข้างต้นและหลักแนวทาง 12 ประการเสมอ สิ่งเหล่านี้ไม่ใช่กฎเกณฑ์ แต่เป็นเฟรมเวิร์กที่รวมโปรเจ็กต์ที่คล่องตัวไว้ด้วยกัน
องค์ประกอบสำคัญของการจัดการโครงการแบบ Agile
เพียงเพราะการจัดการโครงการที่คล่องตัวเป็นเรื่องเกี่ยวกับการเปลี่ยนแปลง และการนำผลิตภัณฑ์ของคุณออกสู่ตลาดเร็วขึ้น ไม่ได้หมายความว่าไม่มีส่วนประกอบเฉพาะที่โครงการเปรียวทุกโครงการใช้ร่วมกัน ต่อไปนี้เป็นส่วนหนึ่งของแนวทางการจัดการโครงการที่คล่องตัว
เรื่องราวของผู้ใช้
เรื่องราวของผู้ใช้คือคำอธิบายของงานหรือคำของาน มีข้อมูลเพียงพอสำหรับทีมที่จะประเมินได้อย่างแม่นยำว่าต้องใช้ความพยายามมากเพียงใดในการดำเนินการให้เสร็จสิ้น คำอธิบายนี้เขียนขึ้นจากมุมมองของผู้ใช้ โดยอธิบายเป้าหมายของพวกเขา
Sprints
การวิ่งเป็นการวนซ้ำสั้นๆ ที่ใช้เวลา 1-3 สัปดาห์ ทีมทำงานตามภารกิจที่พวกเขาตัดสินใจในระหว่างการประชุมวางแผนการวิ่ง เมื่อการวิ่งสิ้นสุดลง จะมีการตรวจสอบผลิตภัณฑ์และการปรับเปลี่ยนที่จำเป็นในการวิ่งต่อไป
การประชุมสแตนด์อัพประจำวัน
การประชุมสแตนด์อัพเกิดขึ้นทุกวันในการจัดการโครงการที่คล่องตัว เป็นการประชุมสั้นๆ ซึ่งมักเรียกกันว่าการประชุม scrum รายวัน ซึ่งทุกคนในทีมต้องแน่ใจว่าพวกเขาอยู่ในหน้าเดียวกัน เรียกว่าการประชุมแบบยืนขึ้นเมื่อทุกคนยืนขึ้น ซึ่งช่วยให้การประชุมสั้นลง
กระดานเปรียว
กระดานเปรียวเรียกอีกอย่างว่า บอร์ดคัมบัง หรือ บอร์ด scrum และใช้เพื่อติดตามโครงการ อาจเป็นไวท์บอร์ดหรือซอฟต์แวร์บอร์ดคัมบัง ซึ่งเป็นส่วนหนึ่งของโซลูชันซอฟต์แวร์การจัดการโครงการส่วนใหญ่ นี่แสดงว่างานอยู่ในวงจรการผลิต
การวางแผนการวิ่ง
การวางแผนการวิ่งเป็นส่วนหนึ่งของการต่อสู้ที่เริ่มต้นการวิ่ง ระหว่างแผนการวิ่งที่ทีมจะประชุมกันเพื่อหารือเกี่ยวกับสิ่งที่สามารถส่งมอบในการวิ่งที่กำลังจะมีขึ้นและวิธีดำเนินการงานนั้น เป็นกระบวนการทำงานร่วมกันที่เกี่ยวข้องกับทีม scrum ทั้งหมด
Sprint Review
การตรวจสอบการวิ่งจะเกิดขึ้นเมื่อสิ้นสุดการวิ่ง ทีม scrum พบกันเพื่อทบทวนงานที่พวกเขาทำระหว่าง scrum และตัดสินใจว่าจำเป็นต้องเปลี่ยนแปลงอะไรเพิ่มเติม การเปลี่ยนแปลงเหล่านี้จะรวมอยู่ในการวิ่งในอนาคต
Sprint Retrospective
การวิ่งย้อนหลังเป็นสิ่งสุดท้ายที่ทำในการวิ่ง โดยปกติแล้วหลังจากทบทวนการวิ่ง ซึ่งรวมถึงทีม scrum ทั้งหมดและเจ้าของผลิตภัณฑ์ ทีมงานจะตรวจสอบการวิ่งและระบุสิ่งที่ใช้ได้ผลและสิ่งที่ไม่ได้ผล โดยนำเสนอโซลูชันเพื่อปรับปรุงกระบวนการ
Backlog กรูมมิ่ง
การจัดการงานในมือคือการประชุมที่ทีม scrum ผู้จัดการผลิตภัณฑ์ และเจ้าของผลิตภัณฑ์จะตรวจสอบงานในมือ นี่คือเวลาที่พวกเขาจัดลำดับความสำคัญของงานเพื่อให้แน่ใจว่าทุกอย่างได้รับการอัปเดตและพร้อมสำหรับการวิ่งที่กำลังจะมีขึ้น
ProjectManager สำหรับการจัดการโครงการ Agile
ProjectManager คือซอฟต์แวร์การจัดการงานและโครงการที่เชื่อมต่อทีมไฮบริดบนแพลตฟอร์มการทำงานร่วมกัน ไม่ว่าคุณจะทำงานในสภาพแวดล้อมที่คล่องตัวหรือแบบไฮบริด เครื่องมือของเรามีมุมมองผลิตภัณฑ์ที่หลากหลายและแหล่งความจริงเพียงแหล่งเดียว ไม่ว่าคุณจะทำงานที่ไหนหรืออย่างไร เราให้คุณเชื่อมต่ออยู่เสมอ
ทีม Agile ชอบกระดานคัมบังเพื่อจัดการงานในมือและวางแผนการวิ่ง แต่แผนกอื่นๆ สามารถทำงานร่วมกันในรายการงาน มุมมองปฏิทิน และอื่นๆ ได้ ผู้บริหารสามารถทำงานในแบบน้ำตกและสามารถใช้ Gantt หรือมุมมองแผ่นงานเพื่อดูโครงการผ่านเลนส์ที่คุ้นเคยมากขึ้น ทุกคนสามารถใช้แผนงานผลิตภัณฑ์เปรียวเพื่อดูภาพรวมของโครงการทั้งหมดได้ในขณะที่เปลี่ยนจากการวิ่งเป็นการวิ่งเร็ว
ทีม Scrum เป็นผู้กำหนดทิศทางเอง แต่ไม่ได้หมายความว่าเจ้าของผลิตภัณฑ์จะไม่ติดตามความคืบหน้า แดชบอร์ดแบบเรียลไทม์ของเราจะรวบรวมข้อมูลจากการวิ่งโดยอัตโนมัติและแสดงผ่านเมตริกทั้งหกในกราฟและแผนภูมิที่อ่านง่าย ไม่จำเป็นต้องตั้งค่าใดๆ เช่นเดียวกับเครื่องมือน้ำหนักเบาอื่นๆ ช่วยให้คุณรับรายงานสถานะได้เพียงปลายนิ้วสัมผัสโดยไม่รบกวนทีมของคุณ
หากคุณต้องการเจาะลึกข้อมูลมากกว่านี้ คุณสามารถสร้างรายงานได้ในคลิกเดียวเกี่ยวกับทุกอย่างตั้งแต่ครั้งจนถึงค่าใช้จ่าย และอื่นๆ อีกมากมายได้อย่างรวดเร็วและง่ายดาย นอกจากนี้ยังสามารถกรองเพื่อแสดงเฉพาะข้อมูลที่คุณต้องการและแชร์กับผู้มีส่วนได้ส่วนเสียเพื่อให้อัปเดตอยู่เสมอ
วิดีโอการฝึกอบรมการจัดการโครงการ Agile
Agile เป็นแนวทางที่ดีสำหรับหลายๆ โครงการ ตัวอย่างเช่น ทีมการตลาดจำนวนมากใช้ Agile ในการวางแผนการผลิต ในวิดีโอนี้ Devin Deen ให้ภาพรวมของการจัดการโครงการแบบ Agile แก่คุณในเวลาเพียง 3 นาที—หลังจากนั้น เขาจะนำเสนอประวัติของแนวทางที่คล่องตัว
ขอบคุณที่รับชม!
Agile คือทั้งหมดที่เกี่ยวกับความเร็วและการทำงานร่วมกัน เวิร์กโฟลว์ที่กำหนดเองและการอนุมัติงานช่วยให้ทีมของคุณมีสมาธิโดยเอางานยุ่งออก ในขณะที่ควบคุมว่าใครสามารถอัปเดตสถานะของการวิ่งได้ ซอฟต์แวร์ของเรามีการทำงานร่วมกันเป็นแกนหลัก ทีมสามารถแสดงความคิดเห็น แชร์ไฟล์ และอัปเดตอยู่เสมอด้วยการแจ้งเตือนทางอีเมลและการแจ้งเตือนในแอป เริ่มต้นกับ ProjectManager ฟรีวันนี้