Rabu, 10 Agustus 2016

8 Strategi Pengujian Perangkat Lunak Yang Perlu Di Ketahui



Suatu pengujian tidak hanya dilakukan pada perangkat ponsel atau yang biasa disebut mobile testing tools , namun bisa dilakukan juga pada perangkat lunak komputer. Pentingnya suatu pengujian perangkat lunak dan penerapannya yang mengacu pada kualitas perangkat lunak tidak dapat terlalu ditekan karena melibatkan sederetan aktivitas produksi di mana peluang terjadinya kesalahan manusia sangat besar dan arena ketidakmampuan manusia untuk melakukan dan berkomunikasi dengan sempurna maka pengembangan perangkat lunak diiringi dengan aktivitas jaminan kualitas.

Definisi Pengujian

Definisi dari pengujian perangkat yaitu proses mengoperasikan sistem atau komponen dalam kondisi tertentu, mengamati atau merekam hasil, dan membuat evaluasi terhadap beberapa aspek dari sistem atau komponen. dan juga proses analisis item perangkat lunak untuk mendeteksi perbedaan antara yang ada dan kondisi yang diperlukan (yaitu  bug) dan mengevaluasi fitur-fitur dari item perangkat lunak.


Tujuan Pengujian

Secara Langsung :

  • Untuk mengidentifikasi dan mengungkapkan sebagai kesalahan sebanyak mungkin  dalam perangkat lunak yang diuji.
  • Untuk membawa perangkat lunak diuji, setelah memperbaiki kesalahan yang diidentifikasi dan melakukan pengujian ulang, pada tingkat kualitas yang memadai.
  • Untuk melakukan tes yang diperlukan secara efisien dan efektif, dalam keterbatasan anggaran dan penjadwalan.

Secara Tidak Langsung :

  • Untuk menyusun catatan kesalahan perangkat lunak untuk digunakan dalam pencegahan kesalahan (dengan tindakan perbaikan dan pencegahan).

Setelah kalian mengetahui definisi dan tujuan dari suatu pengujian, kalian pun juga perlu mengetahui strategi-strategi apa saja yang baik dilakukan sebelum pengujian itu berlangsung, simak penjelasan berikut :

1. Menspesifikasikan kebutuhan produk pada kelakuan yang terukur sebelum pengujian dimulai. Strategi pengujian yang baik tidak hanya untuk menemukan kesalahan, namun juga unutk menilai kualitas program tersebut.

2. Menspesifikasikan tujuan pengujian secara eksperangkat lunakisit. Sasaran spesifik dari pengujian harus dinyatakan dalam bentuk yang terukur.

3. Mengidentifikasikan kategori user untuk perangkat lunak dan membuat profilnya masing-masing. Beberapa kasus yang menggambarkan skenario interaksi bagi masing-masing kategori dapat mengurangi kerja pengujian dengan memfokuskan pengujian pada penggunaan aktual produk.

4. Membangun rencana pengujian yang menegaskan rapid cycle testing. Umpan balik yang muncul dari rapid cycle testing dapaat digunakan untuk mengontrol kualitas dan strategi pengujian secara akurat.

5. Membangun perangkat lunak yang tangguh, yang dirancang untuk menguji dirinya sendiri. Perangkat lunak dapat mendiagnosis jenis-jenis kesalahan tertentu dan mengakomodasi pengujian otomatis dan pengujian regresi.

6. Menggunakan tinjauan formal yang efektif sebagai filter sebelum pengujian.Kajian teknis formal dapat mengungkap kesalahan seefektif pengujian sehingga dapat mengurangi jumlah kerja pengujian.

7. Mengadakan tinjauan formal dapat mengungkap inkonsistensi, penghapusan, dan kesalahan seketika dalam pendekatan pengujian.

8. Membangun pendekatan yang meningkat secara berkelanjutan untuk proses pengujian. Strategi pengujian harus terukur. Metric yang terkumpul selama pengujian harus digunakan sebagai bagian dari pendekatan control proceds statistical bagi pengujian perangkat lunak tersebut.

Demikian ulasan mengenai strategi pengujian perangkat lunak yang perlu kamu ketahui, semoga bermanfaat dan menambah wawasan kalian.

Selasa, 02 Agustus 2016

10 Tips Ampuh Menjaga Data Cloud Agar Lebih Aman



