SlideShare una empresa de Scribd logo
1 de 45
MANAJEMEN PROYEK
PERANGKAT LUNAK
Elia Setiana
Jenis Software
• Sistem Software
• Operating system : program
yang
• mengelola hardware dan
• menyediakan user interface
• Programming Languages
• System Utility : mendukung
sistem
 Application Software
custom-made,
packaged software
wordprocessor,
desktop publishing,
spreadsheet,
dbms,
graphics, etc
Jenis Software
Application Software
hardware
Operating System
Sistem
utility
Produk SE
• Generik – dibuat untuk dijual ke suatu kumpulan
pengguna yang berbeda
• Bespoke (custom) – dibuat untuk suatu pengguna tunggal
sesuai dengan spesifikasinya
Pembuatan PL
• Program baru
• konfigurasi sistem PL
• gunakan lagi (reuse) program yang sudah ada.
Rekayasa Perangkat Lunak (Software Engineering)
Definisi Perangkat Lunak
IEEE-Standar Glossary of Software Engineering Terminology, 1990:
(Institute of Electrical and Electronic Engineering )
• Computer programs, procedures, and possibly associated documentation and
data pertaining to the operation of a computer system.
(Perangkat lunak merupakan kumpulan dari berbagai
item (program, prosedur, dan dokumen data yang
saling terkait) yang merepresentasikan masalah di
dunia nyata yang dikonfigurasikan dalam satu bentuk
aplikasi yang harus dikerjakan komputer)
Produk Perangkat Lunak (1)
• Perangkat lunak tidak sama dengan produk perangkat
keras
• Produk perangkat lunak dikembangkan (developed) atau
direkayasa (engineered) Tidak dipabrikkan seperti pabrik
perangkat keras, misal komputer, mobil.
• Perangkat lunak secara pemakaian tidak pernah aus/usang
layaknya suku cadang perangkat keras
Produk Perangkat Lunak (2)
• Perangkat lunak sebagian besar dikembangkan/dibangun
berdasarkan pemesanan hanya sebagian kecil yang dibuat
secara paket
Bentuk produk perangkat lunak
• Umum/generik
Dibuat untuk keperluan yang luas dan tidak berdasarkan pada
permintaan pihak tertentu.
• Pesanan/custome/by tailor
Dibuat spesifik sesuai sistem yang dibutuhkan oleh pemesan
Produk Perangkat Lunak (3)
• Karakteristik perangkat lunak yang
baik:
- Mempunyai daya guna yang tinggi (usability)
- Mempunyai kinerja sesuai fungsi yang dibutuhkan pemakai
- Mampu diandalkan (be reliable)
- Mudah dirawat/diperbaiki (maintenability)
- Lebih efisien
- Mempunyai antarmuka yang menarik (eye cathcing user
interface)
- Mempunyai siklus hidup yang cukup lama (long life time)
Jenis-jenis Aplikasi PL (1)
• Perangkat lunak sistem
Sekumpulan program yang ditulis untuk melayani program-program
lain
Misal: sistem operasi, driver, kompilator, interpreter, utility, dll
• Perangkat lunak waktu nyata (realtime)
Perangkat lunak yang berfungsi untuk memonitor, menganalisis,
mengontrol dan memberikan laporan tentang kejadian dunia nyata
dan meresponnya dalam waktu kurang dari 1 menit.
Misal: pengontrol arus udara, pengontrol keasaman tabung reaksi
(pressman punya), pengontrol reaksi nuklir,dll
Jenis-jenis Aplikasi PL (2)
• Perangkat lunak teknik dan ilmu
pengetahuan
(scientific & engineering software)
Perangkat lunak yang menangani bidang teknik dan ilmu pengetahuan secara
rinci
Misal: simulasi, astronomi, vulkanologi, analisis otomatif, dinamika orbit
pesawat ruang angkasa, biologi molekuler, otomasi pabrik, dll
• Embeded system
Perangkat lunak yg ditempelkan/dilekatkan pada perangkat lainnya (lunak/keras).
Misal: pada kamera digital, GPS, automobil, microwave, kulkas cerdas, dll
Jenis-jenis Aplikasi PL (3)
• Perangkat lunak pengolah data (data
processing)
Perangkat lunak yang khusus digunakan untuk mengolah data dan
menghasilkan suatu keputusan tertentu.
Misal: billing telepon, pengolah statistik
• Perangkat lunak sistem informasi
(information system)
Perangkat lunak yang mampu memberi informasi dari suatu sistem
secara lebih detail.
Misal: web site, perpustakaan digital, dll
Jenis-jenis Aplikasi PL (4)
• Perangkat lunak sensor
Perangkat lunak yang mampu mengukur dan mengatur suatu
keadaan khusus, kadang digolongkan dalam embedded system
juga.
Misal: pengatur cuaca, pengatur suhu ruangan, dll
• Perangkat lunak komunikasi
(communication software)
Perangkat lunak yang berfungsi untuk menghubungkan atau
mengkomunikasikan suatu objek satu dengan lainnya.
Misal: router, handphone, dll
Jenis-jenis Aplikasi PL (5)
• Perangkat lunak kantor (offices)
Perangkat lunak yang dirancang untuk membantu tugas-tugas
perkantoran.
Misal: word processing, spreedsheet processing, video conferences,
dll
• Perangkat lunak pengolah grafis
Perangkat lunak yang digunakan untuk melakukan perancangan
grafis
Misal: pembuatan film, pembuatan poster
Jenis-jenis Aplikasi PL (6)
• Perangkat lunak kecerdasan
Perangkat lunak yang menggunakan algoritma no-
numeris untuk memecahkan masalah kompleks yang
tidak sesuai untuk perhitungan atau analisis secara
langsung
Misal: sistem pakar, pembuktian teorema, game strategi,
jaringan saraf tiruan, dll
Evolusi Perangkat Lunak (1)
• Perangkat lunak telah semakin berkembang sejak pertama
kali diciptakan tahun 1945
• Fokus utama pembuatannya
Untuk mengembangkan praktik dan teknologi dalam
meningkatkan produktivitas para praktisi pengembang PL
dan kualitas aplikasi yg dapat digunakan oleh pemakai
• Evolusi dipicu adanya tuntutan bisnis dan lingkungan
kerja yang berkembang sangat dinamis
Evolusi Perangkat Lunak (2)
• Era I (1945 – 1960):
- Munculnya teknologi perangkat keras di tahap awal
- Penggunaan perangkat lunak yg berorientasi batch
- Distribusi perangkat lunak masih terbatas
- Didominasi perangkat lunak model custome
- Munculnya istilah software engineering (akhir 1950-
an/awal 1960-an)
- Belum didefinisikan secara jelas tentang aspek
software engineering
Evolusi Perangkat Lunak (3)
• Era II (1960 – 1970)
- Disebut era krisis perangkat lunak (software crisis).
- Penggunaan perangkat lunak sudah meluas
- Telah hadir perusahaan yang membangun software (software house)
- Perangkat lunak sdh mengenal multiprogram, multiuser, real-time, dan penggunaan
database.
- Banyak project PL yg gagal:
- Over budget/anggaran
- Meledaknya Roket Ariane àkesalahan perintah dlm PL
Dua konferensi tentang software engineering:
- Disponsori Komite Sains NATO
- Tahun 1968 dan 1969
- Profesi resmi bidang software engineering
Evolusi Perangkat Lunak (4)
• Era III (1975 – 1985)
- Pengembangan sistem mengarah ke konsep sistem
terdistribusi.
- Penerapan sistem embeded intelligence
- Harga perangkat keras sudah jauh lebih murah sehingga
pemakaian meluas
- Pemanfaatan jaringan global dan lokal serta sudah
diperkenalkan komunikasi digital
Evolusi Perangkat Lunak (5)
• Era IV (1985 – 2000)
- Kemampuan PC sudah setara dengan komputer mainframe
- Penerapan teknologi yang berorientasi pada objek
- Implementasi sistem pakar,
- Jaringan saraf tiruan
- Komputasi paralel
- Jaringan komputer sudah semakin canggih
Evolusi Perangkat Lunak (6)
• Era V (2000 – sekarang)
- Penggunaan media digital
- Media web berkembang pesat
- Wireless sudah meluas
- Teknologi meluas hingga di mobile computing,
mobile programming
- Perangkat keras sudah semakin kecil namun
powerfull
- Dilakukan berbagai penelitian yang menghasilkan
model proses/paradigma pengembangan PL utk
mengatasi krisis PL
Era V (2000 – sekarang)
- Muncul teknik-teknik baru:
- Pemrograman terstruktur
- Pemrograman berientasi objek
- Perangkat bantu pengembangan (CASE tools)
- Standarisasi PL
- Metode UML
RPL Vs Ilmu Komputer
• Ilmu komputer berkaitan
dengan teori dan
konsep-konsep dasar;
• RPL berkaitan dengan
praktek pembangunan
PL.
Teori ilmu komputer masih kurang
sebagai penyangga RPL.k
RPL Vs Rekayasa Sistem
• Rekayasa sistem
berkaitan dengan semua
aspek dalam
pembangunan sistem
berbasis komputer
termasuk hardware,
rekayasa PL dan proses.
• RPL adalah bagian dari
rekayasa sistem yang
meliputi pembangunan
PL, infrasktruktur,
kontrol, aplikasi dan
database pada sistem.
Para ahli sistem (system engineers) terlibat dalam spesifikasi
sistem, desain arsitektural, integrasi dan peluncurannya
Aktifitas dalam SW
Process
• Spesifikasi – apa yang dilakukan sistem dan batasan
pembangunan
Aktifitas dalam SW
Process
• Pembangunan – Produksi dari Sistem perangkat lunak
Aktifitas dalam SW
Process
• Validasi – Pemeriksaan apakah PL sesuai dengan
pemesanan
Aktifitas dalam SW
Process
• Evolusi – Pengubahan PL sesuai dengan perubahan
permintaan dan kebutuhab zaman.
Contoh
Lingkup Proyek
Perangkat Lunak
¤ Pengembangan perangkat lunak
¤ Pengembangan perangkat lunak, dan pengadaan
perangkat keras
¤ Pembenahan sistem prosedur, dan pengembangan
perangkat lunak
¤ Pembenahan sistem prosedur, pengembangan
perangkat lunak dan pengadaan perangkat keras
Ada 3 fokus manajemen
proyek perangkat lunak (PL) :
• 1. People (manusia)
• 2. Problem (masalah)
• 3. Process (proses)
• Manusia : mempertinggi kesiapan
organisasi PL untuk mengerjakan aplikasi
yang semakin kompleks
• Masalah : Objektifitas dan ruang
lingkupnya harus ditetapkan, pemecahan
alternatifnya harus dipertimbangkan,
teknik dan batasanpun harus didefinisikan
• Proses : memberikan suatu kerangka kerja
dimana rencana komprehensif bagi
pengembangan perangkat lunak.
MANAJEMEN PROYEK PERANGKAT LUNAK
Adalah aktifitas dalam memanajemen rekayasa perangkat
lunak, dimulai sebelum aktifitas teknis di inisialisasi dan
berlanjut pada keseluruhan batasan, perkembangan dan
pemeliharaan perangkat lunak komputer.
Masalah terbagi menjadi 2 bagian :
1. Ruang Lingkup : - Konteks
- Tujuan / informasi
- Fungsi / unjuk kerja
2. Dekomposisi Masalah :
- Fungsionalitas
Para pemain
Manajer Senior : Menentukan isu-isu bisnis
Manajer (Teknik) Proyek : Memimpin pembuatan
proyek PL
Pelaksana : Menyampaikan ketrampilan teknik
yang diperlukan untuk mengembangkan
Perangkat Lunak.
Pelanggan : Menentukan jenis kebutuhan bagi
perangkat lunak.
Pemakai Akhir : Yang menggunakan / berinteraksi
dengan PL.
Struktur tim “terbaik” tergantung pada gaya manejemen sebuah
organisasi. Ada 3 organisasi tim yang umum :
1. Demokratis Desentralisasi
Pemimpin tidak permanen, tugasnya pendek, koordinator berganti,
keputusan dibuat oleh konsensus kelompok, komunikasi bersifat
horisontal.
2. Terkontrol Desentralisasi
Pemimpin primer mengkoordinasi tugas khusus dan pemimoin
sekunder bertanggung jawab atas sub-sub masalah. Komunikasi
horisontal tapi kontrol dilakukan vertikal.
3. Terkontrol Sentralisasi
Koordinasi pemecahan masalah dilakukan di pimpinan puncak dan
dibentuk tim internal, komunikasi secara vertikal.
Pemimpin harus memiliki kemampuan :
Motivasi, Organisasi, Inovatif
Pilihan-pilihan yang dapat diambil untuk menerapkan sumber daya manusia kepada
sebuah proyek, dimana n manusia.
1. n manusia mengerjakan tugas-tugas fungsional yang berbeda
sebanyak m dengan sedikit kombinasi kerja.
2. m < n , dimana m tugas dan n manusia sehingga tim informal terbentuk.
3. n orang diatur dalam t tim dimana setiap tim bertugas mengerjakan satu tugas
fungsional atau lebih
Model Proses RPL
4. SPIRAL
Model proses PL yang evalusioner, yang merangkai sifat
interatif dari prototipe dengan cara kontrol dan aspek
sistematis dari model sekuensial linear.
Pengukuran Perangkat Lunak
1. Pengukuran langsung à biaya & usaha yang diaplikasikan
• Listing program
• Kecepatan eksekusi
• Ukuran memori
• Error pada sejumlah periode waktu.
2. Pengukuran tidak langsung :
Fungsionalitas dan kualitas, kompleksitas,
efisiensi, maintenance (kemampuan
pemeliharaan), reliabilitas (keandalan).
Thank You – See You

