Conway's Law in Reverse (กฎของ Conway แบบย้อนกลับ)
จนถึงตอนนี้ เราพูดถึงว่าองค์กรส่งผลต่อการออกแบบระบบอย่างไร แต่แล้วในทางกลับกันล่ะ? นั่นคือ การออกแบบระบบสามารถเปลี่ยนแปลงองค์กรได้หรือไม่? แม้ผมจะไม่สามารถหาหลักฐานคุณภาพเทียบเท่ามาสนับสนุนแนวคิดที่ว่ากฎของ Conway ทำงานแบบย้อนกลับได้ แต่ผมก็เคยเห็นมันในเชิงประสบการณ์
บางทีตัวอย่างที่ดีที่สุดคือลูกค้าที่ผมเคยทำงานด้วยเมื่อหลายปีก่อน ย้อนกลับไปในยุคที่เว็บยังค่อนข้างใหม่ และอินเทอร์เน็ตถูกมองว่าเป็นสิ่งที่มาถึงบ้านผ่านแผ่นฟลอปปีดิสก์ของ AOL บริษัทนี้เป็นบริษัทสิ่งพิมพ์ขนาดใหญ่ที่มีเว็บไซต์เล็กๆ ธรรมดา บริษัทมีเว็บไซต์เพราะนั่นเป็นสิ่งที่ควรทำ แต่ในภาพรวมของธุรกิจ เว็บไซต์นี้ค่อนข้างไม่สำคัญต่อวิธีที่ธุรกิจดำเนินงาน เมื่อระบบดั้งเดิมถูกสร้างขึ้น มีการตัดสินใจทางเทคนิคที่ค่อนข้างไม่มีเหตุผลชัดเจนเกี่ยวกับวิธีที่ระบบจะทำงาน
เนื้อหาของระบบนี้มาจากหลายแหล่ง แต่ส่วนใหญ่มาจากบุคคลที่สามที่ลงโฆษณาให้สาธารณชนทั่วไปดู มีระบบ input ที่ให้บุคคลที่สามที่จ่ายเงินสร้างเนื้อหาได้ ระบบกลางที่รับข้อมูลนั้นมาเพิ่มคุณค่าในหลายๆ ทาง และระบบ output ที่สร้างเว็บไซต์สุดท้ายที่สาธารณชนทั่วไปสามารถเรียกดูได้
การตัดสินใจออกแบบดั้งเดิมนั้นถูกต้องในตอนนั้นหรือไม่เป็นเรื่องที่นักประวัติศาสตร์ควรถกเถียงกัน แต่หลายปีต่อมาบริษัทเปลี่ยนแปลงไปมากพอสมควร และผมกับเพื่อนร่วมงานหลายคนก็เริ่มสงสัยว่าการออกแบบระบบนี้เหมาะสมกับสถานะปัจจุบันของบริษัทหรือไม่ ธุรกิจสิ่งพิมพ์ทางกายภาพของบริษัทลดลงอย่างมาก และรายได้ รวมถึงการดำเนินธุรกิจขององค์กรก็ถูกครอบงำโดยการมีตัวตนบนออนไลน์แล้ว
สิ่งที่เราเห็นในตอนนั้นคือองค์กรที่สอดคล้องอย่างแน่นแฟ้นกับระบบสามส่วนนี้ สามช่องทางหรือดิวิชั่นในฝั่ง IT ของธุรกิจสอดคล้องกับแต่ละส่วนของ input, core และ output ของธุรกิจ ภายในช่องทางเหล่านั้นมีทีมส่งมอบงานแยกกัน สิ่งที่ผมไม่รู้ตัวในตอนนั้นคือโครงสร้างองค์กรเหล่านี้ไม่ได้มีมาก่อนการออกแบบระบบ แต่จริงๆ แล้วเติบโตขึ้นรอบๆ มัน เมื่อฝั่งสิ่งพิมพ์ของธุรกิจลดลงและฝั่งดิจิทัลของธุรกิจเติบโตขึ้น การออกแบบระบบก็วางเส้นทางให้องค์กรเติบโตไปโดยไม่ได้ตั้งใจ
ในที่สุดเราก็ตระหนักว่าไม่ว่าข้อบกพร่องของการออกแบบระบบจะเป็นอะไรก็ตาม เราจะต้องเปลี่ยนแปลงโครงสร้างองค์กรเพื่อทำการเปลี่ยนแปลงนี้ บริษัทตอนนี้เปลี่ยนไปมากแล้ว แต่มันเกิดขึ้นในช่วงเวลาหลายปี