Text
SAS Data Analytic Development: Dimensions of Software Quality
Pengembangan Analisis Data SAS adalah ringkasan pengembang untuk menulis perangkat lunak yang berkinerja lebih baik dan panduan manajer untuk membuat persyaratan kinerja perangkat lunak yang komprehensif. Teks ini memperkenalkan dan paralel dengan model kualitas produk perangkat lunak Organisasi Internasional untuk Standardisasi (ISO), yang mendemonstrasikan 15 persyaratan kinerja yang mewakili dimensi kualitas perangkat lunak, termasuk: keandalan, pemulihan, ketahanan, efisiensi pelaksanaan (yaitu, kecepatan), efisiensi, skalabilitas, portabilitas , keamanan, otomatisasi, pemeliharaan, modularitas, keterbacaan, kemudahan pengujian, stabilitas, dan dapat digunakan kembali. Teks dimaksudkan untuk dibaca dari sampul ke sampul atau digunakan sebagai alat referensi untuk menginstruksikan, menginspirasi, menyampaikan, dan mengevaluasi kualitas perangkat lunak.
Kesalahan umum di banyak lingkungan pengembangan perangkat lunak adalah fokus pada persyaratan fungsional — apa dan bagaimana — sehingga merugikan persyaratan kinerja, yang menentukan seberapa baik perangkat lunak harus berfungsi (dinilai melalui eksekusi perangkat lunak) atau seberapa mudah perangkat lunak harus dipelihara (dinilai melalui pemeriksaan kode). Tanpa definisi dan komunikasi persyaratan kinerja, pengembang berisiko membangun perangkat lunak yang tidak memiliki kualitas yang diinginkan atau membuang-buang waktu untuk mengirimkan perangkat lunak yang melebihi tujuan kinerja — sehingga, berkinerja buruk atau berlapis emas, keduanya tidak diinginkan. Manajer, pelanggan, dan pembuat keputusan lainnya juga harus memahami dimensi kualitas perangkat lunak baik untuk menentukan persyaratan kinerja pada awal proyek serta untuk mengevaluasi apakah tujuan tersebut dipenuhi pada penyelesaian perangkat lunak.
Sebagai perangkat lunak analitik data, SAS mengubah data menjadi informasi dan pada akhirnya pengetahuan dan keputusan yang didorong oleh data. Tidak mengherankan, kualitas data menjadi fokus dan tema utama literatur SAS; namun, kualitas kode jauh lebih jarang dijelaskan dan terlalu sering merujuk hanya pada kecepatan atau efisiensi yang harus dijalankan perangkat lunak, dengan mengabaikan dimensi penting lainnya dari kualitas perangkat lunak. Definisi proyek perangkat lunak SAS® dan persyaratan teknis sering kali menjadi korban dari paradoks ini, di mana persyaratan kualitas yang ketat ada untuk data dan produk data, namun bukan untuk perangkat lunak yang mendukungnya.
Dengan mendemonstrasikan biaya dan manfaat inklusi kualitas perangkat lunak dan risiko pengecualian kualitas perangkat lunak, pemangku kepentingan belajar untuk menilai, memprioritaskan, menerapkan, dan mengevaluasi dimensi kualitas perangkat lunak dalam kerangka kerja manajemen risiko dan manajemen proyek dari siklus hidup pengembangan perangkat lunak (SDLC). Dengan demikian, Pengembangan Analisis Data SAS mengkalibrasi ulang nilai bisnis, menempatkan kualitas kode setara dengan kualitas data, dan persyaratan kinerja setara dengan persyaratan fungsional.
20012603 | 005.5 HUG s c.1 | Perpustakaan Pusat ITERA (Rak Referensi) | Tersedia |
20012604 | 005.5 HUG s c.2 | Perpustakaan Pusat ITERA (Rak Referensi) | Tersedia |
20012605 | 005.5 HUG s c.3 | Perpustakaan Pusat ITERA (Rak Referensi) | Tersedia |
Tidak tersedia versi lain