Penyimpanan komputasi awan memberikan media penyimpanan yang cukup luas, disini kamu bisa menggunakannya untuk menyimpan berbagai keperluan seperti dokumen, foto, atau video. tidak hanya dari piranti yang dipakai, kamu bisa bebas mengakses data yang ada pada penyimpanan cloud melalui perangkat lain karena kini aplikasi cloud sudah banyak tersebar diberbagai sistem operasi windows, linux, iOS, hingga perangkat mobile. Hampir semua perusahaan dari berbagai Indsutri sudah menggunakan dan bahkan sedang mempertimbangkan menggunakan Cloud untuk mendukung bisnis yang dijalankan. namun sudahkah kalian tahu mengenai keamanan data yang ada pada cloud storage? tidak hanya sebatas mengetahui bagaimana cara migrasi data cloud, namun kalian juga harus memperhatikan keamanan data tersebut pada saat sudah berada di penyimpanan komputasi atas awan tersebut. terdapat beberapa point penting yang perlu kalian ketahui agar data yang disimpan ke komputasi awan (cloud storage) dapat terjamin keamanan datanya. berikut penjelasannya :

1. Proteksi data
ketika kalian sudah memutuskan untuk bermigrasi data ke komputasi awan, yang perlu kalian perhatikan ialah bagaimana penyedia layanan cloud memberikan proteksi terhadap data-data kita, dengan metode apa saja mereka melakukan proteksi sehingga kita bisa yakin bahwa data yang telah kita simpan ke cloud benar-benar aman. dan pastikan juga data center yang mereka buat sudah tersertifikasi atau teraudit, misalnya lokasi bebas gempa, standar sumber daya listrik 3 lapis, dan lainnya.


2. Akses Keamanan Data
setelah data benar-benar terproteksi, langkah selanjutnya adalah bagaimana keamanan dari akses terhadap data kita (role), bagaimana prosedurnya sehingga hanya orang-orang yang berhak saja yang bisa mengakses data kita, seperti akses hanya pada karyawan / pekerja dipenyedia layanan terhadap data kita.


3. Menyimpan Data Sensitif secara offline
jika kalian memiliki data penting ataupun data pribadi yang tidak mau orang lain ketahui, maka penggunaan cloud tidak dianjurkan. kenapa? karna segala macam data sensitif memang seharusnya tidak disimpan di internet. tetapi lebih baik jika disimpan di berkas kantor atau rumah.


4. Gunakan Kombinasi Password Yang Unik
password yang kuat adalah yang terkombinasi angka, huruf kapital, huruf biasa, dan simbol. panjang minimum 9 karakter, lebih panjang lebih bagus. contohnya: "IN!P4sSW@rdNy4", dan lebih dianjurkan penggunaan satu kombinasi password untuk satu akun saja.


5. Gunakan 2 Factor Authentication
Saat ini sudah bisa melakukan dua step verifikasi yang bisa membantu kalian mengamankan akun cloud. aktifkan fitur ini jika tersedia di provider kalian. namun jika provider kalian tidak dilengkapi fitur ini, kalian bisa melakukan cara sebelumnya.


6. Backup Data Secara Offline
meskipun kalian sudah menggunakan cloud, kalian juga perlu membuat file cadangan secara offline, hal ini mengantisipasi jika sewaktu-waktu ada masalah pada cloud storage. sehingga, saat terjadi masalah tersebut kalian masih punya file cadangannya.


7. Policy Governance
merupakan sistem kebijakan yang mendefinisikan dan memandu hubungan yang tepat antara pemilik provider dan pengguna.


8. Multi-Tenancy
ini merupakan salah satu sifat cloud computing yaitu resource sharing, namun bagaimana ketika ada penyewa lain yang melakukan kecurangan atau bocor? apa imbasnya terhadap data kita yang ada disana? ini yang harus kalian pertimbangkan. karena secara fisikal, data kita bisa jadi ada dalam satu media fisik yang sama dengan yang lain.


9. Compliance
standar yang diterapkan pada penyedia layanan cloud computing, misalnya untuk keamanan data menggunakan ISO 17001, untuk penyediaan layanan memakai ITIL, COBIT, Cloud Security Alliance, termasuk regulasi internasional dan pemerintah. sehingga jika ada pelanggaran akan mudah dalam penyelesaiannya.