Más contenido relacionado

La actualidad más candente

Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objekFebriyani Syafri
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06KuliahKita
 
Algoritma Divide and Conquer
Algoritma Divide and ConquerAlgoritma Divide and Conquer
Algoritma Divide and ConquerEdho Pratama
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 
Gerbang logika dasar
Gerbang logika dasarGerbang logika dasar
Gerbang logika dasarYusuf Tiar
 
Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6nhiyabelle
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanA Sisdianto Sumarna
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlabSimon Patabang
 
Basis dan Dimensi
Basis dan DimensiBasis dan Dimensi
Basis dan Dimensibagus222
 
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritPengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritBeny Nugraha
 
Implementasi perangkat-lunak
Implementasi perangkat-lunakImplementasi perangkat-lunak
Implementasi perangkat-lunakbenzy swaroes
 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptrahmawarni
 
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)Adam Mukharil Bachtiar
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)ahmad haidaroh
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenBeny Nugraha
 

La actualidad más candente (20)

Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06
 
Deadlock
DeadlockDeadlock
Deadlock
 
Memory
MemoryMemory
Memory
 
Aljabar Linier Bab 4 vektor
Aljabar Linier Bab 4 vektorAljabar Linier Bab 4 vektor
Aljabar Linier Bab 4 vektor
 
