เราคิดว่าการเปลี่ยนแปลงครั้งใหญ่จะมีประสิทธิภาพมากกว่าการเปลี่ยนแปลงที่เล็กกว่า แต่เพียงเพราะเราคิดในแง่ของการพัฒนาเท่านั้น
การเปลี่ยนแปลงที่ใหญ่ขึ้นทำให้ปรับใช้กับการผลิตได้ยากขึ้น มีบางอย่างยังไม่เสร็จสิ้นจนกว่าคุณจะได้รับคำติชมจากลูกค้า
แบทช์คือหน่วยของงานที่ส่งผ่านจากสเตจหนึ่งไปยังสเตจถัดไปในกระบวนการ ขนาดแบทช์ตามมาตราส่วนของผลิตภัณฑ์ที่ทำงานนั้น
http://dev2ops.org/2012/03/devops-lessons-from-lean-small-batches-improve-flow/
หนังสือ “เร่ง สร้าง และปรับขนาดองค์กรเทคโนโลยีที่มีประสิทธิภาพสูง” พบว่ามีความสัมพันธ์ระหว่างวิธีการปฏิบัติงานของทีมกับตัวชี้วัดDORA ที่แตกต่างกัน:
การปรับใช้หลายครั้งต่อวันเกี่ยวข้องกับเวลารอคอยสินค้าที่ต่ำและปฏิกิริยาที่รวดเร็วเมื่อเกิดปัญหาในการผลิต อัตราความล้มเหลวของการเปลี่ยนแปลงนั้นสัมพันธ์กับแนวทางการพัฒนาของเรามากขึ้น
แต่เหตุใดสิ่งนี้จึงเกี่ยวข้องกับขนาดแบทช์ที่เล็ก เราสามารถอธิบายสิ่งนี้ได้โดยอธิบายปัญหาเมื่อคุณมีขนาดแบทช์ใหญ่
มีการพึ่งพาอาศัยกันระหว่างขนาดแบทช์ ความถี่ของการปรับใช้ และความยากลำบากในการปรับใช้สิ่งต่าง ๆ ในระบบของคุณ
หากคุณกำลังปรับใช้กับเวอร์ชันที่ใช้งานจริงทุก ๆ หกเดือน คุณอาจอยู่ในสถานการณ์นี้:
หากคุณรู้สึกเจ็บปวดนี้ คุณกำลังปรับใช้เพื่อพัฒนาคุณสมบัติมากมายพร้อมกันในวันที่ปรับใช้นั้น คุณทำตามแนวทางบิ๊กแบงหรือทุกอย่างอยู่ในระหว่างการผลิตหรือไม่มีอะไรเลย
ขนาดแบทช์ของคุณคือชุดของคุณสมบัติ
เมื่อธุรกิจเริ่มคิดว่าเรามอบคุณลักษณะใหม่ให้กับผู้ใช้ได้ช้ามาก เราก็เริ่มคิดที่จะเปลี่ยนแปลง
ขั้นตอนต่อไปมักจะทำเช่นเดียวกัน (โดยใช้กระบวนการเดียวกันเพื่อพัฒนาการทดสอบและปรับใช้คุณลักษณะในการผลิต) แต่มีความถี่สูงกว่า
เราเลยบอกว่าต้องทำแบบเดิมแต่ทุกเดือน ในขณะนั้น คุณจะตระหนักว่ากระบวนการ วัฒนธรรม และผู้คนของคุณต่อต้านการเปลี่ยนแปลงนั้น
สถานะที่เป็นอยู่นั้นขัดต่อการเปลี่ยนแปลง เนื่องจากการเปลี่ยนแปลงนั้นจำเป็นต้องเปลี่ยนบริษัท เพื่อค้นหากระบวนการที่ดีขึ้นเพื่อให้เราเปลี่ยนจากหกเดือนเป็นหนึ่งเดือน ถ้าคุณไม่เปลี่ยนกระบวนการเหล่านั้น พฤติกรรมของบทบาท ก็จะเป็นการยากที่จะบรรลุเป้าหมายของคุณ สัญญาณบางอย่างที่คุณอยู่ในขั้นตอนนี้:
อันที่จริง ผู้คนในบริษัทต่างก็รู้สึกเจ็บปวดเหมือนกันกับตอนที่ปล่อยบิ๊กแบงเสร็จ แต่ทุกๆ สองสัปดาห์ มีความเป็นไปได้สองอย่างที่นี่ บริษัทจะกลับไป หรือมันเปลี่ยนแปลงเพราะความเจ็บปวดทั้งหมดที่เกิดขึ้น
เพื่อให้สามารถเพิ่มความถี่ในการปรับใช้ของเรา เราจำเป็นต้องเปลี่ยน เพื่อลดเวลา เราต้องปรับปรุงกระบวนการ
แต่จะมีอะไรเปลี่ยนแปลงบ้างทฤษฎีข้อ จำกัดสามารถช่วยเราได้ในเรื่องนี้ ทฤษฎีข้อจำกัดใช้กระบวนการที่เรียกว่า Five Focusing Steps เพื่อระบุและขจัดข้อจำกัด:
ตัวอย่างเช่น หากคุณกำลังปรับใช้กับเวอร์ชันที่ใช้งานจริงทุกสองสัปดาห์ คุณจะพบว่าในการไปยังขั้นตอนถัดไป คุณต้องเริ่มคิดที่จะปรับใช้คุณลักษณะเมื่อคุณลักษณะเสร็จสิ้นและไม่รอให้ผู้อื่นปรับใช้
สิ่งนี้มีประโยชน์มากมาย:
การเปลี่ยนแปลงครั้งต่อไปต้องมีการเปลี่ยนแปลงความคิดครั้งใหญ่ แต่การเปลี่ยนแปลงนี้ทำให้คุณสามารถแยกการปล่อยออกจากการปรับใช้ คุณสามารถปรับใช้กับการผลิตได้ทุกๆ คอมมิต ดังนั้นความถี่ในการปรับใช้ของคุณจะมีหลายครั้งต่อวัน ช่วยให้คุณทดลองผลิตภัณฑ์ของคุณในการผลิตกับลูกค้าของคุณและตอบสนองเร็วขึ้นหากมีสิ่งผิดปกติเกิดขึ้น
วิธีนี้ช่วยให้คุณใช้ผลป้อนกลับจากการผลิตได้รวดเร็วยิ่งขึ้น เช่น QA ของคุณสามารถทำการทดสอบเชิงสำรวจในการผลิต ตรวจสอบข้อบกพร่องบางอย่างโดยพูดคุยกับ devs และแก้ไขได้ในขณะนั้น ในการแก้ไขข้อผิดพลาดในการผลิต คุณเพียงแค่ยอมรับและผลักดันการแก้ไขไปที่หลัก หลังจากผ่านไปหลายนาที มันก็จะอยู่ในขั้นตอนการผลิต
หากคุณสามารถปรับใช้แต่ละคอมมิตกับการผลิตได้ คุณจะต้องทำการปรับใช้แบบต่อเนื่อง
คอมมิตคือขนาดแบทช์ที่เล็กกว่าที่คุณสามารถจินตนาการได้
ในภูมิทัศน์ทางธุรกิจที่มีการพัฒนาอย่างรวดเร็วในปัจจุบัน แนวคิดของการทำงานแบบผสมผสานและการทำงานระยะไกลได้รับแรงผลักดันอย่างที่ไม่เคยมีมาก่อน ในขณะที่บริษัทต่าง ๆ ยังคงปรับตัวให้เข้ากับความต้องการและความคาดหวังที่เปลี่ยนแปลงไปของพนักงาน ผู้เชี่ยวชาญจากหลากหลายสาขาได้มารวมตัวกันเพื่อหารือเกี่ยวกับประโยชน์ ความท้าทาย และอนาคตของวิธีการทำงานที่เปลี่ยนแปลงนี้
คุณสามารถเป็น OSINT Investigator, CTF Player หรือเพียงแค่ใครก็ตามที่ได้รับสายสแปม ผู้ที่พยายามยืนยันหมายเลขที่คุณเห็นในโฆษณา
หากเราต้องการจะเติบโตบนโลกใบนี้ต่อไป เราจะต้องสนทนาที่อันตราย คนที่ท้าทายสิ่งที่เราทำ สิ่งที่เรากำลังทำ และสิ่งที่เรากำลังจะทำต่อไป (หรือกำลังวางแผนที่จะทำ)
“หวัดดี Siri เล่น Me Dive โดย Olivia Dean” ในเดือนพฤษภาคม 2021 ฉันเริ่มฝึกงานที่ Future Academy Africa ในเมือง Akure ประเทศไนจีเรีย
หลังเที่ยงคืน Hayden ขับรถพา Katie กลับไปที่หอพักของวิทยาลัยหลังจากพวกเขาอยู่ด้วยกันในตอนเย็น เธอมีเรียนแต่เช้าและไม่มีเสื้อผ้าเปลี่ยนอีกหลังจากค้างกับเขาเมื่อคืนก่อน
เพื่อหลีกเลี่ยงความกำกวม เราจะใช้คำศัพท์ต่อไปนี้ ผู้รับรองความถูกต้อง; โทรศัพท์มือถือที่ใช้ในการเข้าสู่ระบบเว็บไซต์; เว็บไซต์หรือแอปพลิเคชันที่ผู้ใช้ใช้เพื่อส่งคำขอเข้าสู่ระบบ ผู้ขายที่ให้บริการเช่น