BlogUncategorized

ระดมความคิดเป็นทีมด้วย Event Storming

      “Event Storming คือ รูปแบบของการจัดการเกี่ยวกับมนุษย์วิทยา ทุกอย่างของ Event Storming จะพูดถึงเกี่ยวกับลำดับของเหตุการณ์ในองค์กรณ์ของคุณ และออกแบบลำดับการทำงานให้อยู่ในรูปแบบที่ง่ายต่อความเข้าใจ” หรือจะอธิบายง่ายๆว่า Event Storming คือการที่เรามาคุยกันแค่ลำดับเหตุการณ์การทำงานของระบบว่ามันทำงานอย่างไร มี flow อย่างไร โดยที่เราไม่จำเป็นต้องเจาะไปถึงตัว code ที่เราเขียน เพราะฉะนั้น ทีมที่ไม่ใช่ฝั่ง Developer ก็สามารถที่จะสื่อสารในรูปแบบที่ง่ายและทั้ง สองฝั่งมีความเข้าใจที่ตรงกัน คนที่ไม่เข้าใจ flow งานก็มีความเข้าใจมากขึ้น คนที่เข้าใจอยู่แล้ว ก็สามารถออกแบบได้ง่ายมากขึ้นนั่นเอง

ขั้นตอนง่ายๆ แต่ผลลัพธ์ออกมาดี !

1. รวมตัวทุกคนที่เกี่ยวข้อง ในห้องไม่ควรมีโต๊ะเก้าอี้ ยื่นเป็นครึ่งวงกลมเพื่อสร้างความกระชับกระเฉง
2. หาบอร์ดใหญ่ๆ และ sticky note ในการเขียนและแปะ ข้อมูลต่างๆลงไป
3. ลงมือเขียนใน sticky note แล้ว แปะ ! แปะ ! แปะ !

Event Storming เป็นวิธีการสร้างความคิดในทีมที่ดี ทุกคนในทีมจะทำความเข้าใจกับระบบอย่างถ่องแท้ก่อน ด้วยวิธีที่เรียบง่าย ทุกคนในทีมมีส่วนร่วมที่จะได้ออกความคิดเห็น เพราะการทำ event storming ก็ยังไม่ได้เจาะไปถึงในระดับการเขียนโค้ด เพียงแต่ต้องเข้าใจ business logic ก่อน ถ้าทุกคนมีความเข้าใจภาพรวม การแบ่งคนไปทำงานแต่ละส่วน เพราะความเข้าใจ flow และ requirement ที่ถูกต้องตั้งแต่ต้น ทำให้งานออกมามีประสิทธิภาพ

  เราเป็นผู้นำในด้านการให้บริการ พัฒนาซอฟต์แวร์ แอปพลิเคชัน และโซลูชันด้านไอที แบบครบวงจร (Full-stack) ตั้งแต่การให้คำปรึกษาไปจนถึงการ Maintenace ระบบ เรามีความตั้งใจที่จะเปลี่ยนให้ นวัตกรรม และไอเดีย ระดับโลกของคุณให้กลายเป็นซอฟต์แวร์ที่มีคุณภาพ โดยที่บริษัทรับพัฒนาซอฟต์แวร์ เขียนโปรแกรม และ แอปพลิเคชัน ตามความต้องการทางธุรกิจคุณได้ ทุกรูปแบบ ทุกประเภท ทุกความต้องการทางธุรกิจ หากคุณมีไอเดียดีๆ ที่ต้องการพัฒนา Software หรือ พัฒนา Application สามารถปรึกษาเราได้ที่นี่!