10. Jangan Mudah Mengklik Link Pada Email
Banyak orang yang tertipu alamat email yang serupa namun sebenarnya palsu. Contohnya no-reply@dropdatakita.com dengan no-reply@dropsdatakita.com. Ketika pembaca tidak konsentrasi terhadap domain pengirim maka kedua alamat ini seakan sama. Padahal ada satu karakter yang membedakan. Hal inilah yang sering dimanfaatkan oleh para penjahat internet untuk mencuri data kalian.


Demikian ulasan mengenai 10 Tips Ampuh Menjaga Data Cloud Agar Lebih Aman, semoga bermanfaat dan dapat menambah wawasan kalian.

Jumat, 22 Juli 2016

4 Strategi Marketing Yang Harus Di Hindari

Di dalam dunia marketing, strategi sangat diperlukan untuk menentukan kemana lagi arah yang akan di bidik selanjutnya. strategi yang terbilang struktural akan membawa kesuksesan bisnis dalam suatu perusahaan. namun perlu diketahui juga beberapa strategi yang harus di hindari agar kondisi pemasaran tetap stabil dan efektif. terlebih jumlah digital marketing di indonesia saat ini sudah terbilang cukup banyak dan tersebar luas.


berikut adalah startegi marketing yang harus di hindari :

1. Harga yang tidak pas.

kalian pasti sering menemukan angka seperti ini di rak harga barang suatu toko, bagi sebagian pemilik toko akan menerapkan angka ini dengan tujuan untuk memberi diskon atau dengan maksud menurunkan harga. namun perlu diketahui juga, strategi ini banyak dilakukan karna kebanyakan para calon pembeli hanya memperhatikan angka awalnya saja. misal, harga Diskon RP. 198.000, pastinya mereka masih menganggap diskon harga tersebut masih kisaran harga 100.000.


2. Strategi "Buat Racun - Buat Penawar".



Trik ini juga terbilang cukup rapih, kenapa? karna kebanyakan si pembuat virus juga membuat penawarnya agar bisa menghilangkan virus tersebut. dan pastinya agar penawar virus yang mereka buat juga ikut membawa untung / berguna.


3. Praktek Dumping.



Dumping merupakan praktik dagang yang dilakukan eksporir dengan menjual komoditi di pasaran internasional dengan harga kurang dari nilai yang wajar atau lebih rendah daripada harga barang tersebut di negerinya sendiri atau daripada harga jual kepada negara lain, pada umumnya, praktik ini dinilai tidak adil karena dapat merusak pasar dan merugikan produsen pesaing di negara pengimpor.


Contohnya, produsen pembuat minuman soda A menjual produknya dengan harga 9.000, namun di lain produsen ada pula yang menjual minuman soda B dengan harga 4000, lantas apa yang harus dilakukan pada produsen A? pastinya akan menurunkan harga produknya agar tidak kalah saing, namun tidak disama ratakan dengan harga minuman soda B. dan tujuan utama dari produsen B bukan untuk mencari omzet atau nyari untung, namun untuk merusak harga pasar. 



4. Praktek Monopoli.



strategi ini tidak terlalu berpengaruh, namun jika di pahami lebih dalam akan menimbulkan efek yang sama dengan strategi yang di atas. monopoli itu sendiri merupakan suatu penguasaan pasar yang dilakukan oleh seseorang atau perusahaan atau badan untuk menguasai penawaran pasar (penjualan produk barang dan atau jasa di pasaran) yang ditujukan kepada para pelanggannya.


Contohnya: Si penjual makanan A membayar uang sewa lebih kepada si penyewa lapak dengan tujuan agar si penjual makanan B, C atau yang lainnya tidak ada yang berjualan di lapak itu, dan si penjual makanan A dapat menentukan harga keuntungan tersebut dengan menguasai pembeli makanan secara keseluruhan lapak.




Demikian ulasan dari kami, semoga dapat bermanfaat dan menambah wawasan kalian.

Kamis, 23 Juni 2016

3 Tips Penting Saat Melakukan Migrasi Data Cloud


Layanan cloud saat ini menjadi salah satu yang mulai berkembang baik di dunia maupun di Indonesia. Teknologi ini meningkat karena semakin banyak kebutuhan untuk penyimpanan data. Menawarkan kemudahan, efektivitas dan juga menghemat biaya operasional menjadi daya tarik konsumen untuk beralih menggunakannya.

