Blog Archives

Have you found your sense of comfort?

Kent Beck, a founder of an extreme programming, as well as one of the founder of Agile Manifesto. He’s currently working at Facebook as a coach for programmer. One of the session I attended during Agile Singapore 2013 is “East

Tagged with:
Posted in Agile, Coaching, Leadership, transformation

การปฏิรูปไม่ใช่ศูนย์ กับ หนึ่ง

ไม่มีสูตรสำเร็จตายตัว และ คงไม่มีใครที่จะบอกได้ว่าจะต้องทำอะไรบ้างเพื่อที่เปลี่ยนแปลง แต่หากการปฎิรูปต่างๆ สิ่งที่เรามักเห็นคือ ต้องการให้ปรับเปลี่ยนจากหน้ามือเป็นหลังมือ โดยส่วนตัว โดยธรรมชาติ และกลไกของคน มีสภาวะทีป้องกันตัวเองจากการเปลี่ยนแปลงอยู่แล้ว แน่นอนที่หลายคนอาจมีความสามารถในการข่มใจให้ไปไม่ทำในสิ่งที่ยังไม่ได้ชอบนัก แต่คนส่วนใหญ่ยังรักที่จะเป็นอย่างที่ทำอยู่ เพราะฉะนั้น หากเราต้องการปฏิรูปอะไรซักอย่าง เราคงใช้หลักการที่ว่าถ้าไม่ทำถือว่าไม่ได้คงไม่ใช่ แต่การปรับเปลี่ยนพฤติกรรมที่มีแนวโน้มที่จะเปลี่ยนไปในทิศทางที่สำคัญต่างหากที่จำเป็น และความสม่ำเสมอเป็นสิ่งที่ต้องทำ ทำทีละเล็กทีละน้อย มาถึงวันหนึ่ง โดยที่เราไม่รู้ตัว อาจจะพบว่าเรากลายเป็นอีกคนที่มีความสามารถทำอะไรที่เราไม่เคยทำก็เป็นได้ เปรียบเสมือนการวิ่งมาราธอน หลายคนคงเคยได้ยินว่าใครที่ไม่ซ้อมถ้าวิ่งอาจตายได้ เช่นกันครับการปฏิรูปไม่ว่าอะไรก็ตาม อาจไม่ทำให้เราตาย แต่อาจจะทำให้เราตายทั้งเป็นเพราะว่าเราอาจจะปฎิรูปอีกไม่ได้เลย เพราะว่าสมองเราถูกฝังว่าเกลียดการปฎิรูปไปเลยก็เป็นได้

Tagged with:
Posted in Agile, transformation

บางสมการชีวิตนั้นจำเป็นต้องเจ็บปวด

คงไม่ผิดถ้าจะบอกว่าหลายๆคนเติบโตมาในระบบสังคม การศึกษาที่วางกรอบว่า เราควรเรียนรู้บทเรียนก่อนที่จะเจอบททดสอบ แต่หากสมการชีวิตมักเจอบททดสอบก่อนถึงจะได้รับบทเรียน เค้าเรียกไม่เจ็บไม่จำ (ภาษาอังกฤษเค้าว่า no pain, no gain) คงไม่บอกว่าการเรียนรู้เป็นสิ่งจำเป็นแต่การที่จะเอาสิ่งที่เรียนรู้ไปประยุกต์นั้นบางครั้งก็ยาก ในฐานะที่เป็นคนหนึ่งที่มีโอกาสเข้าไปแบ่งปันวิธีการสร้างผลงาน สร้างทีม ด้วยการทำงานแบบอไจล์ให้กับกลุ่มคนหลากหลายชาติ ทั้งนักคิด ผู้บริหารระดับสูง กลาง และคนลงมือทำงาน สิ่งหนึ่งที่ต้องคอยเตือนก็คือ บางครั้งเราต้องยอมให้พี่น้องบางคนได้ลองล้มดูบ้าง ผลลัพธ์ที่ต้องยอมรับคือจะมีกลุ่มคนประมาณสามกลุ่ม คือ ล้มแล้วเรียนรู้และไม่กลับมาทำมันอีก กลุ่มนี้เป็นคนฉลาดที่ไม่ยอมเจ็บซ้ำสอง เปลี่ยนแปลงเร็วและวิ่งเข้าลู่เร็ว ล้มแล้วเรียนรู้แต่ไม่อาจปรับพฤติกรรมให้ทำสิ่งที่ถูกต้องได้ คนกลุ่มนี้อาจใช้เวลานานกว่าจะเปลี่ยน แต่อย่างน้อยเค้าพยายาม โดยส่วนตัวเชื่อว่าในที่สุดคนกลุ่มนี้จะเปลี่ยนได้ ล้มแต่ไม่เรียนรู้และทำผิดพลาดเรื่องเดิมซ้ำๆ และหลายครั้งไม่ยอมรับกับสิ่งที่เกิดขึ้น และพยายามหาเหตุผลเพื่อจะมารองรับความล้มเหลวของตนเอง คนกลุ่มนี้น่าสงสาร เพราะว่าการเดินหันหลังให้กับโอกาสบางอย่างของชีวิตมักสร้างความขมขื่นในระยะยาว โดยส่วนตัวผมเคยตกอยู่ในกลุ่มคนทั้งสามกลุ่ม บางเรื่องเราอาจเรียนรู้เร็วและก้าวไปอย่างรวดเร็ว แต่บางเรื่องอาจไม่ยอมรับเพราะว่าเหตุผลส่วนตัวและข้อจำกัด บางเรื่องเราไม่ยอมรับเพราะว่าอาจจะยังไม่ได้พบกับคนที่ทำให้เราเข้าใจบทเรียน หลายครั้งเราก็มักท้าทายกับชีวิตว่า อยากเล่นจริง