Algoritma Divide and Conquer
Algoritma Divide and ConquerAlgoritma Divide and Conquer
Algoritma Divide and Conquer
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Gerbang logika dasar
Gerbang logika dasarGerbang logika dasar
Gerbang logika dasar
 
Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
2 dasar praktikum sinyal dgn matlab
2  dasar praktikum sinyal dgn matlab2  dasar praktikum sinyal dgn matlab
2 dasar praktikum sinyal dgn matlab
 
1 konsep sinyal
1 konsep sinyal1 konsep sinyal
1 konsep sinyal
 
Basis dan Dimensi
Basis dan DimensiBasis dan Dimensi
Basis dan Dimensi
 
Bab 5 komputer sederhana sap-1
Bab 5   komputer sederhana sap-1Bab 5   komputer sederhana sap-1
Bab 5 komputer sederhana sap-1
 
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritPengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
 
Implementasi perangkat-lunak
Implementasi perangkat-lunakImplementasi perangkat-lunak
Implementasi perangkat-lunak
 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
 
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)
RPL 1 (Lama) - Analisis Kebutuhan Perangkat Lunak (1)
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
Matematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - EigenMatematika 2 - Slide week 13 - Eigen
Matematika 2 - Slide week 13 - Eigen
 

Destacado

Destacado (20)

