Anda di halaman 1dari 4

Nama : Dadan Ahmad Badar Muttaqin

NPM : 2006116
Matkul : Pengantar Rekayasa Perangkat Lunak
Teknik Informatika C

1. Berikan 5 contoh positif dan negative dampak perangkat lunak pada masyarakat luas.
Jawab:
❖ Dampak Positif
• Di bidang sosial
Dengan adanya software budaya dunia dan khususnya Indonesia akan
berubah. Semua orang memungkinkan bisa menggunakan komputer.
Dengan adanya perkembangan software yang semakin canggih maka
akan memudahkan masyarakat dalam berkomunikasi personal, grup
maupun instansi. Yang dimana jika dahulu jika kita ingin
berkomunikasi dengan orang yang jaraknya jauh, kita diharuskan
datang ke tempat orangnya tersebut. Akan tetapi jika sekarang dengan
berbagai perkembangan software kita hanya cukup membuka aplikasi
chating seperti WhatsApp untuk menghubungi orang yang jaraknya
jauh tanpa harus bertemu secara langsung.
• Di bidang ekonomi
Perkembangan bisnis dagangan elektronik (e-commerce) di Indonesia
saat ini mengalami kemajuan yang sangat pesat. Data Asosiasi E-
Commerce Indonesia (idEA) menyebutkan dalam kurun waktu 4 tahun
terakhir (2016-2019), transaksi e-commerce di Indonesia mengalami
pertumbuhan hingga 500% dengan total transaksi penjualan sebesar
US$27 miliar atau sekitar Rp 391 triliun, angka sebesar ini juga
menjadikan transaksi ekonomi digital Indonesia berada di peringkat
pertama untuk kawasan ASEAN dengan kontribusi sebesar 49%. Oleh
karena itu perkembangan software berperan sangat penting pada
pertumbuhan ekonomi di Indonesia. Dimana dengan adanya
perkembangan software dapat memperluas konsumen tanpa
dipengaruhi oleh faktor geografis. Para penjual dapat langsung
membidik pangsa pasar yang luas tanpa harus menggunakan jasa
perantara lagi hanya cukup dengan membagikannya di aplikasi e-
commerce tersebut.
• Di bidang pemerintahan
Dengan adanya software ini pemerintah dapat menyimpan dokumen-
dokumen rahasia negara yang tidak boleh diketahui oleh negara lain
dengan menggunakan security software dan dapat mempermudah
pekerjaan staff negara dengan menggunakan software sesuai dengan
kebutuhannya.
• Di bidang pendidikan
Dalam kondisi seperti sekarang dengan adanya virus Covid-19 ini
tidak menungkinkan diadakan pembelajaran tatap muka secara
langsung dikarenakan membahayakan pada kesehatan. Dengan adanya
software seperti Google Meet contohnya, semua pelajar dan pengajar
dapat melakkukan kegiatan pembelajaran secara online tanpa perlu
khawatir dengan kondisi kesehatan dikarenakan dilakukan secara
virtual atau melakukan pembelajaran jarak jauh.
• Lahan pekerjaan baru
Dengan adanya perkembangan teknologi yang sangat pesat pada saat
ini menyebabkan terciptanya hal-hal baru yang dahulu tidak ada akan
tetapi pada saat ini ada. Contohnya seperti pada bidang pekerjaan,
dengan adanya perkembangan perangkat lunak menciptakan lahan
pekerjaan baru. Contoh seperti YouTube yang merupakan sebuah situs
video sharing yang banyak digunakan untuk berbagi video. Pada
aplikasi YouTube kita dapat menghasilkan uang dengan cara
mengunggah video yang kita buat. Besaran penghasilan Youtuber atau
gaji Youtuber sama dengan 3-5 dollar AS per 1000 tampilan video.
Berapa gaji Youtuber bukan hanya berdasarkan jumlah klik pada iklan
yang muncul. Namun juga bisa berdasarkan negara, topik video, dan
harga iklan atau AdSense itu sendiri. Selain dari YouTube, kreator juga
dapat menghasilkan uang dari kerja sama dengan brand atau pun
endorese.
❖ Dampak Negatif
• Penyebaran hoax
Ada pula dampak negatif dari software. Selama pandemi Covid-19
melanda dunia khusunya Indonesia, penyabaran hoax bayak beredar di
media sosial seputar Covid-19. Sepanjang 2021, Kementerian Kominfo
menemukan sebanyak 723 hoaks seputar Covid-19. Berdasarkan
catatan Kompas.com, hoaks seputar Covid-19 yang ditemukan
sepanjang tahun ini meliputi berbagai isu. Isu itu mulai dari vaksinasi,
gejala Covid-19, kejadian ikutan pasca imunisasi, isu "plandemi"
(pandemi yang di-plan atau direncanakan), keterlibatan Organisasi
Kesehatan Dunia (WHO), keterkaitan elite global dan pandemi, serta
pernyataan-pernyataan dari tokoh publik yang tidak terbukti
kebenarannya. Media sosial menjadi ruang yang paling dinamis dalam
menyebarkan berbagai isu.
• kecanduan
Organisasi Kesehatan Dunia PBB atau World Health Organizations
(WHO) pada pertengahan 2018 resmi menetapkan Kecanduan game
atau game disorder ke dalam versi terbaru International Statistical
Classification of Diseases (ICD) sebagai penyakit gangguan mental
untuk pertama kalinya. Jika kita memainkan game itu dengan waktu
yang sewajarnya maka dampak negatif tersebut mungkin tidak akan
terjadi. Selain berdampak pada kesehatan mental kecanduan game juga
dapat menyebabkan terganggunya kesehatan fisik. Dari segi kesehatan
fisik, duduk terlalu lama di depan layar HP atau PC dapat membuat
tubuh kurang bergerak atau berolahraga, alhasil metabolisme tubuh
menjadi kurang lancar. Selain itu, pemain game online juga sering
mengalami gangguan tidur, seperti insomnia.
• Penipuan online
Karena perkembangan teknologi yang canggih dapat mempermudah
aktivitas manusia contoh seperti belanja yang bisa dilakukan dengan
secara online. Akan tetapi ada beberapa oknum yang memanfaatkan
software e-commerce untuk kepentingan pribadinya dengan melakukan
penipuan kepada orang lain yang berkedok jual beli barang.
• Sistem keamanan pemerintahan
Seiring dengan perkembangan perangkat lunak yang semakin canggih
banyak orang yang mampu memanfaatkan perkembangan teknologi
tersebut akan tetapi ada juga orang yang menyalahgunakan perangkat
lunak untuk melakukan kejahatan, seperti pembobolan data-data yang
dilakukan oleh Hacker. Kejahatan yang dilakukannya seperti
membobol kode keamanan milik pribadi atau mengambil dokumen-
dokumen rahasia negara. Tidak menutup kemungkinan sistem
keamanan yang telah dibuat negara juga dapat dibobol oleh para-
Hacker tersebut.
• Berkurangnya lahan pekerjaan
Ancaman terbesar jika tidak beradaptasi dengan perkembangan
perangkat lunak pada saat ini akan berdampak pada pekerjaan anda.
Pekerjaan yang biasanya dilakukan oleh manusia maka akan
digantikan dengan software yang mana jika menggunakan software
tidak kenal lelah dan untuk biaya yang dikeluarkan pun lebih sedikit
jika dibandingkan dengan mempekerjakan manusia.
2. Berikan 3 mitos dari sudut pandang manajemen, client, developer selain yang ada
dalam slide.
Jawab:
❖ Sudut pandang manajemen
• Seorang programer tidak perlu melakukan pendekatan terhadap
perkembangan software, dikarenakan jenis pemrograman yang
sekarang dilakukan sudah dilakukan pada 10 tahun yang lalu.
• Produktivitas = kuantitas waktu bekerja / Kualitas waktu tinggi =
kualitas software tinggi
Dalam dunia software development, waktu untuk berpikir/melamun
adalah sesuatu yang sangat penting karena software berkualitas dibuat
oleh knowledge worker yang menggunakan otaknya bukan ototnya. Di
mayoritas perusahaan di Indonesia, seorang software developer
dikatakan produktif apabila ia duduk dan mengetik kode dalam jangka
waktu yang lama. Bahkan ada perusahaan di Indonesia yang mengukur
produktivitas software developer berdasarkan jumlah baris kode yang
ditulis oleh software developer dalam sehari. Bila software developer
sedang melamun atau sedang jalan-jalan di taman, maka mereka
dianggap tidak bekerja dan merugikan perusahaan. Bagaimana apabila
pada saat mereka melamun mereka sedang memikirkan sebuah
algoritma yang dapat membuat kode menjadi lebih efisien dan bersih
(clean code)? Bagaimana apabila lamunan tersebut menghasilkan
pemikiran yang membuat user experience software menjadi semakin
bagus? Software developer itu bagaikan seorang seniman lukis, ketika
mereka sedang melamun mereka sebenarnya sedang produktif. Kalau
anda bukan seorang software developer, anda tidak akan memahami
ini.
• Staf saya sebenarnya memiliki alat pengembangan perangkat lunak
terkini, karena itulah kita membeli komputer baru bagi mereka.
❖ Sudut pandang client
• Jika projek lambat maka tambah pengembang supaya bisa cepat selesai
• Software Engineering Itu Langsung Praktek Saja, Jangan Kebanyakan
Teori
• Buat aplikasi yang sekarang sedang ramai
❖ Sudut pandang developer
• Nggak suka software, tapi saya yakin software saya akan sukses
• Kualitas software dinilai dari teknologi yang digunakan
• Cara Sekarang Masih Manual, Karena Itu Saya Akan Kembangkan
Software
3. Jelaskan kerangka kerja proses dari software engineering dengan pendapat sendiri.
Jawab:
Proses kerjanya yaitu, software angineering melakukan analisa, membuat rekayasa,
menyusun spesifikasi, mengimplementasikan dan memvalidasi suatu rancangan dari
sistem software tersebut untuk menjawab suatu permasalahan. Lalu software
angineering akan merancang sistem komputer sesuai dengan kebutuhan kliennya.
Mulanya, dalam membuat sistem Quipperian terlebih dahulu akan mendesain dasar-
dasar sistem, memberikan perintah kepada programmer, dan sebagainya. Setelah
sistem selesai dibuat, dilakukan uji coba beberapa kali untuk meningkatkan akurasi
pada sistem.

Anda mungkin juga menyukai