Rumah Pengembangan Apa itu lingkungan pengembangan perangkat lunak (sde)? - definisi dari techopedia

Apa itu lingkungan pengembangan perangkat lunak (sde)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Lingkungan Pengembangan Perangkat Lunak (SDE)?

Lingkungan pengembangan perangkat lunak (SDE) adalah lingkungan yang mengotomatiskan atau menambah rutinitas yang terlibat dalam siklus pengembangan perangkat lunak. Ini termasuk pemrograman dalam tugas-tugas yang banyak seperti tim dan manajemen proyek serta tugas pemrograman dalam-besar seperti manajemen konfigurasi. SDE juga mendukung pemeliharaan perangkat lunak skala besar dan jangka panjang.

Techopedia menjelaskan Lingkungan Pengembangan Perangkat Lunak (SDE)

Dengan kemajuan teknologi dan ekspektasi pengguna yang meningkat, fungsionalitas suatu lingkungan kemungkinan besar akan berubah. Kumpulan alat perangkat lunak untuk pengembang telah ditingkatkan secara signifikan sejak 1990-an.


Berikut ini adalah empat kategori yang mewakili tren yang memiliki pengaruh besar terhadap lingkungan, yaitu pada antarmuka, alat, dan arsitektur penggunanya:

  • Lingkungan berorientasi bahasa: Jenis-jenis lingkungan ini dikembangkan di sekitar satu bahasa, sehingga menawarkan satu set alat yang cocok untuk bahasa tertentu. Mereka sangat interaktif dan memberikan dukungan terbatas untuk pemrograman dalam skala besar. Cedar untuk Mesa / Cedar, Lingkungan Rasional untuk Ada, Interlisp untuk Lisp dan Smalltalk untuk Smalltalk adalah beberapa contoh umum dari lingkungan yang berpusat pada bahasa.
  • Lingkungan yang berorientasi struktur: Jenis lingkungan ini mencakup teknik yang memungkinkan pengguna memanipulasi struktur secara langsung. Teknik-teknik ini independen terhadap bahasa, yang memicu konsep generator untuk lingkungan.
  • Lingkungan Toolkit: Jenis-jenis lingkungan ini menawarkan seperangkat alat yang menggabungkan dukungan bahasa-independen untuk pemrograman dalam tugas-tugas besar, yang meliputi kontrol versi dan manajemen konfigurasi.
  • Lingkungan berbasis metode: Jenis-jenis lingkungan ini termasuk dukungan untuk berbagai macam rutinitas yang terlibat dalam proses pengembangan perangkat lunak. Ini termasuk tugas-tugas seperti tim dan manajemen proyek. Mereka juga menampilkan alat untuk spesifikasi dan teknik desain tertentu.
Apa itu lingkungan pengembangan perangkat lunak (sde)? - definisi dari techopedia