top of page

3.2 การวางแผนการพัฒนา

10110917174237_11011119195433.jpg

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

               เครื่องมือในการวางแผนการทำงานมีจำนวนมาก   ในที่จะใช้เทคนิคกระดานคัมบัง (Kanban board) เป็นเครื่องมือช่วยในการบริหารจัดการงานซึ่งมีการนำมาใช้กันอย่างแพร่หลายเทคนิคนี้ไม่ได้จำกัดการใช้งานเพียงแค่การพัฒนาแอปพลิเคชันเท่านั้น   แต่ยังสามารถนำไปประยุกต์กับการทำงานอื่น ๆ ในชีวิตประจำวันได้อีกด้วย    กระดานคัมบังใช้บัตรหรือการ์ดคัมบัง (Kanban card) แทนงานย่อยแต่ละงานเพื่อช่วยวางแผนและติดตามความก้าวหน้า
ดังรูป

2021-07-10_19-15-37.png
2021-07-10_19-15-54.png

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

2021-07-10_19-26-37.png

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

2021-07-10_19-33-26.png

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

                    คำอธิบายรายละเอียดของงาน

                    ความสำคัญของงานเช่นวิกฤติ (Critical สำคัญมาก (Imajor) ปกติ (normal) ไม่เร่งด่วน (minor)

                    ประเภทงานเช่นลักษณะเฉพาะหรือฟีเจอร์ (feature) ความผิดพลาดที่ต้องแก้ไข (bug) งานอื่น ๆ

                    กำหนดเวลาแล้วเสร็จ 8 ผู้รับผิดชอบ

2021-07-10_19-45-46.png
bottom of page