Konteks & proses manajemen proyek
Konteks & proses manajemen proyekKonteks & proses manajemen proyek
Konteks & proses manajemen proyek
 
Manajemen Proyek Perangkat Lunak (Pert9-10) : Manajemen Risiko
Manajemen Proyek Perangkat Lunak (Pert9-10) : Manajemen RisikoManajemen Proyek Perangkat Lunak (Pert9-10) : Manajemen Risiko
Manajemen Proyek Perangkat Lunak (Pert9-10) : Manajemen Risiko
 
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
 
SAP Production Planning
SAP Production PlanningSAP Production Planning
SAP Production Planning
 
Modul rpl (final 2013)
Modul rpl (final 2013)Modul rpl (final 2013)
Modul rpl (final 2013)
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
Perencanaan manajemen proyek
Perencanaan manajemen proyekPerencanaan manajemen proyek
Perencanaan manajemen proyek
 
KONSEP MANAJEMEN PROYEK
KONSEP MANAJEMEN PROYEKKONSEP MANAJEMEN PROYEK
KONSEP MANAJEMEN PROYEK
 
Rpl 3-manajemen proyek pl
Rpl 3-manajemen proyek plRpl 3-manajemen proyek pl
Rpl 3-manajemen proyek pl
 
MPPL Chapter 2
MPPL Chapter 2MPPL Chapter 2
MPPL Chapter 2
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
Pert 2 rekayasa sistem
Pert 2   rekayasa sistemPert 2   rekayasa sistem
Pert 2 rekayasa sistem
 
30448 pertemuan1
30448 pertemuan130448 pertemuan1
30448 pertemuan1
 
MPPL Chapter 1
MPPL Chapter 1MPPL Chapter 1
MPPL Chapter 1
 
Rekayasa sistem
Rekayasa sistemRekayasa sistem
Rekayasa sistem
 
PM FrameWork: Module 3
PM FrameWork: Module 3PM FrameWork: Module 3
PM FrameWork: Module 3
 
Ragam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat LunakRagam Model Proses Perangkat Lunak
Ragam Model Proses Perangkat Lunak
 
manajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunakmanajemen Proyek perangkat Lunak
manajemen Proyek perangkat Lunak
 
MPPL Chapter 4
MPPL Chapter 4MPPL Chapter 4
MPPL Chapter 4
 
Rpl upload #1
Rpl upload #1Rpl upload #1
Rpl upload #1
 

Similar a Manajemen proyek perangkat lunak 1

Pengenalan Rekayasa Perangkat Lunak 1.ppt
Pengenalan Rekayasa Perangkat Lunak 1.pptPengenalan Rekayasa Perangkat Lunak 1.ppt
Pengenalan Rekayasa Perangkat Lunak 1.pptwisnumandaya
 
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...DadangDiding1
 
