ขอรวม 2 วันใน blog เดียวแล้วนะคะ ^^ เนื่องจากกาดได้ไปเข้าร่วม Bootcamp และต้องนำสิ่งที่เคยฝึกมาจาก SEAL CAMP มาแชร์ให้กับเพื่อนที่นี่
เริ่มแรกด้วย refinement จากนั้นสกัด requirement แยก condition ออกมา จากนั้นทำตาม step ที่เคยฝึกกันมา หา BIZ condition > Acceptance test > BIZ process > BIZ logic (API-Function-Database)
สิ่งที่มองย้อนกลับมาดูตัวเอง
กาดได้อยู่กลุ่มที่จบ CS กันมาทั้งกลุ่ม สิ่งที่ได้เห็น คือ ความคิดฟุ้งกระจาย คิดกันด้วย technique มองเห็นเป้าไม่ตรงกัน แตกงานกันไม่ละเอียด มองทุกอย่างเป็นเรื่องง่ายๆ สิ่งที่เห็นเนี่ยไม่ได้ต่างจากกาดตอนแรกๆที่เป็น มันต้องใช้เวลาค่อยๆปรับกันไป
สิ่งที่เห็นมีดังนี้
- การวางแผน ยังวางแผนกันไม่รัดกุม เนื่องจากมองว่าทุกอย่างเป็นเรื่องง่ายๆ การคุยกัน ตอนวางแผนดูคุยกันมาก แต่พอลงมือทำงานกับคุยกันน้อย
- การแตก task ยังแตกไม่ละเอียด เหมือนแค่เข้าใจกันแค่ในนั้น เช่น ใบ task เขียนว่าสร้าง Function Get_User() แค่นั้น และมีการแตก task งานเพิ่มขึ้นเรื่อยๆ เหมือนนึกอะไรออกก็เอามาเขียนเพิ่ม
- หยิบงานตาม Priority ยังไม่เห็น ส่วนใหญ่หยิบตามใจฉัน บางทีไปหยิบงาน Priority ที่ต่ำๆมาทำ ด้วยการบอกว่าไม่มีงานทำ
- สนใจแต่งานของตัวเอง หยิบงานที่ตัวเองถนัด ขอให้งานเสร็จตามเป้าหมายพอ เช่น คนทำ UI ก็จะทำแต่ UI อย่างเดียว คนทำ database ก็จะทำแต่ database เป็นต้น
ซึ่งสิ่งที่เห็นจากด้านบนมันคือผลสะท้อนจากตัวเองในอดีตล้วนๆ แต่กาดก็ไม่ได้วางแผนได้เก่ง แตก task งานบางครั้งก็ยังไม่ได้ละเอียด บางทีก็สนใจแต่งานของตัวเองเหมือนกัน :)