บางครั้งคำว่า "หมายเลขรถประจำทาง" บางครั้งใช้โดยผู้จัดการโครงการในด้านเทคโนโลยีสารสนเทศ (IT) เมื่อทำการประมาณความมั่นคงของทีมที่ทำงานในโครงการพัฒนาซอฟต์แวร์ที่กำหนด มันหมายถึงจำนวนของโปรแกรมเมอร์ที่เกี่ยวข้องที่สามารถถูกรถบัสชนโดยไม่ต้องวางโครงการตกอยู่ในอันตรายร้ายแรง การประมาณหมายเลขรถประจำทางเป็นวิธีการหาปริมาณความเสี่ยงของโครงการในขณะที่อยู่ในสถานะเสี่ยงต่อการพัฒนา
การเขียนโปรแกรมสำหรับซอฟต์แวร์ที่ซับซ้อนมักเป็นความพยายามของทีม โปรแกรมเมอร์และวิศวกรระบบจำนวนมากอาจทำงานร่วมกันเพื่อพัฒนาระบบย่อยและยูทิลิตี้ต่าง ๆ สำหรับซอฟต์แวร์เฉพาะ บ่อยครั้งที่โปรแกรมเมอร์เหล่านี้ทำงานคนเดียวหรือเป็นกลุ่มเล็ก ๆ ในแง่มุมหนึ่งของโปรแกรม ในขณะที่โครงการดำเนินไปโปรแกรมเมอร์จะขาดไม่ได้เพราะไม่มีใครทำงานในโครงการจะสามารถเข้าใจและกรอกรหัสที่เริ่มต้นได้
เพื่อจินตนาการถึงความซับซ้อนของปัญหาลองจินตนาการถึงระดับของการพัฒนาระบบปฏิบัติการเต็มรูปแบบ ถ้าทีมเดียวมีหน้าที่รับผิดชอบในการพัฒนาทุก ๆ ยูทิลิตี้สำหรับระบบมันจะใช้เวลาหลายปีกว่าจะเสร็จสิ้นโครงการ บริษัท อาจมีทีมหนึ่งทำงานในระบบเครือข่ายแทนส่วนหนึ่งอยู่ในส่วนต่อประสานกราฟิกและอื่น ๆ ในกรณีส่วนใหญ่ทีมบุคคลเหล่านี้จะไม่ค่อยร่วมมือกันในทางที่มีความหมายใด ๆ ผลงานของพวกเขาจะถูกรวมเข้าด้วยกันเมื่อผลิตภัณฑ์ขั้นสุดท้ายพร้อมที่จะรวบรวม
ดังนั้นแต่ละทีมทำงานเป็นหลักตาบอด เนื่องจากทีมอิสระต่าง ๆ ไม่มีความรู้เกี่ยวกับโครงสร้างการเขียนโปรแกรมหรือการออกแบบโปรแกรมที่ถูกใช้โดยผู้อื่นทีมแต่ละทีมจึงมีความสำคัญต่อผลลัพธ์ของโครงการมากขึ้น ถ้าสมาชิกในทีมเหล่านั้นพอออกจากโครงการ - หรือโดนรถบัส - มันอาจทำให้ทั้งโครงการล้มเหลวอย่างร้ายแรงหรือล้มเหลว การประมาณหมายเลขบัสของโครงการใดโครงการหนึ่งช่วยให้ฝ่ายบริหารทราบว่าโครงการมีความปลอดภัยเพียงใดและกำหนดว่าโปรแกรมเมอร์รายใดเป็นผู้ใช้โครงการ
เป้าหมายของการจัดการคือการจัดโครงสร้างของโครงการเพื่อเพิ่มจำนวนบัสให้มากที่สุดซึ่งจะช่วยลดความเสี่ยง การเขียนโปรแกรมในทีมช่วยเพิ่มจำนวนบัสเนื่องจากแต่ละคนในทีมสามารถพัฒนาความเข้าใจที่เพียงพอของระบบโดยรวมเพื่อดำเนินการโครงการต่อไปหากมีบางสิ่งเกิดขึ้นกับโปรแกรมเมอร์บางคน การตรวจสอบรหัสให้วิธีการอื่นในการเพิ่มหมายเลขบัส: ทีมสามารถศึกษาและวิเคราะห์รหัสที่ผู้อื่นทำงานในโครงการการกระจายความรู้ของระบบ วิธีสุดท้ายสำหรับการเพิ่มหมายเลขบัสคือการใช้เอกสารโดยแสดงความคิดเห็นภายในรหัสจริงอธิบายว่าทำไมรหัสจึงใช้ได้และความตั้งใจและวิธีการของโปรแกรมเมอร์คืออะไร โดยทั่วไปแล้วเทคนิคต่าง ๆ ที่ใช้ในการกระจายความรู้ของโค้ดเบสการเขียนโปรแกรมจะเพิ่มจำนวนบัสเชิงทฤษฎีเพิ่มความปลอดภัยของโครงการ


