SlideShare a Scribd company logo
1 of 8
Bagaimana perkembangan
perangkat lunak?
1. Era Pemula (Pioneer) Bentuk perangkat lunak pada
awalnya adalah sambungan-sambungan kabel ke
antar bagian dalam komputer, Cara dalam
mengakses komputer adalah menggunakan punched
card yaitu kartu yang di lubangi. Penggunaan
komputer saat itu masih dilakukan secara langsung,
sebuah program untuk sebuah mesin untuk tujuan
tertentu
2. Era Stabil Pada era stabil penggunaan
komputer sudah banyak di gunakan, tidak
hanya oleh kalangan peneliti dan akademi
saja, tetapi juga oleh kalangan industri /
perusahaan. Perusahaan perangkat lunak
bermunculan, dan sebuah perangkat lunak
dapat menjalankan beberapa fungsi, dari ini
perangkat lunak mulai bergeser menjadi
sebuah produk.
3. Era Mikro Sejalan dengan semakin luasnya PC dan
jaringan komputer di era ini, perangkat lunak juga
berkembang untuk memenuhi kebutuhan
perorangan.
4. Era Modern Saat ini perangkat lunak sudah
terdapat di mana-mana, tidak hanya pada sebuah
superkomputer dengan 25 processor-nya, sebuah
komputer genggampun telah di lengkapi dengan
perangkat lunak yang dapat di sinkronkan dengan
PC.
Apakah permasalahan perangkat lunak?
a) Estimasi jadwal dan biaya yang seringkali tidak tepat.
b) Produktivitas orang-orang software (programer) yang tidak
dapat mengimbangi permintaan kebutuhan software.
c) Kualitas software yang kurang baik.
d) Software yang bersifat logika dibandingkan fisik, oleh
karena itu mengukur software harus merupakan suatu
kesatuan, tidak seperti hardware.
e) Software bersifat tidak aus, menyebabkan kesalahan yang
terjadi pada software. Umumnya terjadi pada tahap
pengembangan.
f) Manajer tingkat menengah dan tingkat atas yang tidak
mempunyai latar belakang software, seringkali diberi
tanggungjawab untuk mengembangkan software. Padahal
tidak semua manajer itu dapat me-manage semua proyek.
Apa isu dan tanggung jawab professional
perekayasa perangkat lunak?
Terdapat beberapa standar dan kode etik yang harus dipertimbangkan,
yaitu:
a. Konfidensialitas, Harus menghormati konfidensialitas atasan dan
kliennya walaupun tidak ada persetujuan yang ditanda tangani secara
formal.
b. Kompetensi. Tidak boleh menyalahi tingkat kompetensinya (melebihi
atau menyimpang)
c. Hak Properti Intelektual, Menyadari terhadap hukum yang mengatur
penggunaan properti intelektual, seperti paten, hak cipta dan lain
sebagainya.
d. Penyalahgunaan Komputer, Tidak boleh dengan sengaja menyalah
gunakan komputer yang nantinya berakibat merugikan orang lain,
seperti penyebaran virus, penyadapan dan lain sebagainya
Apa yang dimaksud dengan proses perangkat lunak?
Proses perangkat lunak merupakan proses bagaimana sebuah perangkat
lunak itu dapat terbentuk yang dilakukan oleh perekayasa perangkat lunak.
• Proses proses tersebut diantaranya adalah :
• Proses spesifikasi perangkat lunak. Pada proses ini fungsi,kemampuan
operasi perangkat lunak yang akan dibuat harus diketahui terlebih
dahulu.
• Proses pengembangan perangkat lunak. Setelah diketahui fungsi serta
kemampuan perangkat lunak yang akan dibuat selanjutnya perangkat
lunak yang telah memenuhi spesifikasi diproduksi.
• Proses validasi perangkat lunak. Pada proses validasi ini perangkat lunak
yang telah diproduksi akan divalidasi sebagai bukti perangkat lunak yang
diproduksi berguna sesuai kebutuhan yang diperlukan.
• Evolusi perangkat lunak. Dengan berkembangnya jaman perangkat lunak
yang sudah diproduksipun haruslah berevolusi agar tetap dapat berguna
untuk memenuhi kebutuhan pelanggan.
perkembangan perangkat lunak
perkembangan perangkat lunak