Tagged with:
Posted in Agile, Coaching, transformation

อไจล์ฮาโลวีน

เมื่อวานเป็นวันฮาโลวีน เลยได้มีโอกาสไปดูประวัติของวันฮาโลวีนจาก  VRZO เลยทำให้รู้ว่าวันฮาโลวีนนั้นแท้จริงเป็นของชนเผ่าหนึ่งที่เชื่อว่าวันดังกล่าวเป็นวันที่วิญญาณจะสามารถเชื่อมโยงกับโลกได้ และวิญญาณเหล่านี้ก็จะมายังโลกเพื่อสิ่งมนุษย์ เพื่อจะได้รู้สึกมีชีวิตอีกครั้งหนึ่ง การแต่งตัวเป็นผีนั้น ก็เพื่อเป็นการหลอกให้วิญญาณไม่เข้าสิง เลยพยายามนึกภาพให้ตรงกับการทำอไจล์ในองค์กร หนึ่งในสิ่งที่น่ากลัวที่สุดของการทำอไจล์คือ กลุ่มคนที่ทำตัวเหมือนเข้าใจแต่แท้จริงแล้วไม่อยากจะทำจริงแต่ว่าไม่กล้าบอกความรู้สึกที่แท้จริง กลุ่มคนเหล่านี้เป็นกลุ่มที่เราต้องสอดส่องดูแลเค้าให้มากๆ เพราะว่านอกจากคนเหล่านี้จะเป็นนักทำอไจล์ แบบขอไปที เผลอๆยังมีแนวโน้ม พาคนไปทำอไจล์ในแนวของตัวเองโดยไม่รู้ตัว สิ่งที่ผมจะบอกคนเหล่านี้เสมอก็คือ ถ้ารู้สึกว่าทำอไจล์ให้ตรงกับหลักการณ์ไม่ได้ก็บอกมา และยอมรับ และเรียนรู้การทำอไจล์ จากคนที่รู้จริง ที่กล่าวมานี้ไม่ได้หมายความรวมถึงคนที่ กำลังศึกษาและลองผิดลองถูกอยู่นะครับ เพราะว่าหนึ่งในกระบวณการของอไจล์คืการได้ลองทำและหาผลตอบสนองจากผู้คนรอบตัว หรือ ลูกค้าของเรานั่นเอง

Posted in Agile, Coaching

คำถามที่สำคัญ ทำไม Why…

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

Tagged with:
Posted in Agile, Business, Coaching

คนที่เปลี่ยนยากนั้นมีประโยชน์

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

Tagged with: ,
Posted in Agile, Coaching, transformation

หนึ่งใน จุดยืน อไจล์66

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

Tagged with:
Posted in About Me, Agile

สถาปัตยกรรมหอคอยงาช้าง (Ivory Tower Architecture)

หากย้อนกลับไปซักสิบปีที่แล้วประเทศไทยคงยังไม่ค่อยคุ้นเคยกับบทบาทของ สถาปนิกคอมพิวเตอร์ ซักเท่าไหร่ เพราะว่าคนไทยในประเทศยังไม่ค่อยมีใครเป็นสถาปนิกอย่างแท้จริง แต่ในสิบปีให้หลังเราคงเริ่มได้เห็นบทบาทของสถาปนิกในแวดวงไอทีมากขึ้น จากบทบาทดังกล่าวทำให้เราได้เห็น สถาปัตยกรรมในองค์กรสองแบบที่ค่อนข้างแตกต่างกันอย่างชัดเจน ประเภทแรกเป็นสถาปัตยกรรมที่เน้นไปในรูปแบบนามอธรรม และสามารถใช้กับ แพลตฟอร์มอะไรก็ได้ และไม่ค่อยลงรายละเอียดเกี่ยวกับความซับซ้อน หรือ รายละเอียดของฮาร์ดแวร์ เน็ตเวิร์ค อิเล็คตรอน โปรตรอน จุดเด่นที่สุดขั้วของสถาปัตยกรรมนี้ทำให้เรารู้จักกันดีในนามว่า “สถาปัตยกรรมหอคอยงาช้าง (Ivory Tower Architecture)”  รูปแบบสถาปัตยกรรมแบบดังกล่าวมักมาเป็นรูปแบบที่นักพัฒนาเอาไปสานต่อได้ค่อนข้างยาก (บางคนถึงกับบ่นว่า ฝันเฟื่อง ไร้สาระ) ตัวอย่างเช่น ต้องใช้  EJB Container-managed persistence หรือแม้แต่บังคับนักพัฒนาว่า ต้องใช้ JSF ในการทำ  UI เท่านั้น หรือสำหรับองค์กรที่รัก หรือมีสัญญาผูกกับ Oracle มักจะบังคับนักพัฒนาทุกทีมว่า