Pengembangan Perangkat Lunak & Gim .ppt
Pengembangan Perangkat Lunak & Gim  .pptPengembangan Perangkat Lunak & Gim  .ppt
Pengembangan Perangkat Lunak & Gim .pptAzaAkbar
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptxmerisipahutar
 
Rpl 1-introduction
Rpl 1-introductionRpl 1-introduction
Rpl 1-introductionf' yagami
 
3. pti software
3. pti software3. pti software
3. pti softwareONE HEART
 
02_RPL.pptx
02_RPL.pptx02_RPL.pptx
02_RPL.pptxLeman57
 
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfMateri knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfmerinovamarito7
 
02 software engineering
02 software engineering02 software engineering
02 software engineeringRian Rian
 
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptx
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptxRPL 2 - Rekayasa Perangkat Lunak_Depi.pptx
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptxdiandra63
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakNita Resta Dewi
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)gleebelle
 
Produk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakProduk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakLusiana Diyan
 
080425 artikel software azrul
080425 artikel software   azrul080425 artikel software   azrul
080425 artikel software azrulfarzanaekh
 

Similar a Manajemen proyek perangkat lunak 1 (20)

RPL.ppt
RPL.pptRPL.ppt
RPL.ppt
 
Pengenalan Rekayasa Perangkat Lunak 1.ppt
Pengenalan Rekayasa Perangkat Lunak 1.pptPengenalan Rekayasa Perangkat Lunak 1.ppt
Pengenalan Rekayasa Perangkat Lunak 1.ppt
 
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...
KU1: Mampu mengkomunikasikan ide dan solusi secara efektif dalam pengembangan...
 
Pengembangan Perangkat Lunak & Gim .ppt
Pengembangan Perangkat Lunak & Gim  .pptPengembangan Perangkat Lunak & Gim  .ppt
Pengembangan Perangkat Lunak & Gim .ppt
 
rpl-2-1.pptx
rpl-2-1.pptxrpl-2-1.pptx
rpl-2-1.pptx
 
Lanjutan Pert 2.pptx
Lanjutan Pert 2.pptxLanjutan Pert 2.pptx
Lanjutan Pert 2.pptx
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rpl 1-introduction
Rpl 1-introductionRpl 1-introduction
Rpl 1-introduction
 
Rpl 1
Rpl 1Rpl 1
Rpl 1
 
3. pti software
3. pti software3. pti software
3. pti software
 
02_RPL.pptx
02_RPL.pptx02_RPL.pptx
02_RPL.pptx
 
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdfMateri knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
Materi knm,nmjnm,,,mbnkjbmnmm,n,m1 RPL.pdf
 
02 software engineering
02 software engineering02 software engineering
02 software engineering
 
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptx
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptxRPL 2 - Rekayasa Perangkat Lunak_Depi.pptx
RPL 2 - Rekayasa Perangkat Lunak_Depi.pptx
 
Intro to se
Intro to seIntro to se
Intro to se
 
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
 
materi 2..pptx
materi 2..pptxmateri 2..pptx
materi 2..pptx
 
Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)Pertemuan ke 1 (perangkat lunak)
Pertemuan ke 1 (perangkat lunak)
 
Produk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat LunakProduk Rekasaya Perangkat Lunak
Produk Rekasaya Perangkat Lunak
 
080425 artikel software azrul
080425 artikel software   azrul080425 artikel software   azrul
080425 artikel software azrul
 

Más de Elia Syaeffulloh

Más de Elia Syaeffulloh (7)

Komunikasi data2
Komunikasi data2Komunikasi data2
Komunikasi data2
 
Komunikasi data1
Komunikasi data1Komunikasi data1
Komunikasi data1
 
E commerce part 2
E commerce part 2E commerce part 2
E commerce part 2
 
E commerce part 1
E commerce part 1E commerce part 1
E commerce part 1
 
E commerce part 3
E commerce part 3E commerce part 3
E commerce part 3
 
Metode mengajar tk
Metode mengajar tkMetode mengajar tk
Metode mengajar tk
 
Peranan ict dalam suksesnya kelas
Peranan ict dalam suksesnya kelasPeranan ict dalam suksesnya kelas
Peranan ict dalam suksesnya kelas
 

Último

703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptxarisvanrush
 
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptx
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptxREHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptx
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptxLvndrYi
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxanggawatmaja
 
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungPPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungAryaGendon1
 
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfmedium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfHeri Wiyono
 
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original CODssupi412
 

