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

Strategy หรือ กลยุทธ์
ส่วนนี้ผมไม่มีประสบการณ์ข้ามไปครับ ฮ่าๆๆ เอาเป็นว่าผู้ที่เกี่ยวข้องก็น่าจะเป็นระดับผู้บริหารองค์กรหรือจะมีที่ปรึกษาเข้ามาเกี่ยวของแหละมั้งครับ ^_^
Vision Plan วิสัยทัศน์
ส่วนนี้ในทุกๆ องค์กรล้วนมีการตั้ง วิสัยทัศน์ ไว้ใช่ไหมครับเริ่มต้นจากตรงนี้แหละ ทำความเข้าใจเจตนา มองดูความเป็นจริงที่เกิดขึ้น แล้วลองตั้งสมมุติฐาน และหาการวัดผลแบบง่ายๆดู (ย้ำว่าแบบง่ายๆ อย่าซับซ้อน)
Roadmap แผนงาน
ส่วนนี้ต้องมามองเรื่องแนวทางการพัฒนาแล้วครับ จะมีกี่โปรเจค? มีซอฟต์แวร์อะไรบ้าง? ฟีเจอร์หลักๆมีอะไรบ้าง? จะ Release เมื่อไหร่? มีจุดประสงค์เพื่อตอบสนองวิสัยทัศน์อย่างไร?
Release Plan แผนวางจำหน่าย (แปลตรงๆจาก google translate นะครับ ฮ่าๆๆ)
เอาล่ะตรงนี้ต้องละเอียดขึ้นมาแล้วครับ วางรอบการทำงาน วางทีมงานผู้ผลิต จัดทำ User Story, กะๆ ขนาด, จัดลำดับความสำคัญ และนึกๆ DOD: Definition of done ของแต่ะละ Story แบบคร่าวๆ (ย้ำคร่าวๆนะจ๊ะ)
Iteration Plan รอบการทำงาน หรือจะเรียกว่า Sprint ก็ตามสะดวก
มาแล้วๆ ตรงนี้ต้องระเอียดขึ้นไปอีกละครับ ทีมงานผู้ผลิตจะต้องเป็นพระเอกเลยตรงนี้ ต้องมาทำความเข้าใจแต่ละ Story ร่วมกัน ช่วยกันคิดว่าจะมีกี่ Taks ที่ทำให้ได้ผลลัพธ์ของ Story นั้นออกมา จะตรวจรับกันอย่างไร? จะทดสอบกันอย่างไร? และทีมงานต้องพยายามทำตามคำมั่นสัญญาที่ให้ไว้อย่างเต็มที่
Daily Plan แผนรายวัน
ชื่อก็บอกเนาะรายวัน ก็ควรทำทุกวันแล้วแต่จะเรียก Daily Standup, Daily Sync Up หรือจะเรียก ทักทายยามเช้าก็ได้ ใช้เวลานิดหน่อย(5–10นาที) ทีมงานผู้ผลิตแต่ละคนมาบอกกล่าวให้คนอื่นๆในทีมทราบว่า ทำอะไรไปแล้วบ้าง? วันนี้จะทำอะไร? แล้วติดปัญหาอะไรไหม?
คงจะพอเป็นแนวทางในการวางแผนงานนะครับ ปิดท้ายไว้อีกที
แผนระยะยาวหลวมๆ แผนระยะใกล้ ละเอียดๆ