Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Boldson Herdianto Situmorang, Skom., MMSI             Rekayasa Perangkat Lunak       1
Estimasi (perkiraan) adalah dasar bagisemua aktivitas perencanaan proyek karenatanpa estimasi maka proyek tidak dapatberja...
Hal-hal yang harus dimengerti oleh seorangpemimpin proyek dalam perencanaan proyekPL:a. Batasan dari pekerjaan yang akan  ...
Aktivitas-aktivitas yang dilakukan padatahap perencanaan PL:  Menentukan ruang lingkup PL yang  meliputi fungsi, kinerja, ...
1.   Kebutuhan fungsional: menyajikan suatu     pelayanan, operasi dan transformasi data dsb     kepada user.2.   Kebutuha...
1.   Kelayakan Technical     Studi mengenai fungsi, kinerja, dan     batasan yang dapat mempengaruhi     kemampuan untuk m...
3.    Kelayakan Legal      Menyangkut rentang yang luas dari kepentingan      yang menyangkut kontrak, liabilitas, pelangg...
c.   PL dapat mengurangi penggunaan     sumber daya yang diperlukan untuk     proses komputasi, dan instruksi yang     ter...
5.   Kelayakan Schedule     Menyangkut penanganan sistem, atau     kompleksitasnya, atau sesuai dengan     keahlian dari t...
Sumber daya yang diperlukan untuk menyelesaikanusaha pengembangan perangkat lunak:                              Manusia   ...
Lingkungan pengembangan – piranti keras& perangkat lunak berada pada pondasipiramid sumber daya yang menyediakaninfrastruk...
Upcoming SlideShare
Loading in …5
×

Pertemuan ke 2 (perencanaan tujuan perangkat lunak)

1,529 views

Published on

  • Be the first to comment

  • Be the first to like this

Pertemuan ke 2 (perencanaan tujuan perangkat lunak)

  1. 1. Boldson Herdianto Situmorang, Skom., MMSI Rekayasa Perangkat Lunak 1
  2. 2. Estimasi (perkiraan) adalah dasar bagisemua aktivitas perencanaan proyek karenatanpa estimasi maka proyek tidak dapatberjalan dengan baik.Tahap perencanaan PL bertujuan untukmenyediakan sebuah kerangka kerjasehingga manajer dapat membuat estimasimengenai sumber daya, biaya, dan jadwal. Rekayasa Perangkat Lunak 2
  3. 3. Hal-hal yang harus dimengerti oleh seorangpemimpin proyek dalam perencanaan proyekPL:a. Batasan dari pekerjaan yang akan dikerjakanb. Sumber daya yang diperlukanc. Tugas yang akan dikerjakand. Kendala dan batasane. Biaya dan jadwal kerja Rekayasa Perangkat Lunak 3
  4. 4. Aktivitas-aktivitas yang dilakukan padatahap perencanaan PL: Menentukan ruang lingkup PL yang meliputi fungsi, kinerja, batasan, interface, dan reliabilitas. Mengestimasi sumber daya yang diperlukan. Menentukan ukuran dari proyek PL. Studi kelayakan: teknis, ekonomis, legal, operasional, schedule Rekayasa Perangkat Lunak 4
  5. 5. 1. Kebutuhan fungsional: menyajikan suatu pelayanan, operasi dan transformasi data dsb kepada user.2. Kebutuhan non-fungsional: menentukan batasan- batasan dimana PL harus dioperasikan.3. Antar-muka pemakai.4. Antar-muka eksternal/ sistem dengan sistem lain.5. Perangkat keras (hardware).6. Database.7. Penanganan kesalahan (error handling).8. Implementasi rancangan, petunjuk dan panduan pengujian. Rekayasa Perangkat Lunak 5
  6. 6. 1. Kelayakan Technical Studi mengenai fungsi, kinerja, dan batasan yang dapat mempengaruhi kemampuan untuk mencapai sistem atau produk yang dapat diterima.2. Kelayakan Economic Analisis biaya dan keuntungan: menggambarkan biaya untuk pengembangan proyek dan keuntungan yang nyata dari suatu sistem. Rekayasa Perangkat Lunak 6
  7. 7. 3. Kelayakan Legal Menyangkut rentang yang luas dari kepentingan yang menyangkut kontrak, liabilitas, pelanggaran, dan banyaknya jebakan lain yang sering tidak diketahui oleh staf teknik.4. Kelayakan Operational a. PL dapat memenuhi spesifikasi dan maksud/tujuan yang diinginkan oleh user (correctness) b. PL dapat bekerja dengan baik menurut spesifikasi yang dipersyaratkan dalam kurun waktu tertentu (reliability) Rekayasa Perangkat Lunak 7
  8. 8. c. PL dapat mengurangi penggunaan sumber daya yang diperlukan untuk proses komputasi, dan instruksi yang terdapat pada program untuk menjalankan suatu fungsi tertentud. PL dapat mengendalikan hak akses bagi pemakai atau pemakai yang tidak berwenang terhadap program dan data. Rekayasa Perangkat Lunak 8
  9. 9. 5. Kelayakan Schedule Menyangkut penanganan sistem, atau kompleksitasnya, atau sesuai dengan keahlian dari tim proyek sistem, berhasil menyelesaikan proyek dalam waktu yang layak Rekayasa Perangkat Lunak 9
  10. 10. Sumber daya yang diperlukan untuk menyelesaikanusaha pengembangan perangkat lunak: Manusia Komponen Perangkat Lunak Piranti Perangkat Keras/ Perangkat Lunak Rekayasa Perangkat Lunak 10
  11. 11. Lingkungan pengembangan – piranti keras& perangkat lunak berada pada pondasipiramid sumber daya yang menyediakaninfrastruktur untuk mendukung usahapengembangan.Komponen perangkat lunak reusable – blokbangunan perangkat lunak yang dapatmengurangi biaya pengembangan secaradramatis dan mempercepat penyampaian.Manusia – adalah sumber daya utama. Rekayasa Perangkat Lunak 11

×