Skip to main content

Apa itu nomor bus?

Nomor Istilah Bus Kadang -kadang digunakan oleh manajer proyek di bidang Teknologi Informasi (TI) ketika membuat perkiraan tentang stabilitas tim yang bekerja pada proyek pengembangan perangkat lunak yang diberikan.Ini mengacu pada jumlah programmer yang terlibat yang bisa ditabrak bus tanpa menempatkan proyek dalam bahaya yang serius.Memperkirakan nomor bus adalah cara untuk mengukur risiko proyek saat berada dalam keadaan pengembangan yang rentan.

Program penulisan untuk perangkat lunak yang kompleks sering kali merupakan upaya tim.Banyak programmer dan insinyur sistem dapat bekerja sama untuk mengembangkan berbagai sub-sistem dan utilitas untuk perangkat lunak tertentu.Seringkali, pemrogram ini bekerja sendiri atau dalam kelompok kecil pada satu aspek tertentu dari program ini.Ketika proyek berlangsung, para programmer menjadi sangat diperlukan, karena tidak ada orang lain yang mengerjakan proyek yang akan mudah memahami dan menyelesaikan kode yang telah mereka mulai.

Untuk membayangkan kompleksitas masalah, bayangkan skala pengembangan sistem operasi penuh penuh.Jika satu tim bertanggung jawab untuk mengembangkan setiap utilitas tunggal untuk sistem, akan membutuhkan waktu bertahun -tahun untuk menyelesaikan proyek.Sebaliknya, sebuah perusahaan mungkin memiliki satu tim kerja pada komponen jaringan, yang lain pada antarmuka grafis, dan sebagainya.Dalam kebanyakan kasus, tim -tim individu ini jarang berkolaborasi dengan cara yang bermakna;Kontribusi mereka hanya akan digabungkan setelah produk akhir siap untuk berkumpul.

Dengan demikian, setiap tim pada dasarnya beroperasi buta.Karena tim otonom yang berbeda memiliki sedikit atau tidak ada pengetahuan tentang struktur pengkodean atau desain pemrograman yang digunakan oleh yang lain, setiap tim individu menjadi lebih penting untuk hasil proyek.Jika cukup dari anggota tim itu keluar dari Project Mdash;atau terkena bus mdash;Itu bisa menghancurkan seluruh proyek untuk kemunduran serius, atau bahkan kegagalan.Memperkirakan jumlah bus dari proyek tertentu memungkinkan manajemen mengetahui seberapa aman proyek ini, dan menetapkan seberapa besar programmer tertentu untuk proyek tersebut.

Tujuan manajemen adalah untuk mengatur struktur proyek untuk memaksimalkan nomor bus,dengan demikian meminimalkan risiko.Pemrograman dalam tim membantu meningkatkan jumlah bus, karena setiap orang di tim dapat mengembangkan pemahaman yang cukup tentang keseluruhan sistem untuk melanjutkan proyek jika sesuatu terjadi pada beberapa pemrogram.Tinjauan kode menyediakan metode lain untuk meningkatkan nomor bus: tim dapat mempelajari dan menganalisis kode yang ditulis oleh orang lain yang bekerja pada proyek, menyebarkan pengetahuan sistem.Metode terakhir untuk meningkatkan nomor bus adalah menggunakan dokumentasi dengan meninggalkan komentar dalam kode yang sebenarnya, menjelaskan bagaimana dan mengapa kode bekerja dan apa niat dan metodologi programmer.Secara umum, setiap teknik yang digunakan untuk mendiversifikasi pengetahuan basis kode pemrograman akan meningkatkan jumlah bus teoritis, meningkatkan keamanan proyek.