Bagi Anda yang masih menggunakan layanan penyimpanan data tradisional dan ingin migrasi data cloud, ada baiknya melakukan beberapa perencanaan yang tepat agar semua proses pemindahannya berlangsung dengan lancar, aman dan tidak ada yang tertinggal. Jika salah perencanaan bisa mengalami kehilangan data atau kegagalan saat migrasi.

3 Tips untuk Migrasi Data Cloud 

Dibawah ini ada beberapa tips migrasi data cloud yang aman dan mudah:

1. Mengukur volume data. Untuk tahap pemindahan data awal, pastikan berkoordinasi dengan penyedia layanan cloud Anda. Periksa dan persiapkan data-data apa saja yang akandipindahkan dalam hard drive eksternal yang nantinya akan diberikan kepada penyedia layanan cloud, terutama jika data Anda memiliki kapasitas yang berkisar 1 terabite hingga petabyte.

 2. Database. Gunakan database yang terbaru yang bisa Anda konsultasikan dengan penyedia layanan cloud. Karena dengan database terbaru tentu kinerja juga lebih cepat, efektif dan mudah. Serta proses migrasi data dan pengelolaan data juga lebih baik dari versi sebelumnya

3. Keamanan. Sistem keamanan tentunya menjadi prioritas dalam memilih sebuah layanan cloud, karena saat ini semakin banyak hacker yang melihat celah pada sisi keamanan sebuah website. Karena itu pastikan Anda memilih layanan cloud yang memiliki reputasi baik di bidang IT.

Ketiga cara diatas hanya beberapa cara dalam memudahkan Anda dalam migrasi data cloud. Semoga ulasan singkat ini bermanfaat untuk kita semua.

Selasa, 31 Mei 2016

Ini Dia Manfaat Pengujian Software Bagi Developer

Mobile automation testing tools – Saat ini semakin banyak aplikasi yang beredar di dunia internet baik itu untuk PC ataupun mobile. Namun tahukah kamu bahwa sebelum aplikasinya dilepas ke pasaran, para pembuat aplikasi ini harus mengujinya secara seksama bahkan berulangkali agar tidak terjadi kesalahan atau hal yang tidak berjalan sesuai keinginannya.

Untuk mengatasi ini biasanya setiap developer selalu menggunakan testing tools yang akan digunakan untuk uji coba pada aplikasi yang sudah dibuat. Testing tools ini juga bisa dilakukan secara manual ataupun otomatis.

 

Namun saat ini, developer lebih sering menggunakan versi otomatis karena lebih cepat, akurat dan bisa dilihat data-data dengan tepat. Selain itu juga ada beberapa alasan lain untuk menggunakan testing tools seperti:

Pertama, pengujian dengan testing tools otomatis atau menggunakan software lebih cepat dan didukung dengan data-data yang bisa dilihat sehingga pengembangannya suatu aplikasi juga semakin cepat terwujud.

Kedua, Hasil pengujian dengan software tentunya juga untuk mencari hasil terbaik atau produk terbaik dengan kualitas tinggi serta biaya perawatan yang sangat terjangkau.

Ketiga, hasil pengujian juga bisa menunjukkan kesalahan dan apa saja yang harus diperbaiki sehingga jika ada bug atau kesalahan bisa dideteksi sedini mungkin sebelum dilepas ke pasaran. Hal ini tentu sangat berguna bagi developer dan tentunya bagi pengguna nantinya.

Keempat, Pengujian lewat testing tools otomatis juga bisa menghemat biaya atau anggaran saat pengujian. Lebih cepat dan mudah.

Dengan adanya testing tools tentunya akan menghasilkan output yang bagus untuk konsumen serta keuntungan buat pembuatnya.

Selasa, 24 Mei 2016

7 Tips Memilih Laptop untuk Mahasiswa

Sebagai seorang mahasiswa tentu kebutuhan akan sebuah PC atau laptop menjadi kewajiban. Karena dengan perangkat inilah nantinya seorang mahasiswa bisa mengerjakan tugas-tugasnya.

Selain beli office 365 yang asli dan tidak bajakan, perlu diketahui bahwa fitur office 365 ini sangat mendukung kegaitan buat mahasiswa. laptop juga harus disesuaikan dengan kebutuhan kamu sebagai mahasiswa, salah pilih laptop nanti akan menyesal di kemudian hari:

