Agile คืออะไรและ 4 ค่าของมันคืออะไร?
เผยแพร่แล้ว: 2022-06-09เปรียวคืออะไร? ความหมายคือ สามารถเคลื่อนที่ได้เร็วและเบา และการเคลื่อนไหวประเภทนี้คือกุญแจสู่วิธีการจัดการโครงการระดับแนวหน้าของศตวรรษที่ 21 Agile เริ่มต้นจากวิธีการพัฒนาซอฟต์แวร์และก้าวเข้าสู่โลกของการจัดการโครงการทั่วไปอย่างรวดเร็ว Agile เน้นการทำงานร่วมกัน ความคิดเห็นของลูกค้า และการพัฒนาอย่างต่อเนื่อง นอกจากนี้ยังใช้ได้กับโครงการทุกขนาด นับตั้งแต่ก่อตั้ง Agile ได้รับการยอมรับจากองค์กรหลายพันแห่งทั่วโลก
4 ค่า Agile – สารบัญ:
- ประวัติโดยย่อของ Agile
- เปรียวคืออะไร?
- ค่านิยมหลักสี่ประการของ Agile
- สรุป
ประวัติโดยย่อของ Agile
ในตอนท้ายของศตวรรษที่ผ่านมา ทีมพัฒนาซอฟต์แวร์ยังคงใช้วิธีการจัดการโครงการที่คิดค้นขึ้นเมื่อ 50 ปีก่อน น้ำตกซึ่งเป็นมาตรฐานของการจัดการโครงการมาเกือบตลอดศตวรรษที่ 20 เป็นวิธีการพัฒนาซอฟต์แวร์ที่ใช้กันทั่วไปมากที่สุดก่อน Agile
วิธีการน้ำตกถูกสร้างขึ้นสำหรับอุตสาหกรรมการก่อสร้างและการผลิต ซึ่งเหมาะกับความต้องการของธุรกิจเหล่านั้นอย่างสมบูรณ์แบบ เนื่องจากประเภทของโครงการในการผลิตจำเป็นต้องมีการจัดเตรียมแผนงานที่ครอบคลุมก่อนขั้นตอนการดำเนินการ ในวิธีการนี้เมื่อสร้างแผนแล้ว จะมีการดำเนินการทีละขั้นตอน การไหลของงานคล้ายกับน้ำตกเพื่อตอบสนองคำขอของลูกค้า
น่าเสียดายที่วิธีน้ำตกไม่สามารถนำไปใช้กับการพัฒนาซอฟต์แวร์ได้ เนื่องจากเป็นการยากที่จะปฏิบัติตามและต้องใช้เอกสารจำนวนมาก ที่สำคัญกว่านั้น มันไม่มีประสิทธิภาพ
ในการค้นหาแนวทางการพัฒนาซอฟต์แวร์ที่ยืดหยุ่นและทำซ้ำมากขึ้น หลายทีมจึงเริ่มทำงานด้วยตนเองเพื่อปรับเปลี่ยนการจัดการโครงการเฉพาะไซต์ อย่างไรก็ตาม มีความต้องการเร่งด่วนไม่เพียงแต่สำหรับมาตรฐานใหม่เท่านั้น แต่ยังต้องการวิธีคิดใหม่ทั้งหมดเกี่ยวกับการจัดการโครงการด้วย
แนวทางใหม่นี้กำลังเติบโตที่นี่และที่นั่น เมื่อในปี 2544 ผู้นำทางความคิดด้านซอฟต์แวร์ 17 คนได้พบกันในการประชุมที่เมืองสโนว์เบิร์ด รัฐยูทาห์ ในบรรดาผู้เข้าร่วมได้แก่ Kent Beck และ Ron Jeffries ผู้ร่วมสร้าง eXtreme Programming (XP) รวมถึง Ken Schwaber และ Jeff Sutherland (ผู้เขียนเฟรมเวิร์ก Scrum ที่เราอธิบายไว้ในรายการชุดนี้) ในระหว่างการประชุมที่ Snowbird คำแถลง Agile ได้รับการจัดทำขึ้นเพื่อตอบสนองต่อข้อบกพร่องของวิธีการน้ำตก ปัจจุบัน Agile ไม่ได้เป็นเพียงวิธีการพัฒนาซอฟต์แวร์เท่านั้น กลายเป็น วิธีคิดที่ใช้ในการบริหารโครงการในองค์กรต่างๆ แม้ว่าความนิยมจะเพิ่มขึ้นอย่างต่อเนื่อง แต่กฎทั่วไปของ Agile ยังคงไม่เปลี่ยนแปลง
เปรียวคืออะไร?
Agile ถูกกำหนดให้เป็นวิธีการของการจัดการโครงการที่แบ่งงานทั้งหมดออกเป็นช่วงสั้น ๆ ที่เรียกว่าการวนซ้ำ มักได้รับการประเมินและปรับให้เข้ากับสถานะปัจจุบันของตลาดและความต้องการของลูกค้า
Agile เป็นคำที่ใช้อธิบายชุดค่านิยมและหลักการพัฒนาผลิตภัณฑ์ โดยทั่วไป Agile หมายถึงการมุ่งเน้นที่การส่งมอบคุณค่าให้กับลูกค้าได้เร็วขึ้น และสามารถควบคุมตนเองได้ในฐานะทีมที่คล่องตัว กล่าวอีกนัยหนึ่ง ทีมที่คล่องตัวสามารถปรับเปลี่ยนและเปลี่ยนแปลงได้ตามต้องการ เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดแก่ลูกค้าของพวกเขา
4 ค่านิยมหลักของ Agile
Agile สร้างขึ้นจาก ค่านิยมหลัก 4 ประการ ตามรายการด้านล่าง:
- บุคคลและการโต้ตอบกับกระบวนการและเครื่องมือ
- ซอฟต์แวร์ทำงานบนเอกสารประกอบที่ครอบคลุม
- ความร่วมมือกับลูกค้าเหนือการเจรจาสัญญา
- ตอบสนองต่อการเปลี่ยนแปลงตามแผน
ค่าเหล่านี้อาจฟังดูเข้มงวดในตอนแรก แต่ผู้เขียนของพวกเขาเน้นย้ำถึงความจริงที่ว่าพวกเขาใช้คำว่า "เกิน" โดยเจตนา พวกเขาระบุว่าทั้งสองส่วนของสมการมีความสำคัญเท่าเทียมกัน จึงต้องมีการกล่าวถึงส่วนเหล่านั้นเพื่อช่วยให้เข้าใจประเด็นหลักในการจัดการ อย่างไรก็ตาม ส่วนแรกของสมการมีความสำคัญมากกว่าในแนวทางแบบ Agile
บุคคลและปฏิสัมพันธ์ระหว่างกระบวนการและเครื่องมือ
ค่านิยมหลักประการแรกของ Agile หมายความว่า คนที่ทำงานในโครงการ ความเป็นอยู่ที่ดี และการสื่อสาร เป็นส่วนที่สำคัญที่สุดของการทำงานเป็นทีมที่ประสบความสำเร็จ ทั้งกระบวนการที่พวกเขาเรียกใช้หรือเครื่องมือที่พวกเขาใช้ไม่สามารถประเมินค่าได้มากกว่างานและข้อมูลของบุคคล
ซอฟต์แวร์ทำงานบนเอกสารประกอบที่ครอบคลุม
ค่าที่สองของ Agile กล่าวถึงการพัฒนาซอฟต์แวร์โดยตรง อย่างไรก็ตาม ไม่มีความแตกต่างที่สำคัญระหว่างการทำงานเป็นทีมแบบ Agile ในการพัฒนาซอฟต์แวร์หรือกับผลิตภัณฑ์ประเภทอื่นๆ ในทั้งสองกรณี เวอร์ชันที่ใช้งานได้ของผลิตภัณฑ์ควรพร้อมให้ลูกค้าใช้งานได้ตลอดเวลา งานจะทำแบบค่อยเป็นค่อยไปและวนซ้ำ กล่าวอีกนัยหนึ่งผลิตภัณฑ์ได้รับการพัฒนาทีละขั้นตอนโดยที่แต่ละขั้นตอนจะเพิ่มคุณค่าให้กับขั้นตอนก่อนหน้า วิธีนี้ทำให้ผลิตภัณฑ์สามารถปรับได้ง่ายและรวดเร็วสำหรับความต้องการและความต้องการที่เปลี่ยนแปลงไป ด้วยเหตุนี้ เอกสารที่ครอบคลุมซึ่งเคยเป็นพื้นฐานของวิธี Waterfall จึงไม่มีความสำคัญในแนวทางที่คล่องตัว
ความร่วมมือกับลูกค้าเหนือการเจรจาสัญญา
ค่าที่สามยกย่องการสื่อสารอย่างต่อเนื่องกับลูกค้า เนื่องจากลักษณะการทำซ้ำของการพัฒนาผลิตภัณฑ์แบบ Agile ความต้องการของลูกค้าสามารถแก้ไขได้ทันที ดังนั้น สัญญาที่เจรจาเมื่อเริ่มต้นความร่วมมือจึงไม่จำเป็นต้องระบุข้อมูลจำเพาะของผลิตภัณฑ์โดยละเอียดทั้งหมด
ตอบสนองต่อการเปลี่ยนแปลงตามแผน
ค่า Agile ล่าสุดเชื่อมโยงกับค่าก่อนหน้า มันทำให้การส่งมอบมูลค่าทางธุรกิจมากกว่าการปฏิบัติตามกฎและแผนที่กำหนดไว้ล่วงหน้า กล่าวโดยย่อ กฎหมายความว่า ผลิตภัณฑ์ต้องได้รับการพัฒนาตามสถานะปัจจุบันของตลาด ดังนั้นทีมงานที่คล่องตัวจึงต้องปรับปรุงและปรับปรุงข้อกำหนดของผลิตภัณฑ์บ่อยๆ และปรึกษากับลูกค้า
สรุป
ประกาศ Agile ย้อนหลังไปถึงปี 2544 มันถูกเขียนขึ้นเป็นชุดของกฎเกณฑ์และค่านิยมสำหรับทีมพัฒนาซอฟต์แวร์ อย่างไรก็ตาม ในปัจจุบัน องค์กรต่างๆ ได้ใช้เป็นพื้นฐานสำหรับการบริหารโครงการอย่างมีประสิทธิภาพและน้ำหนักเบา
Agile ขึ้นอยู่กับชุดของค่า มันยกย่องการป้อนข้อมูลส่วนบุคคลในการทำงานเป็นทีม โดยให้คุณค่าความพร้อมใช้งานของผลิตภัณฑ์เวอร์ชันใช้งานได้สูงกว่าแผนและเอกสารประกอบที่ซับซ้อน และเน้นย้ำถึงการสื่อสารอย่างต่อเนื่องกับลูกค้าที่มีส่วนร่วมในกระบวนการพัฒนาผลิตภัณฑ์ทั้งหมด
เราได้ตอบคำถามหลักว่า “เปรียวคืออะไร” ตอนนี้ตรวจสอบวิธีการใช้วิธีการแบบ Agile สำหรับโครงการอิสระ?
หากคุณชอบเนื้อหาของเรา เข้าร่วมชุมชนผึ้งที่วุ่นวายบน Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest