Postingan

Mengenal Software Quality Assurance (SQA): Penjaga Mutu dalam Dunia Pengembangan Perangkat Lunak

  📌   Definisi SQA Software Quality Assurance (SQA) adalah pendekatan menyeluruh untuk memastikan bahwa perangkat lunak yang dikembangkan mematuhi standar teknis, spesifikasi fungsional, dan kebutuhan pengguna akhir. SQA mencakup aktivitas preventif dan detektif dalam seluruh   Software Development Life Cycle (SDLC)   — bukan hanya testing, tapi juga proses, metode, dan tools yang menjamin kualitas. 🔍   Lingkup Teknis SQA 1.   Process Assurance Verifikasi bahwa SDLC yang digunakan (Agile, Scrum, Waterfall, dsb.) berjalan sesuai prosedur yang telah ditetapkan. Review artefak SDLC: user story, desain arsitektur, technical spec, dan dokumentasi testing. 2.   Product Assurance Evaluasi artefak teknis: kode, modul, API, hingga hasil akhir software. Fokus pada maintainability, scalability, testability, dan security. 3.   Quality Metrics Monitoring Menggunakan indikator teknis untuk mengukur kualitas produk: Code Coverage   (statement, branch, fun...

Logaritma

Bentuk pangkat adalah seperti ini : 23= 8 artinya, 2 X 2 X 2 = 8 lihat angka 2 nya ada 3 kan, makanya disingkat jadi 23 nah dari situ kita buat rumus umum, ab= c , artinya a pangkat b sama dengan c. Lalu bagaimana dengan logaritmanya ? Seperti aku bilang tadi, logaritma adalah bentuk lain dari pangkat. Jika kita punya rumus 23= 8 , maka bentuk logaritmanya adalah 2log 8 = 3. Atau bila dibuat rumus umum maka akan seperti ini, alog c = b Jika kalian sudah melihatnya polanya maka logaritma akan menjadi mudah, lalu apa sebenarnya polanya? Sebenarnya yang dicari dalam logaritma adalah pangkatnya, bukan seperti pangkat biasa yang mencari hasil dari pangkatnya. Lihat perbedaannya berikut ini, alog c = b dan ab= c Jelas bukan? Kalau sudah jelas maka berikut ini adalah contoh-contoh dari pangkat dan logaritma. 1. 23 = 8, dan 2log 8 = 3. 2. 55 = 625, dan 5log 625 = 5. 3. 104 = 10000, dan 10log 10000 = 4. 4. 92 = 81, dan 9log 81 = 2. 5. 79 = 40353607, dan 7log 40353607 =...

Cloud Server & Local Server

Cloud Server & Local Server Pada dasarnya komputer adalah server, dan server adalah komputer. Namun sebutan server lebih sering digunakan bagi komputer yang diakses oleh orang banyak melalui komputer lain. Cloud server adalah sebuah teknologi yang menggabungkan antara komputer dengan suatu jaringan berbasis internet, teknologi ini disediakan oleh cloud provider (misalnya : indosat) . Fungsinya adalah untuk menjalankan berbagai program dari sebuah komputer dengan menggunakan akses internet. Layanan dapat diakses di mana saja dan kapan saja asalkan computer memiliki akses untuk terhubung ke internet. Cloud Server memberikan kemudahan menaikan atau menurunkan resource server seperti jumlah Core CPU, maupun jumlah RAM sesuai kebutuhan atau biasa disebut On Demand. Untuk segi maintenance nya sebagian besar dilakukan oleh cloud provider yang digunakan, seperti performance, physical server, listrik, perawatan data center, failover, disaster recovery, dan lain-lain. Local server ada...

Makalah Komunikasi Data

Gambar
Makalah Komunikasi Data BAB I PENDAHULUAN A.     Latar Belakang Pada mulanya, sebuah komputer hanya dapat dipergunakan secara individual (stand alone). Namun perkembangan teknologi digital telah memungkinkan sebuah komputer untuk dapat berkomunikasi dengan komputer lain. Secara sederhana, dengan menggunakan sebuah kabel dan port komunikasi, dua buah komputer atau lebih dapat dihubungkan dan saling bekerjasama. Jika dua buah komputer (A dan B) saling dihubungkan, maka hal-hal yang dapat dilakukan antara lain: Komputer A dapat mengakses file-file yang ada di Komputer B, Komputer A dapat mengakses disk drive dari Komputer B, Komputer A dapat mengirimkan data ke Komputer B, dan lain sebagainya. Dengan prinsip di atas, maka dapat dikembangkan suatu jaringan komputer dimana di dalamnya terhubung lebih dari satu buah komputer sehingga antar komputer tersebut dapat saling tukar menukar fasilitas data dan informasi. Untuk dapat membuat beberapa komputer terhubung de...