Tagged with: ,
Posted in Agile, Architecture, Coaching

กลุ่มคนทำงาน กับ ทีมงาน สองสิ่งที่แตกต่าง

ผมเชื่อเราเคยเป็นหนึ่งในคนทำงานที่เข้าใจว่าการที่คนมาอยู่รวมกลุ่มกัน ทำอะไรร่วมกันซักอย่างเพื่อองค์กร หรือเพื่อวัตถุประสงค์ เป็นการทำงานที่เรียกว่า  “ทีม” แต่จากประสบการณ์ตรงและจากผู้ไหญ่ที่เราได้มีโอกาสทำงานด้วยทำให้ผมเองเปลี่ยนมุมมอง ว่าทำไมบางครั้งเราถึงมีความรู้สึกดีลึกๆในการที่ได้อยู่ร่วมทีมหนึ่งมากกว่าอีกทีมหนึ่ง มองย้อนกลับไปทำเรารู้ว่าแท้จริงแล้วเราได้รับเกียรติให้เป็นส่วนหนึ่งของทีมเพียงบางทีมเท่านั้น นั่งใคร่ครวญว่า อะไรน่าจะเป็นองค์ประกอบสำคัญของการทำงานเป็นทีมที่แท้จริง และเราจะช่วยให้เราเป็นทีมได้อย่างไร 1. ทีมงานที่ทำงานร่วมกันต้องมีข้อตกลงที่ลงลึกถึงความรากเหง้าของความรู้สึกร่วมกัน เราหลายคนอาจเคยทำงานในทีมที่ มักเรียกตัวเองว่ามืออาชีพ แต่มักปล่อยให้เพื่อนร่วมงานคาดเดาว่าข้อตกลงในการทำงานขึ้นอยู่กับประสบการณ์ของแต่ละคน พอมีปัญหาก็อ้างว่าคนนั้นคนนี้ ไม่มืออาชีพ ตัวอย่างข้อตกลงง่ายก็คือ ทีมเราจะเริ่มทำงานร่วมกันเวลาไหน หลายคนอาจบอกว่าทำไมไม่ทำตามกฏและข้อตกลงทางสังคม หรือมาตรฐานขององค์กร จากประสบการณ์ตรงเวลาที่ดีที่สุดของแต่ละทีมไม่เหมือนกัน และหลายครั้งองค์กรก็ยืดหยุ่นมากพอถ้าเป็นข้อตกลงของทีมที่ไม่ได้ส่งผลกระทบต่อองค์กรจนมากเกินไป หากข้อตกลงนั้นทำให้ทีมมีประสิทธิภาพมากขึ้น 2. ทีมงานต้องอินกับเป้าหมายร่วมกัน ส่วนหนึ่งของเป้าหมายอาจจะมาจากองค์กร ธุรกิจ สาระสำคัญคือการมองเห็นภาพชัดเจนว่าทีมเรากำลังจะไปทางไหน ผู้นำในทีมเป็นส่วนสำคัญในการที่จะสามารถวาดภาพในหัวของทุกคนให้มีภาพเดียวกันได้ มีซีอีโอท่านหนึ่งเคยบอกผมว่า ถ้าเราบอกให้ทุกคนวาดช้าง ช้างของแต่ละคนอาจมีลักษณะคล้ายกัน สีแตกต่างกัน จะดีกว่ามั้ยถ้าเราจะสามารถวาดช้างให้ทีมเห็น ทีมจะได้ไม่ต้องเดาว่าช้างที่ว่าจะเป็นเช่นไร 3. ทีมที่แข็งเรงคือทีมที่ทะเลาะกันซึ่งๆหน้า การนินทาลับหลัง

Tagged with: ,
Posted in Agile, Business, Coaching

Are you looking for product grand opening?

I used to be one of those people who was looking for grand opening of the product. Many big marketing campaign were rolled out, huge secret campaign whereas only a selected people were informed. It felt so good to be

Tagged with:
Posted in Agile, Business, Coaching