Rumah Pembangunan Apakah kitaran hayat pembangunan perisian (sdlc)? - definisi dari techopedia

Apakah kitaran hayat pembangunan perisian (sdlc)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah Kitaran Hayat Pembangunan Perisian (SDLC) bermakna?

Kitaran hayat pembangunan perisian (SDLC) adalah rangka kerja yang menentukan tugas yang dilakukan pada setiap langkah dalam proses pembangunan perisian. SDLC adalah struktur yang diikuti oleh pasukan pembangunan dalam organisasi perisian.

Ia terdiri daripada pelan terperinci yang menerangkan bagaimana untuk membangun, menyelenggara dan menggantikan perisian tertentu. Kitaran hayat menentukan kaedah untuk meningkatkan kualiti perisian dan keseluruhan proses pembangunan.

Kitaran hayat pembangunan perisian juga dikenali sebagai proses pembangunan perisian.

Techopedia menerangkan Kitaran Hayat Pembangunan Perisian (SDLC)

SDLC terdiri daripada aktiviti-aktiviti berikut:

  1. Perancangan: Sebahagian penting dalam pembangunan perisian, pengumpulan keperluan atau analisis keperluan biasanya dilakukan oleh jurutera perisian yang paling mahir dan berpengalaman dalam organisasi. Selepas keperluan dikumpulkan dari pelanggan, dokumen skop dicipta di mana skop projek ditentukan dan didokumenkan.
  2. Pelaksanaan: Jurutera perisian mula menulis kod mengikut keperluan klien.
  3. Ujian: Ini adalah proses mencari kecacatan atau pepijat dalam perisian yang dibuat.
  4. Dokumentasi: Setiap langkah dalam projek didokumentasikan untuk rujukan masa depan dan untuk peningkatan perisian dalam proses pembangunan. Dokumentasi reka bentuk mungkin termasuk menulis antara muka pengaturcaraan aplikasi (API).
  5. Penyebaran dan penyelenggaraan: Perisian ini digunakan selepas ia diluluskan untuk dibebaskan.
  6. Mengekalkan: Penyelenggaraan perisian dilakukan untuk rujukan masa depan. Penambahbaikan perisian dan keperluan baru (permintaan perubahan) boleh mengambil masa yang lebih lama daripada masa yang diperlukan untuk mencipta perkembangan awal perisian.

Terdapat beberapa model pembangunan perisian diikuti oleh pelbagai organisasi:

  • Model Air Terjun: Model ini melibatkan penamat setiap fasa sebelum memulakan yang seterusnya. Apabila setiap fasa selesai dengan jayanya, ia akan dikaji semula untuk melihat sama ada projek itu berada di landasan dan sama ada ia dapat diteruskan.
  • Model V-Shaped: Model ini memberi tumpuan kepada pelaksanaan proses secara berurutan, sama dengan model air terjun tetapi dengan lebih penting diberikan pada ujian. Prosedur ujian ditulis walaupun sebelum permulaan kod bertulis. Pelan sistem dijana sebelum memulakan fasa pembangunan.
  • Model Peningkatan: Model kitaran hayat ini melibatkan pelbagai kitaran pembangunan. Kitaran dibahagikan kepada lelaran yang lebih kecil. Latar belakang ini boleh diurus dengan mudah dan melalui satu set fasa termasuk keperluan, reka bentuk, pelaksanaan dan pengujian. Versi perisian yang dihasilkan dihasilkan semasa lelaran pertama, jadi perisian kerja dibuat awal dalam proses pembangunan.
Apakah kitaran hayat pembangunan perisian (sdlc)? - definisi dari techopedia