การปรับปรงุ กระบวนการทางาน ดว้ ย
Agile Mindset & Scrum Process
Pdf file
ดร.พงศ์ศรันย์ พลศรีเลิศ
ร้อยเรียงเรื่องราว เรยี นรู้
Agile Scrum Trello
Being Agile not Doing Agile How to work & communicate Scrum tool anywhere anytime
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
Agile คืออะไร ทาไมต้อง Being Agile
ดร.พงศ์ศรันย์ พลศรเี ลศิ
Agile คอื อะไร ทาไมต้อง Being Agile
“การบรหิ ารโครงการแบบเก่าไมส่ ามารถตอบโจทย์
กับการพัฒนาซอฟต์แวร์ได้อีกตอ่ ไป เน่ืองจากชอ่ งวา่ ง
ระหวา่ งความตอ้ งการทางธรุ กิจ ซึ่งอา้ งอิงความตอ้ งการ
ของลูกคา้ ท่ีเปลย่ี นอยา่ งรวดเรว็ ทาให้ซอฟต์แวร์ หรือ
แอปพลิเคชันทพี่ ัฒนาอย่างเช่ืองชา้ โดยวิธกี ารแบบเก่า
กลายเป็นโครงการทลี่ ม้ เหลวคร้งั แล้วคร้ังเลา่ ”
Agile Uncle Bob, ปั 2544
Robert Martin
Being Agile not Doing Agile
ดร.พงศ์ศรันย์ พลศรีเลศิ
Agile คืออะไร ทาไมตอ้ ง Being Agile
หลกั การทางานแบบอไจล์
➢ เน้นการตอบสนองปัญหา ความต้องการของลกู ค้า หรือ ผู้ใช้งาน
➢ เนน้ การส่ือสาร ปฏิสัมพันธก์ ันระหวา่ งสมาชิกในทมี และ กบั ลูกค้า
➢ เนน้ ความยืดหยนุ่ ปรบั เปลีย่ นได้อยา่ งรวดเร็ว
➢ เน้นผลลัพธป์ ระโยชน์ของงาน (Outcome)
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
Agile คืออะไร ทาไมต้อง Being Agile
Trello Agile
Tools Set Mindset
Scrum Process
Skills Set
ดร.พงศ์ศรนั ย์ พลศรีเลศิ
Agile ในรา้ นเสริมสวย (5:55 นาท)ี
Agile ในรา้ นเสริมสวย (5:55 นาท)ี
Agile ในรา้ นเสรมิ สวย
Fail Fast, Learn Fast, Improve Fast
ดร.พงศ์ศรนั ย์ พลศรีเลิศ
Agile กบั องคก์ รในไทย
ดร.พงศ์ศรันย์ พลศรเี ลิศ
หลักการสาคญั ของ Agile Mindset
➢ ความไม่แน่นอน (Instability)
➢ ทุกอย่างไมส่ ามารถเป็นไปตามแผนได้ (Unpredictability)
➢ ใช้ความร่วมมอื ในการแกไ้ ขปญั หา (Collaboration)
“ทมี ที่มแี นวคดิ Agile จะได้เปรียบในสถานการณ์ท่ีกาลงั ประสบปญั หา
แทนทีจ่ ะจอ้ งจบั ผิด หรือ โทษใครคนใดคนหนึ่ง
จะเข้าใจถงึ ธรรมชาติวา่ ทุกอยา่ งไม่มีอะไรแน่นอน ช่วยกันปรบั แผนงาน
และร่วมมอื กันแกไ้ ขปญั หา ส่งผลใหง้ านนั้นสาเร็จในทสี่ ุด”
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
วัฒนธรรมการทางานแบบ Agile (3:20 นาที)
วธิ ีการทางานแบบ Scrum
ดร.พงศ์ศรันย์ พลศรีเลศิ
ผ้คู ดิ คน้ และพัฒนา Scrum
คมู่ อื Scrum
Jeff Sutherland & Ken Schwaber ปี 2538
ดร.พงศ์ศรันย์ พลศรเี ลศิ
Scrum คืออะไร
Scrum (สกรมั ) คือการนาแนวคดิ ในการ
ทางานแบบ Agile มาปฏบิ ตั ติ ามขน้ั ตอน
ของสกรัม ด้วยกลมุ่ คนทางานขนาดเล็ก
เพื่อระบปุ ญั หาที่มคี วามซบั ซ้อน
เปลยี่ นแปลงบ่อย
เพ่ือให้สามารถส่งมอบผลิตภณั ฑ์/ผลงาน
ทต่ี อบสนองตอ่ การเปลี่ยนแปลงที่เกิดข้ึน
ไดอ้ ย่างรวดเรว็
ชว่ ยให้การทางานมีขัน้ ตอนการการ
ดาเนินงานและผลลัพธ์ทช่ี ัดเจน โปรง่ ใส
สามารถตรวจสอบประสิทธิภาพของแตล่ ะ
ขั้นตอนการดาเนินงาน สามารถปรบั ปรุง
และวดั ผลการปรับปรุงทเี่ กดิ ขึน้ ได้
ดร.พงศ์ศรนั ย์ พลศรีเลิศ
การทางานในรูปแบบ Scrum
คืออะไร เป็นอยา่ งไร
Scrum (สกรัม) เปน็ รูปแบบการทางานร่วมกนั เปน็ ทมี โดยมหี ลกั การสาคญั คอื
• กาหนดเปา้ หมายผลลพั ธ์ คุณคา่ ท่ชี ัดเจน ของงานทกี่ าลังจะทา
• จาแนกงานทีต่ ้องทาในแต่ละข้นั ตอน ผรู้ บั ผิดชอบ ระยะเวลา
• กาหนดจดุ วิกฤตขิ องกระบวนการทางาน
• พูดคยุ สื่อสาร ทบทวน ปญั หา ตดิ ตามความคืบหน้าของงานทุกวนั ด้วยความโปรง่ ใส
• ทุกคนในทมี รู้สถานะความคบื หนา้ และปญั หาตรงกัน ชัดเจน
• รว่ มรบั ผิดชอบปญั หาของทีม ไมใ่ ช่แคข่ องตนเอง
• ตอบสนองตอ่ ปญั หาและการเปล่ยี นแปลงไดอ้ ยา่ งรวดเร็ว
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
ส่วนสาคญั ของ Scrum
5 1 1. Scrum Team สมาชิกทีม 3-8 คน
2. User Stories ผลลพั ธ์ทต่ี ้องการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานท่ตี อ้ งทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานที่นาไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคืบหน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
ส่วนสาคญั ของ Scrum : Scrum Team
5 1 1. Scrum Team สมาชกิ ทมี 3-8 คน
2. User Stories ผลลัพธท์ ี่ตอ้ งการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานท่ีตอ้ งทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานทน่ี าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคบื หน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Scrum Team
Customer Product Owner
Scrum Master Developer 1. บริหารจัดการ Product Backlog ใหช้ ัดเจน
Product Owner 2. จัดลาดบั ความสาคญั ของงานใน Product Backlog และ
Scrum Master Developer สามารถอธิบายเหตผุ ลได้
3. ทาให้ทีมเขา้ ใจรายละเอียดของ Product Backlog ตรงกัน
4. หาทางเพ่ิมผลการดาเนินงานใหม้ ีประสิทธิภาพมากขน้ึ
Scrum Master
1. ทาให้ทมี เข้าในสกรัมและนาไปใชไ้ ด้อย่างถกู ตอ้ ง
2. ชว่ ยเหลอื การดาเนนิ งานในขน้ั ตอนตา่ งๆ
3. รวู้ า่ การดาเนินงานแบบไหนดหี รือไมด่ ตี ่อทีม
4. ทาใหท้ ีมเข้าใจขอบเขตของผลติ ภณั ฑ์
Developer
1. สมาชิกมจี านวน 3–9 คน เพื่อใหส้ ามารถรบั ปริมาณงานไดไ้ ม่
น้อยเกนิ ไป และไมเ่ สียเวลาในการประสานงานมากเกนิ ไป
2. พัฒนางานตามทว่ี างแผนเอาไว้
3. สมากชกิ ทมี แต่ละคนจะมคี วามสามารถเฉพาะทางของตนเอง
แต่ความรบั ผดิ ชอบงานจะเปน็ ของทั้งทีม ต้องสามารถชว่ ย
สมาชิกคนอื่นทางานของทมี ให้สาเร็จได้
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
ส่วนสาคัญของ Scrum : User Stories
5 1 1. Scrum Team สมาชิกทมี 3-8 คน
2. User Stories ผลลพั ธ์ที่ต้องการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานท่ีต้องทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานทีน่ าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรุปความคบื หน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
คาถาม..ชวนกนั คดิ
เตรยี มการจดั งานประชุมสัมมนาวชิ าการ เพ่ือสร้างองค์
ความรู้ใหม่ ในการจดั ทาแผนยทุ ธศาสตรอ์ งค์กร 5 ปี
แผนกลยทุ ธ์ และแผนปฏบิ ตั ิการประจาปี ของทกุ หน่วยงาน
ใหก้ บั ผบู้ รหิ ารระดบั ผู้อานวยการกองขึ้นไป
(ประชมุ สัมมนา ดูงาน สังสรรค์ รวม 3 วนั 2 คืน)
➢ มีงานสาคญั อะไร ที่ตอ้ งทา ผิดพลาดไม่ได้
➢ มีหน่วยงานใด ใคร ใน อภ. ท่ตี ้องร่วมกันทางาน
➢ มีวธิ ีติดตาม ความคืบหนา้ ของการเตรมี จดั งาน อย่างไร
➢ ใชร้ ะยะเวลาในการเตรียมงานนานเทา่ ไร
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
Scrum: User Stories
User Story ใช้สาหรบั ระบคุ วามตอ้ งการ
ของผู้ใชใ้ ห้ชัดเจน และระบุเกณฑก์ าร
ทดสอบว่าผลติ ภัณฑท์ ่พี ัฒนาขึ้นมา
ตอบสนองความต้องการไดจ้ รงิ หรือไม่
โดย User Story ท่ดี ตี อ้ งทาให้ ผลลัพธท์ ่ตี อ้ งการ
Developer เขา้ ใจสโคป (Scope) ของ
งานไดอ้ ยา่ งชัดเจนวา่ อะไรที่เก่ยี วขอ้ งแลว้ ในฐานะที่เราเปน็ .......
ตอ้ งพัฒนาข้นึ และอะไรทีไ่ ม่เก่ียวขอ้ งจะได้
ไมต่ ้องเสียเวลาพัฒนา เราตอ้ งการอะไร............ และ ไม่ตอ้ งการอะไร.......
ดังนนั้ เราตอ้ งทาอะไร เพ่ือสรา้ งประโยชนใ์ ห้กบั User........
และ ไมค่ วรทาอะไร ในสิ่งท่ี User ไมต่ อ้ งการ
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
ผลลัพธท์ ีต่ ้องการ User Story
ในฐานะทีเ่ ราเปน็ .......เราตอ้ งการอะไร.......ดงั นัน้ เราจะทาอะไร........
การทางาน Scrum ตอ้ งกาหนดเปา้ หมายผลลพั ธใ์ ห้ชัดเจน ในมุมมองของลกู ค้า (User)
• ลกู คา้ ตอ้ งการ คาดหวังอยากไดป้ ระสบการณอ์ ะไร
• เพ่ือกาหนดกจิ กรรมทท่ี าแล้ว ลูกคา้ พึงพอใจ ตรงตามความตอ้ งการ
• ลูกคา้ ไม่ตอ้ งการอะไร ไมอ่ ยากได้ ไมอ่ ยากเจอประสบการณอ์ ะไร
• เพื่อไมเ่ สียเวลาทาในสิ่งทลี่ ูกค้าไม่ตอ้ งการ
• เพื่อระวงั ไมใ่ ห้เกิดผลกระทบตอ่ ความพึงพอใจของลูกคา้
• เราจะทาอะไรเพ่ือสร้างคณุ ค่าท่ีตรงตามความตอ้ งการของลกู ค้า
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
User Stories ในฐานะท่เี ราเปน็ ผบู้ รหิ ารทีไ่ ปรว่ มงานสัมมนา เราต้องการอะไร
สถานที่จัดงาน หอ้ งพัก อาหาร หอ้ งประชุม สิ่งอานวยความสะดวก บรรยากาศ ฯ
ทีมผ้จู ัดงาน การติดต่อประสานงาน การตอ้ นรับ การดแู ลใส่ใจ การแกไ้ ขปัญหา ฯ
ผลลพั ธ์ รปู แบบงาน รปู แบบการประชมุ งานเลี้ยงสังสรรค์ การศึกษาดูงาน กิจกรรมต่างๆ
ข้อสรุปแผนฯ
ความพึงพอใจ
ประโยชน์ท่ไี ด้ ความรู้ ขอ้ สรุปการทาแผนฯ ความบนั เทงิ เครอื ข่ายมติ รภาพ
ความเปน็ คนสาคญั การมบี ทบาทสาคัญในงาน การได้รับการดูแลเป็นพิเศษ
ดร.พงศ์ศรนั ย์ พลศรีเลศิ
User Stories เราตอ้ งทา ไมค่ วรทา อะไร เพ่ือตอบสนองความต้องการของผู้บรหิ าร
สถานทจ่ี ัดงาน หอ้ งพัก อาหาร หอ้ งประชมุ สิ่งอานวยความสะดวก บรรยากาศ ฯ
ในสถานะท่ที ่านเป็นผบู้ ริหาร ทมี ผจู้ ัดงาน การติดตอ่ ประสานงาน การต้อนรบั การดูแลใส่ใจ การแกไ้ ขปญั หา ฯ
ทไี่ ปร่วมงานสัมมนา
รูปแบบงาน รปู แบบการประชมุ งานเลี้ยงสังสรรค์ การศึกษาดงู าน กิจกรรมต่างๆ
1.ท่านต้องการ คาดหวังว่า
จะไดร้ บั ประสบการณท์ ี่ ประโยชน์ท่ีได้ ความรู้ ขอ้ สรปุ การทาแผนฯ ความบนั เทิง เครอื ขา่ ยมิตรภาพ
ประทับใจ พึงพอใจ อะไร
2.ท่านไมอ่ ยากพบเจอ
กบั ประสบการณอ์ ะไร
ความเปน็ คนสาคัญ การมบี ทบาทสาคญั ในงาน การได้รับการดแู ลเปน็ พิเศษ
ดร.พงศ์ศรันย์ พลศรีเลิศ
ส่วนสาคญั ของ Scrum : Product Backlog
5 1 1. Scrum Team สมาชิกทีม 3-8 คน
2. User Stories ผลลัพธท์ ต่ี ้องการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานทตี่ อ้ งทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานทนี่ าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรุปความคืบหน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Product Backlog
D : Detailed Appropriately
มีรายละเอียดท่เี หมาะสม ชัดเจน
E : Estimated
ประเมนิ ความยาก ซับซอ้ น เวลาทใ่ี ชใ้ นการทางาน
E : Emergent
พิจารณาความเรง่ ด่วน และ Critical Point
P : Prioritized
จดั ลาดบั ความสาคญั ของงาน
งานทงั้ หมดทตี่ ้องทา โดยมีรายละเอยี ดของงานทีช่ ดั เจน เกณฑ์การทดสอบงาน การประเมิน
ความซบั ซอ้ น และเวลาทต่ี อ้ งใชใ้ นการทางานนัน้ ๆ ดว้ ย
เมือ่ ทางานน้ันๆ เสรจ็ และส่งมอบแล้ว อาจนาผลตอบรับจากผใู้ ชม้ าทบทวนและปรับปรงุ งาน
เพ่ิมเติม ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
คาถาม..ชวนกนั คิด
จากผลลพั ธ์ (User Story) สถานท่จี ัดงาน หอ้ งพัก อาหาร ห้องประชุม ส่ิงอานวยความสะดวก บรรยากาศ ฯ
ทค่ี าดหวงั
มีงานสาคัญเร่อื งใหญ่ ทมี ผจู้ ดั งาน การตดิ ตอ่ ประสานงาน การต้อนรบั การดูแลใส่ใจ การแกไ้ ขปัญหา ฯ
และ เผรือ่ ลงยลอ่ ัพย ธอะ์ ไรบ้าง รปู แบบงาน รูปแบบการประชมุ งานเล้ียงสังสรรค์ การศึกษาดงู าน กิจกรรมตา่ งๆ
ทีจ่ าคเวปาน็ มตพ้อึงงดพาอเนใจนิ การ ประโยชนท์ ไี่ ด้ ความรู้ ข้อสรปุ การทาแผนฯ ความบนั เทงิ เครอื ข่ายมติ รภาพ
ใหส้ คาวเรา็จมประทับใจ
ความรสู้ ึกดีตงาอ่ นย่ออยภ.
งานใหญซ้ือ่ เพิ่มขงาึน้ นยอ่ ย
งานยอ่ ย
งานใหญ่ งานยอ่ ย ความเป็นคนสาคญั การมบี ทบาทสาคัญในงาน การได้รบั การดแู ลเป็นพิเศษ
งานยอ่ ย
ดร.พงศ์ศรนั ย์ พลศรเี ลศิ
การจาแนกงาน Product Backlog
คอื อะไร เป็นอย่างไร Product Backlog
สถานท่ีจดั งาน คอื งานย่อยทั้งหมดท่ีตอ้ งทาเพื่อใหโ้ ครงการนีส้ าเร็จ
ผ้มู าร่วมงาน
กิจกรรมในงาน List สถานทีจ่ ัดงาน นาเสนอท่ีประชมุ ผบู้ ริหาร
วทิ ยากร / ผ้บู รหิ าร รายละเอียดสถานที่ เพื่อตดั สินใจ
วนั จัดกิจกรรม อตั ราคา่ ใชจ้ ่าย
เงอ่ื นไขการบริการ เวลา 1 ชม. จัดทารายละเอียด
เตรียมนาเสนอผบู้ รหิ าร ชูเดช กาหนดการของ 3 วัน
เพื่อเสนอผูบ้ รหิ าร
เวลา 5 ชม.
ชเู ดช
ทา List รายชอ่ื ร่างหนงั สือเชญิ ร่วมงาน เวลา 2 ชม.
ตาแหน่ง หนว่ ยงาน (เวน้ ข้อความสถานท)ี่ สุกัญญา ตดิ ต่อเรยี นเชิญวิทยากร
ของผู้บรหิ าร
ทีจ่ ะรว่ มสัมมนา โทรฯ ทาหนังสือ นาส่ง
เวลา 2 ชม. เวลา 1 ชม. ประชมุ ทีมต้อนรับ เวลา 2 ชม.
นลินี บษุ รินทร์ ซักซอ้ มการทาหน้าท่ี ศรวิษฐ์
ทดลองบทบาทสมมุติ
เวลา 3 ชม.
นนั ทิดา
ดร.พงศ์ศรันย์ พลศรีเลศิ
จดุ วกิ ฤตขิ องงาน Critical Point
คอื อะไร เป็นอย่างไร Critical Point
สถานทจ่ี ัดงาน คอื งานยอ่ ยทเ่ี ป็นจุดเร่มิ ตน้ ของงานยอ่ ยอ่ืน ถ้าทาไม่สาเรจ็
งานอื่นทาตอ่ ไมไ่ ด้ ส่งผลตอ่ ความลา่ ช้า ผิดพลาดของงาน
ผู้มารว่ มงาน List สถานทีจ่ ดั งาน นาเสนอทีป่ ระชุมผู้บรหิ าร
กิจกรรมในงาน รายละเอยี ดสถานที่ เพื่อตัดสินใจ
วทิ ยากร / ผู้บรหิ าร อัตราค่าใช้จ่าย
วันจัดกิจกรรม เงอ่ื นไขการบริการ เวลา 1 ชม. จัดทารายละเอียด
เตรยี มนาเสนอผบู้ รหิ าร ชเู ดช กาหนดการของ 3 วัน
• งานใดตอ้ งเร่งทาใหเ้ สร็จก่อน เพื่อเสนอผบู้ รหิ าร
• งานใดท่ีสามารถเรม่ิ ทาได้เลย เวลา 5 ชม.
ชูเดช
ระหวา่ งรองานอน่ื มาเชอ่ื มกนั
ทา List รายชอื่ ร่างหนังสือเชญิ ร่วมงาน เวลา 2 ชม.
ตาแหนง่ หน่วยงาน รายละเอยี ดของงาน สุกญั ญา ตดิ ตอ่ เรยี นเชญิ วทิ ยากร
ของผบู้ ริหาร กาหนดการสาคัญ
ท่ีจะร่วมสัมมนา หนงั สือตอบรับ โทรฯ ทาหนังสือ นาส่ง
เวลา 2 ชม. เวลา 3 ชม. ประชุมทีมตอ้ นรบั เวลา 2 ชม.
นลนิ ี บษุ รินทร์ ซกั ซอ้ มการทาหนา้ ที่ ศรวิษฐ์
ทดลองบทบาทสมมุติ
เวลา 3 ชม.
นันทิดา
ดร.พงศ์ศรันย์ พลศรีเลิศ
ส่วนสาคัญของ Scrum : Sprint
5 1 1. Scrum Team สมาชกิ ทีม 3-8 คน
2. User Stories ผลลพั ธท์ ่ีต้องการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานที่ต้องทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานท่นี าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคืบหนา้ แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรบั ปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Sprint
สปรินท(์ Sprint) รอบเวลาการดาเนนิ งานแบบสกรมั (Scrum)
สกรมั มกี ารแบง่ รอบการดาเนนิ งานเปน็ ชว่ งเวลาสั้นๆ เรยี กวา่ สปรินท์(Sprint) คือชว่ งเวลา
ในการดาเนนิ งานท่ีจะสามารถส่งมอบผลติ ภัณฑ์
เม่อื จบสปรินท์จะต้องไดร้ ับชิน้ งานตามท่ีวางแผนไว้และสามารถนาไปส่งมอบให้แกผ่ ้ใู ช้ ทาใหผ้ ูใ้ ช้
ไม่จาเปน็ ตอ้ งรอจนงานเสร็จทงั้ หมดก่อนจงึ จะได้รับ แต่สามารถนาบางส่วนไปใช้งานกอ่ นได้เลย
และส่วนอื่นๆ ทยอยตามมาเพ่ิมเตมิ ในภายหลัง
ความยาวของสปรนิ ทจ์ ะมชี ว่ งเวลาระหว่าง 1–4 สัปดาห์
ไม่ควรมกี ารเปลยี่ นแปลงทีส่ ่งผลกระทบต่อเปา้ หมายของสปรนิ ท์
ไม่มีการลดคณุ ภาพของชิน้ งาน
สโคปงานอาจเปลย่ี นแปลงได้ โดยตอ้ งตกลงกนั ระหวา่ ง Product Owner และ Developer
ดร.พงศ์ศรันย์ พลศรีเลิศ
ส่วนสาคัญของ Scrum : Sprint Backlog
5 1 1. Scrum Team สมาชิกทีม 3-8 คน
2. User Stories ผลลัพธท์ ่ีตอ้ งการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานที่ต้องทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานที่นาไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคืบหน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรบั ปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Sprint Backlog
งานท่ี Product Owner Scrum Master และ Developer ดร.พงศ์ศรันย์ พลศรเี ลศิ
ตกลงกัน โดยเลือกจาก Product Backlog เขา้ สู่ Sprint Backlog
เพื่อให้ Developer รวู้ า่ ต้องทางานใดบ้าง ในแต่ละรอบเวลาการทางาน
กรอบเวลาการทางาน Sprint Backlog & Sprint
คืออะไร เป็นอยา่ งไร Product Backlog ท้งั หมดของโครงการ
สถานทีจ่ ัดงาน Sprint # 1
ผมู้ ารว่ มงาน
กิจกรรมในงาน ผบู้ รหิ ารเห็นชอบ กับแผนการเตรยี มงาน สถานท่ี
รปู แบบ แนวทางการจัดงาน งบประมาณ
ติดต่อผบู้ รหิ ารรว่ มงาน ประสานงานวทิ ยากร
Sprint Goal
วทิ ยากร / ผบู้ ริหาร Sprint # 2
วนั จัดกจิ กรรม
เตรียมการจดั งาน
สถานท่ี กจิ กรรม
ของทร่ี ะลึก
ประสานงานเรอื่ งการเดินทาง
เตรยี มความพรอ้ มของทมี งาน
100% กอ่ นวนั งาน
ไมน่ ้อยกวา่ 3 วนั
Sprint # 3 Sprint Goal
ดาเนนิ กจิ กรรมตา่ งๆ ภายในวนั จดั งาน
ให้ผบู้ ริหารพึงพอใจ ประทบั ใจ มีขอ้ ผิดพลาดน้อยที่สุด
Sprint Goal ดร.พงศ์ศรันย์ พลศรเี ลศิ
ส่วนสาคญั ของ Scrum : Daily Scrum
5 1 1. Scrum Team สมาชกิ ทมี 3-8 คน
2. User Stories ผลลัพธท์ ี่ตอ้ งการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานท่ีตอ้ งทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานทน่ี าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคบื หน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Daily Scrum
การประชมุ ประจาวัน (Daily Meeting) หรอื อาจะเรียกว่า Standup Meeting เพราะเป็นการล้อมวงยืน
ประชมุ ในเวลาสั้นๆ ใชเ้ วลาไม่เกิน 15 นาที เนน้ ให้ Developer แจง้ ความคืบหน้าในการทางานแกก่ ัน
เพื่อตรวจสอบและแจ้งความคบื หน้าของงานในสปรินท์
เพื่อเปน็ การวางแผนทางานในแต่ละวัน
โดยแต่ละคนแจง้ ใหท้ มี ทราบวา่ 1.ทาอะไรไปในเม่อื วาน 2.วนั น้ีจะทาอะไรเพ่ิมเติม 3.ปัญหาทเ่ี กดิ ข้นึ ในการทางาน
หากพบปญั หาหรอื การเปลีย่ นแปลงทสี่ ่งผลตอ่ การบรรลเุ ปา้ หมายของสปรนิ ท์ อาจจัดประชมุ หลงั ทาสกรมั
ประจาวนั เพื่อวางแผนงานท่ีเหลอื ในสปรนิ ท์ใหม่ โดยอาจเปลี่ยนแปลงสโคปงาน หรอื โยกย้ายงานทจี่ าเปน็ น้อย
กวา่ ออกจากสปรินท์
Scrum Master ชว่ ยควบคมุ เวลาไม่ใหเ้ กิน 15 นาที และป้องกนั ไม่ให้คนภายนอกรบกวนการทาสกรัมประจาวัน
ดร.พงศ์ศรนั ย์ พลศรีเลศิ
กระดานสกรมั Scrum Board
คอื อะไร เป็นอยา่ งไร
Product Backlog To Do Doing Done
สถานทีจ่ ัดงาน
ผูม้ าร่วมงาน
กิจกรรมในงาน
วทิ ยากร / ผู้บริหาร
วนั จัดกจิ กรรม
ดร.พงศ์ศรนั ย์ พลศรีเลศิ
กระดานสกรมั Scrum Board Sprint # 1
Done
คอื อะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจี่ ัดงาน
ผมู้ ารว่ มงาน
กิจกรรมในงาน
วทิ ยากร / ผบู้ ริหาร
วันจัดกจิ กรรม
Sprint Backlog
ดร.พงศ์ศรนั ย์ พลศรีเลศิ
สกรัมประจาวนั Daily Scrums Sprint # 1
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรมั ประจาวนั Stand Up Meeting 5 Minutes Sprint # 1
คอื อะไร เป็นอยา่ งไร
Product Backlog To Do Doing Done
ประชมุ 5 นาที
สถานท่ีจดั งาน เม่อื วานทาอะไร
ผ้มู าร่วมงาน มคี วามคืบหน้าอยา่ งไร
กิจกรรมในงาน มีปัญหาอะไร
วิทยากร / ผู้บรหิ าร มอี ะไรทต่ี อ้ งการความชว่ ยเหลือ
วันนจ้ี ะทาอะไร
วันจัดกจิ กรรม
ดร.พงศ์ศรันย์ พลศรเี ลิศ
สกรัมประจาวนั Daily Scrums Sprint # 1
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 1
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 2
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 2
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 3
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 3
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
สกรัมประจาวนั Daily Scrums Sprint # 3
Done
คืออะไร เป็นอย่างไร
Product Backlog To Do Doing
สถานทจ่ี ัดงาน
ผ้มู ารว่ มงาน
กิจกรรมในงาน
วิทยากร / ผู้บริหาร
วันจัดกิจกรรม
ดร.พงศ์ศรันย์ พลศรเี ลศิ
ส่วนสาคญั ของ Scrum : Sprint Review
5 1 1. Scrum Team สมาชิกทมี 3-8 คน
2. User Stories ผลลพั ธ์ที่ต้องการของลกู คา้ /ผใู้ ช้
2 6 3. Product Backlog งานท่ีต้องทาทัง้ หมด
4 4. Sprint รอบระยะเวลาของการทางานที่วดั ผลลพั ธไ์ ด้
5. Sprint Backlog งานทีน่ าไปทาในแตล่ ะรอบงาน
6. Daily Scrum สรปุ ความคบื หน้า แกไ้ ข ทางาน
3 7. Sprint Review ทบทวนผลการทางานแต่ละรอบ
8. Retrospective ทบทวนปรับปรงุ การทางานของทีม
87
ดร.พงศ์ศรนั ย์ พลศรเี ลิศ
Scrum: Sprint Review
ตรวจสอบผลลพั ธข์ องสปรนิ ท์ (Sprint Review) ควรใชเ้ วลาไม่เกิน 1 ชั่วโมง
ตรวจสอบงานท่พี ัฒนาและแสดงผลลพั ธ์ของงานในสปรินท์ให้แก่ผู้เก่ียวขอ้ ง(Stakeholders) เพื่อรับฟงั
ข้อเสนอแนะ และทบทวน Product Backlog ทจ่ี ะทาตอ่ ไปใหส้ อดคลอ้ งกบั โอกาสและสถานการณป์ จั จบุ นั
Product Owner อธิบายวา่ มงี านอะไรเสร็จหรือไม่เสร็จ
Developer อธิบายการดาเนินงาน และปญั หาทเี่ กดิ ขน้ึ รวมถงึ วธิ ีท่แี ก้ไข
Demo งานท่พี ัฒนาข้นึ ในสปรินท์
พิจารณาคณุ ค่าของงานทีไ่ ด้พัฒนาขึน้ มาและเลือกงานท่ีจะ
ส่งมอบใหแ้ กผ่ ใู้ ช้
ทบทวนทรพั ยากรท่ีมี ทมี งาน, เวลา, เคร่ืองมือ
ทบทวนทศิ ทางสถานการณท์ เี่ ปล่ยี นไป
Product Owner อธิบายงานท่เี หลือใน Product Backlog
เกรนิ่ ครา่ วๆวา่ จะทาอะไรเปน็ ลาดบั ตอ่ ไปและจะเสร็จเม่อื ไร
ดร.พงศ์ศรันย์ พลศรีเลศิ
ทบทวนการทางาน Sprint Review Sprint # 1
Done
คืออะไร เป็นอยา่ งไร
Product Backlog To Do Doing
ประชุมสรปุ Sprint
สถานทจี่ ดั งาน ภาพรวมการทางานเปน็ อย่างไร
ผ้มู าร่วมงาน มปี ัญหาอุปสรรคอะไร
กจิ กรรมในงาน กงั วลใจอะไรสาหรบั Sprint ต่อไป
วิทยากร / ผู้บรหิ าร ปรับปรุง Backlog สาหรบั Sprint
ตอ่ ไปหรือไม่
วันจดั กจิ กรรม
ดร.พงศ์ศรันย์ พลศรีเลศิ