More Related Content

Similar to perkembangan perangkat lunak

1 pengenalanrpl
1 pengenalanrpl1 pengenalanrpl
1 pengenalanrpl
mamas12
 
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
Universitas Mercu Buana
 
BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi
audi15Ar
 
Kumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and bloggerKumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and blogger
Novi Erdiyanti
 
Presentasi kelompok 1_Etika Programer
Presentasi kelompok 1_Etika ProgramerPresentasi kelompok 1_Etika Programer
Presentasi kelompok 1_Etika Programer
qoqom
 
Presentasi kelompok 1 etika programer
Presentasi kelompok 1 etika programerPresentasi kelompok 1 etika programer
Presentasi kelompok 1 etika programer
RHiny PerTiwi
 
Operasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputerOperasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputer
bagja21
 

Similar to perkembangan perangkat lunak (20)

Pertemuan tiga belas
Pertemuan tiga belasPertemuan tiga belas
Pertemuan tiga belas
 
1 pengenalanrpl
1 pengenalanrpl1 pengenalanrpl
1 pengenalanrpl
 
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
SIM, Fadila Rahma, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Analisis Sistem Informas...
 
Operasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputerOperasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputer
 
Rpl upload #2
Rpl upload #2Rpl upload #2
Rpl upload #2
 
rpl-2-1.pptx
rpl-2-1.pptxrpl-2-1.pptx
rpl-2-1.pptx
 
BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi BAB 5. Sumber Daya Komputasi dan Komunikasi
BAB 5. Sumber Daya Komputasi dan Komunikasi
 
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptxSOFTWARE (PERANGKAT LUNAK) MCR.pptx
SOFTWARE (PERANGKAT LUNAK) MCR.pptx
 
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
PENERAPAN KONSEP OPEN SOURCE UNTUK MENINGKATKAN DAYA CIPTA PIRANTI LUNAK DI K...
 
perangkat_lunak_dalam_sistem_informasi.ppt
perangkat_lunak_dalam_sistem_informasi.pptperangkat_lunak_dalam_sistem_informasi.ppt
perangkat_lunak_dalam_sistem_informasi.ppt
 
Sim, tsania ardhani, hapzi ali, sumber daya komputasi dan komunikasi, univers...
Sim, tsania ardhani, hapzi ali, sumber daya komputasi dan komunikasi, univers...Sim, tsania ardhani, hapzi ali, sumber daya komputasi dan komunikasi, univers...
Sim, tsania ardhani, hapzi ali, sumber daya komputasi dan komunikasi, univers...
 
Sejarah perangkat lunak
Sejarah perangkat lunakSejarah perangkat lunak
Sejarah perangkat lunak
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Materi rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunakMateri rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunak
 
Kumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and bloggerKumpulan makalah hardware , software and blogger
Kumpulan makalah hardware , software and blogger
 
Presentasi kelompok 1_Etika Programer
Presentasi kelompok 1_Etika ProgramerPresentasi kelompok 1_Etika Programer
Presentasi kelompok 1_Etika Programer
 
Presentasi kelompok 1 etika programer
Presentasi kelompok 1 etika programerPresentasi kelompok 1 etika programer
Presentasi kelompok 1 etika programer
 
Operasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputerOperasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputer
 
Operasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputerOperasi dasar dan peralat peyusun koputer
Operasi dasar dan peralat peyusun koputer
 
Perangkat lunak
Perangkat lunakPerangkat lunak
Perangkat lunak
 

More from Kurjum Usman (7)

Modul 2 desain grafis
Modul 2 desain grafisModul 2 desain grafis
Modul 2 desain grafis
 
Modul 1 desain grafis
Modul 1 desain grafisModul 1 desain grafis
Modul 1 desain grafis
 
