Monthly Archives: October 2013

หนึ่งใน จุดยืน อไจล์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

You are allowed to say “NO”

Can do attitude I strongly believe in the people that having a “can do” attitude will eventually bring people to “somewhere” (fill in the blank). However, this “can do” attitude is often misinterpreted to be saying “Yes” to every opportunities

Tagged with: ,
Posted in Coaching

Be yourself and reputation will look out for itself

Most of us at one time or another have been misunderstood by those who are important to us. They thought we planned to take an action they disliked when in truth our intentions were to proceed in an entirely different

Tagged with:
Posted in Coaching, Leadership

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

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

Tagged with: ,
Posted in Agile, Business, Coaching

เราทำให้ทุกคนรักเราไม่ได้ (We can’t make everybody love us)

คนดีมากมายในสังคมก็ยังมีคนที่ไม่ขอบได้ เหตุผมง่ายๆ เพราะว่าเราเกิดมาแตกต่างกัน มีความสนใจที่ไม่เหมือนกัน บุคลิกภาพที่หลากหลาย มันแทบจะเป็นไปไม่ได้เลยที่จะทำให้ทุกคนที่รู้จักเรามารักเรา ถ้าหากว่าเป้าหมายชีวิตของเราคือการทำให้ทุกคนชอบเรา ชีวิตนี้คงมีแต่ความทุกทรมานและผิดหวังซ้ำๆซากๆ สิ่งที่เราน่าจะทำได้คือเป็นคนที่ใส่ใจรายละเอียดในทุกการพบปะ สังสรรค์ ทำงาน เค้าเหล่านั้นอาจจะไม่ได้ขอบเราในทันที แต่มันคงเป็นการยากเหมือนกันที่เค้าจะเกลียดเรา เราสามารถที่จะกระชับความสัมพันธ์กับผู้อื่นโดยการเป็นตัวของตัวเองมากที่สุด คุณลักษณะที่สำคัญที่เราต้องยืดถือเสมอคือ ความซื้อสัตย์ ครงไปตรงมา และมีจริยธรรม และเมื่อเรามีชีวิตดังกล่าว อาจจะไม่ใช่ทุกคนที่มีค่านิยมเหมือนกับเรา แต่เราจะได้รับความนับถือในค่านิยมของเรา และสุดท้าย การที่เรามีความเคารพต่อตัวเองนั้นมีค่ามากกว่าความนิยมที่เราได้จากคนอื่นมายมาย อย่างไม่ต้องสงสัย Even the most popular people have their detractors. Because we are all different, with differing interests and

Tagged with: ,
Posted in 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