CASE Tools
* Computer-Aided Systems Engineering
o Untuk mendukung setiap tahapan siklus hidup pengembangan sistem dengan satu set alat laborsaving.
* CASE tools adalah program (software) yang mengotomatisasi atau mendukung satu atau lebih fase dari siklus hidup pengembangan sistem.
o Dimaksudkan untuk mempercepat proses pengembangan sistem dan untuk meningkatkan kualitas sistem yang dihasilkan ..
o Case bukan metodologi atau alternatif metodologi.
o Case adalah teknologi yang memungkinkan suatu metodologi yang mendukung strategi yang dipilih, teknik, dan kiriman.
Mengapa Case?
* Peningkatan biaya pengembangan perangkat lunak yang sangat diperlukan tenaga kerja intensif.
* Sistem pembangunan yang sering dilakukan secara ad hoc mode.
* Menghindari kesalahan sederhana manusia dalam pengembangan perangkat lunak.
* Case menawarkan kesempatan yang penting untuk mengatasi masalah-masalah pengembangan aplikasi dan pemeliharaan yang dapat memiliki konsekuensi bencana/persoalan.
CASE Tool Klasifikasi
* Upper-CASE menggambarkan alat-alat yang otomatisasi atau mendukung 'atas' atau fase awal pengembangan sistem.Tools yang termasuk kelas ini adalah jenis Diagramming tools, Form and report generators, dan Analysis tools. Contoh CASE tools: Cradle, PRO-IV Workbench, ProKit*WORKBENCH, CaliberRM, DOORS, Requisite Pro, Visio, Rose, Code Generators, Javadoc.
* Lower-CASE menggambarkan alat-alat yang otomatisasi atau mendukung 'rendah' atau juga dapat diartikan fase penerusan pengembangan sistem.Tools yang termasuk kelas ini adalah jenis Code generators. Contoh CASE tools: Level/l-User Sensitive CASE, PRO-IV application Development, Notepad, WebEdit, IBM VisualAge, HTML Tidy, Map Designer, Image Mapper, Internet Explorer, Netscape Navigator.
* I-case (kasus integratif) mendukung seluruh SDLC .
Tujuan Case
* Membuat standar proses pengembangan
* Meningkatkan kualitas aplikasi keseluruhan
* Mengurangi waktu dan memperbaiki desain waktu ke pasar
* Mengurangi upaya dan waktu yang diperlukan dalam pengujian aplikasi
* Mendorong integrasi proyek-proyek pembangunan
* Meningkatkan efektivitas kegiatan pengelolaan proyek
* Mengurangi diperlukannya upaya dan waktu dalam kegiatan pemeliharaan aplikasi
* Meningkatkan organisasi secara keseluruhan kode program yang sekiranya dapat digunakan kembali
* Meningkatkan portabilitas platform dan aplikasi di lingkungan operasi
Baik dan Buruk Case
* Pengembangan proses peningkatan produktivitas dan kualitas yang terealisasikan
* Portabilitas sistem baru untuk platform lainnya sangat meningkat
* Analyst keterampilan akan meningkatkan karena proses pemahaman yang lebih besar
* Waktu untuk pengiriman aplikasi baru akan berkurang
* Akan meningkatkan kesesuaian standar pembangunan
* Biaya akuisisi sangat tinggi
* Pelatihan analis dan administrator mahal dan memakan waktu
* Kebanyakan organisasi tidak memiliki standar yang jelas untuk pengembangan aplikasi
* CASE tools dapat dipandang sebagai ancaman terhadap keamanan kerja
* CASE tools tidak memiliki reputasi besar karena tidak menyadari manfaat awal
CASE Tool Repositori
* Heart of Case alat adalah repositori pusat
* Menyimpan semua informasi untuk menganalisis, membuat, memodifikasi desain dan aplikasi dari kelayakan untuk pelaksanaan dan pemeliharaan
* Computer-Aided Systems Engineering
o Untuk mendukung setiap tahapan siklus hidup pengembangan sistem dengan satu set alat laborsaving.
* CASE tools adalah program (software) yang mengotomatisasi atau mendukung satu atau lebih fase dari siklus hidup pengembangan sistem.
o Dimaksudkan untuk mempercepat proses pengembangan sistem dan untuk meningkatkan kualitas sistem yang dihasilkan ..
o Case bukan metodologi atau alternatif metodologi.
o Case adalah teknologi yang memungkinkan suatu metodologi yang mendukung strategi yang dipilih, teknik, dan kiriman.
Mengapa Case?
* Peningkatan biaya pengembangan perangkat lunak yang sangat diperlukan tenaga kerja intensif.
* Sistem pembangunan yang sering dilakukan secara ad hoc mode.
* Menghindari kesalahan sederhana manusia dalam pengembangan perangkat lunak.
* Case menawarkan kesempatan yang penting untuk mengatasi masalah-masalah pengembangan aplikasi dan pemeliharaan yang dapat memiliki konsekuensi bencana/persoalan.
CASE Tool Klasifikasi
* Upper-CASE menggambarkan alat-alat yang otomatisasi atau mendukung 'atas' atau fase awal pengembangan sistem.Tools yang termasuk kelas ini adalah jenis Diagramming tools, Form and report generators, dan Analysis tools. Contoh CASE tools: Cradle, PRO-IV Workbench, ProKit*WORKBENCH, CaliberRM, DOORS, Requisite Pro, Visio, Rose, Code Generators, Javadoc.
* Lower-CASE menggambarkan alat-alat yang otomatisasi atau mendukung 'rendah' atau juga dapat diartikan fase penerusan pengembangan sistem.Tools yang termasuk kelas ini adalah jenis Code generators. Contoh CASE tools: Level/l-User Sensitive CASE, PRO-IV application Development, Notepad, WebEdit, IBM VisualAge, HTML Tidy, Map Designer, Image Mapper, Internet Explorer, Netscape Navigator.
* I-case (kasus integratif) mendukung seluruh SDLC .
Tujuan Case
* Membuat standar proses pengembangan
* Meningkatkan kualitas aplikasi keseluruhan
* Mengurangi waktu dan memperbaiki desain waktu ke pasar
* Mengurangi upaya dan waktu yang diperlukan dalam pengujian aplikasi
* Mendorong integrasi proyek-proyek pembangunan
* Meningkatkan efektivitas kegiatan pengelolaan proyek
* Mengurangi diperlukannya upaya dan waktu dalam kegiatan pemeliharaan aplikasi
* Meningkatkan organisasi secara keseluruhan kode program yang sekiranya dapat digunakan kembali
* Meningkatkan portabilitas platform dan aplikasi di lingkungan operasi
Baik dan Buruk Case
* Pengembangan proses peningkatan produktivitas dan kualitas yang terealisasikan
* Portabilitas sistem baru untuk platform lainnya sangat meningkat
* Analyst keterampilan akan meningkatkan karena proses pemahaman yang lebih besar
* Waktu untuk pengiriman aplikasi baru akan berkurang
* Akan meningkatkan kesesuaian standar pembangunan
* Biaya akuisisi sangat tinggi
* Pelatihan analis dan administrator mahal dan memakan waktu
* Kebanyakan organisasi tidak memiliki standar yang jelas untuk pengembangan aplikasi
* CASE tools dapat dipandang sebagai ancaman terhadap keamanan kerja
* CASE tools tidak memiliki reputasi besar karena tidak menyadari manfaat awal
CASE Tool Repositori
* Heart of Case alat adalah repositori pusat
* Menyimpan semua informasi untuk menganalisis, membuat, memodifikasi desain dan aplikasi dari kelayakan untuk pelaksanaan dan pemeliharaan