Interaksi antar objek
Interaksi antar objekInteraksi antar objek
Interaksi antar objek
 
Pemodelan perangkat lunak 4
Pemodelan perangkat lunak 4Pemodelan perangkat lunak 4
Pemodelan perangkat lunak 4
 
Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2
 
Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1Pemodelan perangkat lunak 1
Pemodelan perangkat lunak 1
 
Pemodelan perangkat lunak 3
Pemodelan perangkat lunak  3Pemodelan perangkat lunak  3
Pemodelan perangkat lunak 3
 

perkembangan perangkat lunak

  • 1. Bagaimana perkembangan perangkat lunak? 1. Era Pemula (Pioneer) Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, Cara dalam mengakses komputer adalah menggunakan punched card yaitu kartu yang di lubangi. Penggunaan komputer saat itu masih dilakukan secara langsung, sebuah program untuk sebuah mesin untuk tujuan tertentu
  • 2. 2. Era Stabil Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan. Perusahaan perangkat lunak bermunculan, dan sebuah perangkat lunak dapat menjalankan beberapa fungsi, dari ini perangkat lunak mulai bergeser menjadi sebuah produk.
  • 3. 3. Era Mikro Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. 4. Era Modern Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25 processor-nya, sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC.
  • 4. Apakah permasalahan perangkat lunak? a) Estimasi jadwal dan biaya yang seringkali tidak tepat. b) Produktivitas orang-orang software (programer) yang tidak dapat mengimbangi permintaan kebutuhan software. c) Kualitas software yang kurang baik. d) Software yang bersifat logika dibandingkan fisik, oleh karena itu mengukur software harus merupakan suatu kesatuan, tidak seperti hardware. e) Software bersifat tidak aus, menyebabkan kesalahan yang terjadi pada software. Umumnya terjadi pada tahap pengembangan. f) Manajer tingkat menengah dan tingkat atas yang tidak mempunyai latar belakang software, seringkali diberi tanggungjawab untuk mengembangkan software. Padahal tidak semua manajer itu dapat me-manage semua proyek.
  • 5. Apa isu dan tanggung jawab professional perekayasa perangkat lunak? Terdapat beberapa standar dan kode etik yang harus dipertimbangkan, yaitu: a. Konfidensialitas, Harus menghormati konfidensialitas atasan dan kliennya walaupun tidak ada persetujuan yang ditanda tangani secara formal. b. Kompetensi. Tidak boleh menyalahi tingkat kompetensinya (melebihi atau menyimpang) c. Hak Properti Intelektual, Menyadari terhadap hukum yang mengatur penggunaan properti intelektual, seperti paten, hak cipta dan lain sebagainya. d. Penyalahgunaan Komputer, Tidak boleh dengan sengaja menyalah gunakan komputer yang nantinya berakibat merugikan orang lain, seperti penyebaran virus, penyadapan dan lain sebagainya
  • 6. Apa yang dimaksud dengan proses perangkat lunak? Proses perangkat lunak merupakan proses bagaimana sebuah perangkat lunak itu dapat terbentuk yang dilakukan oleh perekayasa perangkat lunak. • Proses proses tersebut diantaranya adalah : • Proses spesifikasi perangkat lunak. Pada proses ini fungsi,kemampuan operasi perangkat lunak yang akan dibuat harus diketahui terlebih dahulu. • Proses pengembangan perangkat lunak. Setelah diketahui fungsi serta kemampuan perangkat lunak yang akan dibuat selanjutnya perangkat lunak yang telah memenuhi spesifikasi diproduksi. • Proses validasi perangkat lunak. Pada proses validasi ini perangkat lunak yang telah diproduksi akan divalidasi sebagai bukti perangkat lunak yang diproduksi berguna sesuai kebutuhan yang diperlukan. • Evolusi perangkat lunak. Dengan berkembangnya jaman perangkat lunak yang sudah diproduksipun haruslah berevolusi agar tetap dapat berguna untuk memenuhi kebutuhan pelanggan.