7 Tips Memilih Laptop untuk Mahasiswa 

Agar tidak bingung dalam memilih laptop, berikut saya jabarkan tips memilih laptop untuk mahasiswa dibawah ini:

1) Sesuaikan dengan kebutuhan kamu. Jika hanya untuk bikin dokumen biasa dan tidak ada tugas khusus yang akan dibuat. Pilihlah laptop yang standar. Namun jika kamu kuliah di jurusan desain diperlukan laptop dengan spesifikasi kelas berat nih karena akan membuat animasi, photoshop dan desain atau video.

2) Kapasitas hardi disk juga harus disesuaikan dengan kegiatan dan tugas kuliha kamu. Jika ingin menyimpan data yang banyak pilihlah laptop dengan kapasitas hard disk yang besar misalnya 500 GB ke atas. Jika masih kurang, kamu bisa memebli hard disk eksternal yang semakin banyak dijual.

3) Prosesor juga jadi bahan pertimbangan dalam membeli sebuah laptop. Semakin tinggi tingaktannya, semakin bagus dan cepat kinerja laptop tersebut. Bisa mulititasking dan juga loadingnya jadi cepat.

4) Windows asli dan office 365 asli jadi salah satu point penting agar laptop aman dari serangan virus dan malware yang akan membuat kamu kerepotan jika itu terjadi pada laptop kamu.

5) Faktor desain jadi poin tambahan, jika kamu beli laptop. Hal ini lebih sebagai penambah kepercayaan diri saat kamu presentasi di depan kelas nantinya.

6) Faktor budget juga harus diperhatikan, karena sebagai mahasiswa kamu harus bijak, untuk saat ini bujet 5-6 jutaan sudah masuk kelas menengah dan cukup mumpuni untuk digunakan sebgai mahasiswa.

7) Layanan after sales dari brand laptop yang dipilih juga harus diperhatikan. Karena jika terjadi error atau kerusakan bisa mudah dan cepat diatasi.

Segitu dulu ya tips dari saya, semoga bermanfaat buat kita semua.

Minggu, 01 Mei 2016

Langkah Pertama Facebook Saat Berbaikan Dengan Microsoft

Langkah Pertama Facebook Saat Berbaikan Dengan Microsoft

Persaingan antar perusahaan raksasa teknologi memang sering terjadi, konflik yang dimulai dari persaingan biasa hingga saling menuntut di meja hijau memang sering terjadi antara perusahaan-perusahaan besar.

Perusahaan cloud server enterprise Microsoft yang baru-baru saja berbaikan dengan Google (baca juga: hubungan Google dan Microsoft membaik) nampaknya mulai membuka diri lagi dengan perusahaan besar lainnya, kali ini Microsoft mulai memperbaiki hubungannya dengan Facebook.

Membaiknya hubungan kedua perusahaan tersebut terlihat dari langkah yang dilakukan Facebook dengan melakukan pembaruan kepada aplikasi-aplikasinya yang terdapat di Windows Store, aplikasi seperti Facebook, Facebook Messenger dan juga Instagram mulai mendapatkan pembaruan-pembaruan versi yang dapat diunduh oleh pengguna Windows.

Langkah ini tentu merupakan salah satu angin segar bagi pengguna windows mobile, karena beberapa aplikasi dari Facebook ternyata sudah lama tidak mendapatkan pembaruan, sebut saja Instagram yang ternyata aplikasi dari pihak ketiganya jauh lebih banyak digunakan daripada aplikasi Instagram dari pihak Facebook sendiri.

Perubahan sikap dari kedua perusahaan tersebut ternyata karena mereka menyadari bahwa menjadi mitra jauh lebih baik dibandingkan dengan menjadi lawan, nyatanya mereka memiliki sektor bisnis masing-masing yang tidak mungkin saling bersilangan, Facebook dengan sosial media dan Microsoft yang lebih fokus ke bisnis lainnya seperti cloud dan juga software.

Untuk kedepannya kedua perusahaan ini ternyata sudah memiliki rencana untuk menggabungkan beberapa aplikasinya seperti pengembangan chatbot yang akan menggunakan teknologi cloud Microsoft azure yang akan dipasang di Facebook Messenger.