Skip to main content

버스 번호는 무엇입니까?

버스 번호라는 용어는 때때로 정보 기술 (IT) 분야의 프로젝트 관리자가 주어진 소프트웨어 개발 프로젝트에서 작업하는 팀의 안정성을 추정 할 때 때때로 사용됩니다.프로젝트를 심각한 위험에 처하게하지 않고 버스에 부딪 칠 수있는 관련 프로그래머의 수를 나타냅니다.버스 번호를 추정하는 것은 프로젝트의 위험을 정량화하는 동안 취약한 개발 상태에있는 방법입니다.

복잡한 소프트웨어를위한 프로그램 작성은 종종 팀 노력입니다.수많은 프로그래머와 시스템 엔지니어는 특정 소프트웨어를위한 다양한 하위 시스템 및 유틸리티를 개발하기 위해 협력 할 수 있습니다.종종,이 프로그래머는 단독 또는 소그룹으로 프로그램의 특정 측면에서 일합니다.프로젝트가 진행됨에 따라 프로그래머는 필수 불가능 해집니다. 프로젝트 작업을 수행하는 다른 어느 누구도 그들이 시작한 코드를 쉽게 이해하고 완료 할 수 없기 때문에 문제의 복잡성을 구상하기 위해 전체 운영 체제 개발의 규모를 상상해보십시오..단일 팀이 시스템의 모든 단일 유틸리티를 개발할 책임이 있다면 프로젝트를 완료하는 데 몇 년이 걸립니다.대신, 회사는 한 팀이 네트워킹 구성 요소에 대해, 다른 팀이 그래픽 인터페이스에서 작업 할 수 있습니다.대부분의 경우,이 개별 팀은 의미있는 방식으로 거의 협력하지 않을 것입니다.최종 제품이 조립 준비가 된 후에 만 그들의 기여는 결합 될 것입니다.

따라서 각 팀은 본질적으로 맹인을 운영합니다.다른 자율 팀은 다른 사람들이 사용하는 코딩 구조 또는 프로그래밍 설계에 대해 거의 또는 전혀 모르기 때문에 각 개별 팀은 프로젝트 결과에 더 중요해집니다.그 팀원들 중 충분히 프로젝트를 그만두면 mdash;또는 버스에 맞아 mdash;전체 프로젝트를 심각한 좌절 또는 실패로 운명 할 수 있습니다.특정 프로젝트의 버스 수를 추정하면 경영진은 프로젝트의 안전성을 알 수 있고 특정 프로그래머가 프로젝트에 대한 소모품을 확립 할 수 있습니다.따라서 위험을 최소화합니다.팀의 프로그래밍은 팀의 각 개인이 몇몇 프로그래머에게 무언가가 발생하면 프로젝트를 계속할 수 있도록 전체 시스템에 대한 충분한 이해를 개발할 수 있으므로 버스 번호를 늘리는 데 도움이됩니다.Code Review는 버스 번호를 높이는 또 다른 방법을 제공합니다. 팀은 프로젝트에서 작업하는 다른 사람들이 작성한 코드를 연구하고 분석하여 시스템에 대한 지식을 전파 할 수 있습니다.버스 번호를 늘리기위한 최종 방법은 실제 코드 내에 의견을 남기고 코드가 작동하는 방법과 이유와 프로그래머의 의도와 방법론을 설명함으로써 문서화를 활용하는 것입니다.일반적으로 프로그래밍 코드베이스에 대한 지식을 다각화하는 데 사용되는 모든 기술은 이론적 버스 수를 증가시켜 프로젝트의 보안을 증가시킬 것입니다.