Skip to main content

Apa itu Rilis Rilis?

Rilis Rilis, atau Releng, adalah proses menyiapkan perangkat lunak komputer yang selesai untuk distribusi.Ini dapat melibatkan banyak disiplin pemrograman dan rekayasa terpisah, dan tidak semua definisi rekayasa rilis sama di berbagai perusahaan.Beberapa tugas yang dapat terlibat dalam rekayasa rilis termasuk menyusun kode sumber, melacak dan memelihara alat dan lingkungan pengembangan, memelihara perpustakaan rilis sepanjang umur program, dan kadang -kadang menerapkan penyebaran perangkat lunak pada server atau sistem langsung.Beberapa manfaat memiliki insinyur rilis khusus dalam siklus pengembangan perangkat lunak adalah pengalaman yang lebih baik untuk pengguna akhir mdash;Karena metode rilis pertama kali diuji mdash;Dokumentasi program keseluruhan yang lebih baik di seluruh peningkatan, dan semacam kontrol kualitas dalam situasi di mana berbagai bagian program berasal dari sumber yang terpisah.

Selama pengembangan perangkat lunak, ada titik di mana aplikasi selesai dan perlu dilakukanDidistribusikan ke pelanggan atau diinstal di server langsung sehingga dapat digunakan.Tanpa insinyur rilis, proses ini dapat melibatkan meminta pengembang mengkompilasi program melalui alat pengembangan dan kemudian memindahkan binari ke media atau server target.Beberapa masalah yang dapat ditemui dengan proses ini adalah bahwa program mungkin memiliki ketergantungan yang tidak dikuantifikasi, beberapa perubahan dapat dilupakan atau, pada akhirnya, proses tersebut mungkin tidak selalu dapat direproduksi di masa depan.

Salah satu bagian terbesar terbesarrekayasa rilis melacak kemajuan bagaimana suatu program berkembang.Ini bisa berarti menggunakan sistem versi atau menggunakan perangkat lunak lain tidak hanya untuk melacak dan memberi label setiap langkah program selama pengembangannya tetapi juga untuk menyimpan snapshot program sehingga mereka dapat ditarik kembali nanti.Selain hanya menangani kode sumber, berhasil membangun program mensyaratkan informasi tentang alat yang digunakan dan perpustakaan yang berbeda atau sumber daya lain yang digunakan juga disimpan.Tujuan utamanya adalah untuk dapat mengkompilasi ulang program pada setiap tahap selama pengembangannya, terlepas dari sistem pengembangan yang digunakan untuk membuatnya.

Bagian lain yang mungkin dari rekayasa rilis sedang mempersiapkan aplikasi untuk distribusi kepada pelanggan.Setelah program telah dikompilasi menjadi binari, metode untuk mendapatkan program diinstal pada komputer pengguna akhir dikembangkan dan dieksplorasi.Ini dapat melibatkan penulisan program instalasi atau menguji program dalam situasi yang berbeda jika langsung untuk memastikan bahwa itu berfungsi sesuai dengan spesifikasi.Rilis Rekayasa Terkadang melibatkan benar -benar menginstal program beberapa kali pada beberapa sistem untuk memastikan bahwa konfigurasi atau kesalahan yang berbeda ditangani dengan cara yang tepat.