Último (10)

Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 0822 2310 9953 Tempat Kli...
 
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
703618627-PPT-INVESTIGASI-KECELAKAAN-KERJA.pptx
 
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptx
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptxREHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptx
REHABILITASI RUJAB BENDUNGAN LEUWIKERIS LAPORAN KULIAH LAPANGAN.pptx
 
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptxSTRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
STRUKTUR KONSTRUKSI BANGUNAN TINGGI -.pptx
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
Jual Obat Aborsi Jakarta Selatan 0822 2310 9953 Klinik Jual Obat Cytotec Asli...
 
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan GedungPPT Presentasi Ahli Muda Teknik Bangunan Gedung
PPT Presentasi Ahli Muda Teknik Bangunan Gedung
 
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdfmedium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
medium.com-Mengenal Ikatan Supervisi Nasional ISPI Nasional.pdf
 
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
Jual Obat Aborsi Samarinda ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik Jua...
 
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
082111126033 Jual Obat Cytotec Asli Di Cianjur Agen Cytotec Original COD
 

Manajemen proyek perangkat lunak 1

  • 2. Jenis Software • Sistem Software • Operating system : program yang • mengelola hardware dan • menyediakan user interface • Programming Languages • System Utility : mendukung sistem  Application Software custom-made, packaged software wordprocessor, desktop publishing, spreadsheet, dbms, graphics, etc
  • 4. Produk SE • Generik – dibuat untuk dijual ke suatu kumpulan pengguna yang berbeda • Bespoke (custom) – dibuat untuk suatu pengguna tunggal sesuai dengan spesifikasinya
  • 5. Pembuatan PL • Program baru • konfigurasi sistem PL • gunakan lagi (reuse) program yang sudah ada. Rekayasa Perangkat Lunak (Software Engineering)
  • 6. Definisi Perangkat Lunak IEEE-Standar Glossary of Software Engineering Terminology, 1990: (Institute of Electrical and Electronic Engineering ) • Computer programs, procedures, and possibly associated documentation and data pertaining to the operation of a computer system. (Perangkat lunak merupakan kumpulan dari berbagai item (program, prosedur, dan dokumen data yang saling terkait) yang merepresentasikan masalah di dunia nyata yang dikonfigurasikan dalam satu bentuk aplikasi yang harus dikerjakan komputer)
  • 7. Produk Perangkat Lunak (1) • Perangkat lunak tidak sama dengan produk perangkat keras • Produk perangkat lunak dikembangkan (developed) atau direkayasa (engineered) Tidak dipabrikkan seperti pabrik perangkat keras, misal komputer, mobil. • Perangkat lunak secara pemakaian tidak pernah aus/usang layaknya suku cadang perangkat keras
  • 8. Produk Perangkat Lunak (2) • Perangkat lunak sebagian besar dikembangkan/dibangun berdasarkan pemesanan hanya sebagian kecil yang dibuat secara paket Bentuk produk perangkat lunak • Umum/generik Dibuat untuk keperluan yang luas dan tidak berdasarkan pada permintaan pihak tertentu. • Pesanan/custome/by tailor Dibuat spesifik sesuai sistem yang dibutuhkan oleh pemesan
  • 9. Produk Perangkat Lunak (3) • Karakteristik perangkat lunak yang baik: - Mempunyai daya guna yang tinggi (usability) - Mempunyai kinerja sesuai fungsi yang dibutuhkan pemakai - Mampu diandalkan (be reliable) - Mudah dirawat/diperbaiki (maintenability) - Lebih efisien - Mempunyai antarmuka yang menarik (eye cathcing user interface) - Mempunyai siklus hidup yang cukup lama (long life time)
  • 10. Jenis-jenis Aplikasi PL (1) • Perangkat lunak sistem Sekumpulan program yang ditulis untuk melayani program-program lain Misal: sistem operasi, driver, kompilator, interpreter, utility, dll • Perangkat lunak waktu nyata (realtime) Perangkat lunak yang berfungsi untuk memonitor, menganalisis, mengontrol dan memberikan laporan tentang kejadian dunia nyata dan meresponnya dalam waktu kurang dari 1 menit. Misal: pengontrol arus udara, pengontrol keasaman tabung reaksi (pressman punya), pengontrol reaksi nuklir,dll
  • 11. Jenis-jenis Aplikasi PL (2) • Perangkat lunak teknik dan ilmu pengetahuan (scientific & engineering software) Perangkat lunak yang menangani bidang teknik dan ilmu pengetahuan secara rinci Misal: simulasi, astronomi, vulkanologi, analisis otomatif, dinamika orbit pesawat ruang angkasa, biologi molekuler, otomasi pabrik, dll • Embeded system Perangkat lunak yg ditempelkan/dilekatkan pada perangkat lainnya (lunak/keras). Misal: pada kamera digital, GPS, automobil, microwave, kulkas cerdas, dll
  • 12. Jenis-jenis Aplikasi PL (3) • Perangkat lunak pengolah data (data processing) Perangkat lunak yang khusus digunakan untuk mengolah data dan menghasilkan suatu keputusan tertentu. Misal: billing telepon, pengolah statistik • Perangkat lunak sistem informasi (information system) Perangkat lunak yang mampu memberi informasi dari suatu sistem secara lebih detail. Misal: web site, perpustakaan digital, dll
  • 13. Jenis-jenis Aplikasi PL (4) • Perangkat lunak sensor Perangkat lunak yang mampu mengukur dan mengatur suatu keadaan khusus, kadang digolongkan dalam embedded system juga. Misal: pengatur cuaca, pengatur suhu ruangan, dll • Perangkat lunak komunikasi (communication software) Perangkat lunak yang berfungsi untuk menghubungkan atau mengkomunikasikan suatu objek satu dengan lainnya. Misal: router, handphone, dll
  • 14. Jenis-jenis Aplikasi PL (5) • Perangkat lunak kantor (offices) Perangkat lunak yang dirancang untuk membantu tugas-tugas perkantoran. Misal: word processing, spreedsheet processing, video conferences, dll • Perangkat lunak pengolah grafis Perangkat lunak yang digunakan untuk melakukan perancangan grafis Misal: pembuatan film, pembuatan poster
  • 15. Jenis-jenis Aplikasi PL (6) • Perangkat lunak kecerdasan Perangkat lunak yang menggunakan algoritma no- numeris untuk memecahkan masalah kompleks yang tidak sesuai untuk perhitungan atau analisis secara langsung Misal: sistem pakar, pembuktian teorema, game strategi, jaringan saraf tiruan, dll
  • 16. Evolusi Perangkat Lunak (1) • Perangkat lunak telah semakin berkembang sejak pertama kali diciptakan tahun 1945 • Fokus utama pembuatannya Untuk mengembangkan praktik dan teknologi dalam meningkatkan produktivitas para praktisi pengembang PL dan kualitas aplikasi yg dapat digunakan oleh pemakai • Evolusi dipicu adanya tuntutan bisnis dan lingkungan kerja yang berkembang sangat dinamis
  • 17. Evolusi Perangkat Lunak (2) • Era I (1945 – 1960): - Munculnya teknologi perangkat keras di tahap awal - Penggunaan perangkat lunak yg berorientasi batch - Distribusi perangkat lunak masih terbatas - Didominasi perangkat lunak model custome - Munculnya istilah software engineering (akhir 1950- an/awal 1960-an) - Belum didefinisikan secara jelas tentang aspek software engineering
  • 18. Evolusi Perangkat Lunak (3) • Era II (1960 – 1970) - Disebut era krisis perangkat lunak (software crisis). - Penggunaan perangkat lunak sudah meluas - Telah hadir perusahaan yang membangun software (software house) - Perangkat lunak sdh mengenal multiprogram, multiuser, real-time, dan penggunaan database. - Banyak project PL yg gagal: - Over budget/anggaran - Meledaknya Roket Ariane àkesalahan perintah dlm PL Dua konferensi tentang software engineering: - Disponsori Komite Sains NATO - Tahun 1968 dan 1969 - Profesi resmi bidang software engineering
  • 19. Evolusi Perangkat Lunak (4) • Era III (1975 – 1985) - Pengembangan sistem mengarah ke konsep sistem terdistribusi. - Penerapan sistem embeded intelligence - Harga perangkat keras sudah jauh lebih murah sehingga pemakaian meluas - Pemanfaatan jaringan global dan lokal serta sudah diperkenalkan komunikasi digital
  • 20. Evolusi Perangkat Lunak (5) • Era IV (1985 – 2000) - Kemampuan PC sudah setara dengan komputer mainframe - Penerapan teknologi yang berorientasi pada objek - Implementasi sistem pakar, - Jaringan saraf tiruan - Komputasi paralel - Jaringan komputer sudah semakin canggih
  • 21. Evolusi Perangkat Lunak (6) • Era V (2000 – sekarang) - Penggunaan media digital - Media web berkembang pesat - Wireless sudah meluas - Teknologi meluas hingga di mobile computing, mobile programming - Perangkat keras sudah semakin kecil namun powerfull - Dilakukan berbagai penelitian yang menghasilkan model proses/paradigma pengembangan PL utk mengatasi krisis PL
  • 22. Era V (2000 – sekarang) - Muncul teknik-teknik baru: - Pemrograman terstruktur - Pemrograman berientasi objek - Perangkat bantu pengembangan (CASE tools) - Standarisasi PL - Metode UML
  • 23.
  • 24. RPL Vs Ilmu Komputer • Ilmu komputer berkaitan dengan teori dan konsep-konsep dasar; • RPL berkaitan dengan praktek pembangunan PL. Teori ilmu komputer masih kurang sebagai penyangga RPL.k
  • 25. RPL Vs Rekayasa Sistem • Rekayasa sistem berkaitan dengan semua aspek dalam pembangunan sistem berbasis komputer termasuk hardware, rekayasa PL dan proses. • RPL adalah bagian dari rekayasa sistem yang meliputi pembangunan PL, infrasktruktur, kontrol, aplikasi dan database pada sistem. Para ahli sistem (system engineers) terlibat dalam spesifikasi sistem, desain arsitektural, integrasi dan peluncurannya
  • 26.
  • 27. Aktifitas dalam SW Process • Spesifikasi – apa yang dilakukan sistem dan batasan pembangunan
  • 28. Aktifitas dalam SW Process • Pembangunan – Produksi dari Sistem perangkat lunak
  • 29. Aktifitas dalam SW Process • Validasi – Pemeriksaan apakah PL sesuai dengan pemesanan
  • 30. Aktifitas dalam SW Process • Evolusi – Pengubahan PL sesuai dengan perubahan permintaan dan kebutuhab zaman.
  • 32. Lingkup Proyek Perangkat Lunak ¤ Pengembangan perangkat lunak ¤ Pengembangan perangkat lunak, dan pengadaan perangkat keras ¤ Pembenahan sistem prosedur, dan pengembangan perangkat lunak ¤ Pembenahan sistem prosedur, pengembangan perangkat lunak dan pengadaan perangkat keras
  • 33. Ada 3 fokus manajemen proyek perangkat lunak (PL) : • 1. People (manusia) • 2. Problem (masalah) • 3. Process (proses)
  • 34. • Manusia : mempertinggi kesiapan organisasi PL untuk mengerjakan aplikasi yang semakin kompleks • Masalah : Objektifitas dan ruang lingkupnya harus ditetapkan, pemecahan alternatifnya harus dipertimbangkan, teknik dan batasanpun harus didefinisikan • Proses : memberikan suatu kerangka kerja dimana rencana komprehensif bagi pengembangan perangkat lunak.
  • 35. MANAJEMEN PROYEK PERANGKAT LUNAK Adalah aktifitas dalam memanajemen rekayasa perangkat lunak, dimulai sebelum aktifitas teknis di inisialisasi dan berlanjut pada keseluruhan batasan, perkembangan dan pemeliharaan perangkat lunak komputer. Masalah terbagi menjadi 2 bagian : 1. Ruang Lingkup : - Konteks - Tujuan / informasi - Fungsi / unjuk kerja 2. Dekomposisi Masalah : - Fungsionalitas
  • 36. Para pemain Manajer Senior : Menentukan isu-isu bisnis Manajer (Teknik) Proyek : Memimpin pembuatan proyek PL Pelaksana : Menyampaikan ketrampilan teknik yang diperlukan untuk mengembangkan Perangkat Lunak. Pelanggan : Menentukan jenis kebutuhan bagi perangkat lunak. Pemakai Akhir : Yang menggunakan / berinteraksi dengan PL.
  • 37. Struktur tim “terbaik” tergantung pada gaya manejemen sebuah organisasi. Ada 3 organisasi tim yang umum : 1. Demokratis Desentralisasi Pemimpin tidak permanen, tugasnya pendek, koordinator berganti, keputusan dibuat oleh konsensus kelompok, komunikasi bersifat horisontal. 2. Terkontrol Desentralisasi Pemimpin primer mengkoordinasi tugas khusus dan pemimoin sekunder bertanggung jawab atas sub-sub masalah. Komunikasi horisontal tapi kontrol dilakukan vertikal. 3. Terkontrol Sentralisasi Koordinasi pemecahan masalah dilakukan di pimpinan puncak dan dibentuk tim internal, komunikasi secara vertikal.
  • 38. Pemimpin harus memiliki kemampuan : Motivasi, Organisasi, Inovatif Pilihan-pilihan yang dapat diambil untuk menerapkan sumber daya manusia kepada sebuah proyek, dimana n manusia. 1. n manusia mengerjakan tugas-tugas fungsional yang berbeda sebanyak m dengan sedikit kombinasi kerja. 2. m < n , dimana m tugas dan n manusia sehingga tim informal terbentuk. 3. n orang diatur dalam t tim dimana setiap tim bertugas mengerjakan satu tugas fungsional atau lebih
  • 40.
  • 41.
  • 42. 4. SPIRAL Model proses PL yang evalusioner, yang merangkai sifat interatif dari prototipe dengan cara kontrol dan aspek sistematis dari model sekuensial linear.
  • 43. Pengukuran Perangkat Lunak 1. Pengukuran langsung à biaya & usaha yang diaplikasikan • Listing program • Kecepatan eksekusi • Ukuran memori • Error pada sejumlah periode waktu.
  • 44. 2. Pengukuran tidak langsung : Fungsionalitas dan kualitas, kompleksitas, efisiensi, maintenance (kemampuan pemeliharaan), reliabilitas (keandalan).
  • 45. Thank You – See You