Rumah Pengembangan Apa itu rekayasa perangkat lunak berbantuan komputer (kasing)? - definisi dari techopedia

Apa itu rekayasa perangkat lunak berbantuan komputer (kasing)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Computer Aided Software Engineering (CASE)?

Computer-aided software engineering (CASE) adalah aplikasi alat dan metode berbantuan komputer dalam pengembangan perangkat lunak untuk memastikan perangkat lunak berkualitas tinggi dan bebas cacat. CASE memastikan pendekatan rujukan dan disiplin dan membantu perancang, pengembang, penguji, manajer, dan lainnya untuk melihat tonggak proyek selama pengembangan.

CASE juga dapat berfungsi sebagai gudang untuk dokumen terkait proyek seperti rencana bisnis, persyaratan, dan spesifikasi desain. Salah satu keuntungan terbaik menggunakan CASE adalah pengiriman produk akhir, yang lebih mungkin untuk memenuhi persyaratan dunia nyata karena memastikan bahwa pelanggan tetap menjadi bagian dari proses.

Techopedia menjelaskan Teknik Perangkat Lunak Computer Aided (CASE)

Pendekatan CASE mencakup seluruh siklus pengembangan produk, termasuk pembuatan kode, alat produk, repositori, prototipe, dan alat lainnya.

Berbagai alat digabungkan dalam CASE dan disebut alat CASE, yang digunakan untuk mendukung berbagai tahapan dan tonggak dalam siklus hidup pengembangan perangkat lunak.

Jenis alat CASE meliputi:

  • Alat Diagram: Bantuan dalam representasi diagram dan grafis dari data dan proses sistem.
  • Display Komputer dan Generator Laporan: Bantuan dalam memahami persyaratan data dan hubungan yang terlibat.
  • Alat Analisis: Fokus pada spesifikasi yang tidak konsisten dan salah yang terlibat dalam diagram dan aliran data.
  • Pusat Penyimpanan: Menyediakan satu titik penyimpanan untuk diagram data, laporan, dan dokumen yang terkait dengan manajemen proyek.
  • Generator Dokumentasi: Bantuan dalam menghasilkan dokumentasi pengguna dan teknis sesuai standar.
  • Pembuat Kode: Bantuan pembuatan kode secara otomatis, termasuk definisi, dengan bantuan desain, dokumen, dan diagram.

Keuntungan dari pendekatan CASE meliputi:

  • Karena penekanan khusus diberikan pada pendesainan ulang serta pengujian, biaya servis suatu produk selama masa hidup yang diharapkan akan sangat berkurang.
  • Kualitas produk secara keseluruhan ditingkatkan karena pendekatan yang terorganisasi dilakukan selama proses pengembangan.
  • Peluang untuk memenuhi persyaratan dunia nyata lebih mungkin dan lebih mudah dengan pendekatan rekayasa perangkat lunak berbantuan komputer.

CASE secara tidak langsung memberikan keunggulan kompetitif bagi organisasi dengan membantu memastikan pengembangan produk berkualitas tinggi.

Apa itu rekayasa perangkat lunak berbantuan komputer (kasing)? - definisi dari techopedia