Software Engineering Pressman Chapter III CONCEPT PROJECT MANAGEMENT

  • Slides: 16
Download presentation
Software Engineering ( Pressman) Chapter III CONCEPT PROJECT MANAGEMENT Sunday, September 19, 2021 1

Software Engineering ( Pressman) Chapter III CONCEPT PROJECT MANAGEMENT Sunday, September 19, 2021 1

Komponen 4 P Yang Menentukan Keberhasilan Proyek : 1. 2. 3. 4. People Product

Komponen 4 P Yang Menentukan Keberhasilan Proyek : 1. 2. 3. 4. People Product Process Project Sunday, September 19, 2021 2

People q Manager q Engineering Harus ada kesepakatan / Pemahaman ( understanding ) Manager

People q Manager q Engineering Harus ada kesepakatan / Pemahaman ( understanding ) Manager : yang mengatur dan mengontrol pelaksanaan proyek Engineering : yang melaksanakan pekerjaan teknis Sunday, September 19, 2021 3

Product o Objectives o Scope o Alternatif solusi Sunday, September 19, 2021 4

Product o Objectives o Scope o Alternatif solusi Sunday, September 19, 2021 4

Process o o Framework Task Milestone Work product Sunday, September 19, 2021 5

Process o o Framework Task Milestone Work product Sunday, September 19, 2021 5

Struktur Proyek 1. Proyek format 2. Fungsional format 3. Matrix format Sunday, September 19,

Struktur Proyek 1. Proyek format 2. Fungsional format 3. Matrix format Sunday, September 19, 2021 6

Software Engineering Prosess Merupakan aktivitas kerangka kerja ( framework ) yang terdiri dari :

Software Engineering Prosess Merupakan aktivitas kerangka kerja ( framework ) yang terdiri dari : o o o Task ( pekerjaan / tugas ) Sub job Milestone ( batu loncatan ) untuk setiap kegiatan Product ( ada yang dihasilkan ) Ada hasil yang dapat dikirimkan ( deliverables ) Quality assurance pones ( adanya tempat-tempat jaminan kualitas ) Sunday, September 19, 2021 7

Kunci-kunci Proses o Adanya goal ( target ) tertentu yang ingin dicapai o Adanya

Kunci-kunci Proses o Adanya goal ( target ) tertentu yang ingin dicapai o Adanya komitmen untuk mencapai goal tersebut o Adanya kemampuan ( ability ) untuk melaksanakan komitmen o Adanya aktivitas yang dikerjakan o Metode monitoring implementasi o Metode verifikasi Sunday, September 19, 2021 8

5 Level Kematangan Proses o Initial : Keberhasilan tergantung indivisu o Repeatable : Mengulang

5 Level Kematangan Proses o Initial : Keberhasilan tergantung indivisu o Repeatable : Mengulang keberhasilan o Defined : Aktivitas harus di data dan distandarisasi untuk development dan maintenance o Managed : Agar dapat dimengerti dan dikontrol o Optimized : sebagai pengujian ide inovasi dan teknologi Sunday, September 19, 2021 9

Product : q Software scoper : Produk yang dihasilkan harus disesuaikan dengan scopenya terdiri

Product : q Software scoper : Produk yang dihasilkan harus disesuaikan dengan scopenya terdiri dari : o o Konteks Informasi yang akan dihasilkan Fungsional Kinerjka q Problem decomposition : Bagan software yang akan dibangun ( problem yang akan diselesaikan ) bisa desplit / didekomposisi menjadi beberapa sub system-sistem Sunday, September 19, 2021 10

Project o Ukuran ( scope ) o Deadline : Setiap pekerjaan harus mempunyai deadline

Project o Ukuran ( scope ) o Deadline : Setiap pekerjaan harus mempunyai deadline untuk menyelesaikan dan untuk melaporkan ( schedule ) o Budget and cost ( dikaitkan dengan schedule dan ukuran proyeknya ) o Teknologi yang digunakan untuk implementasi o Kendala system o Domain aplikasi ( pltform dari aplikasi tersebut ) o Resources yang ada ( baik sumber daya atau teknologi yang dimiliki ) Sunday, September 19, 2021 11

Beberapa Hal Yang Perlu Diperhatikan Dalam Manajemen Proyek o Kualitas produk o Estimasi biaya

Beberapa Hal Yang Perlu Diperhatikan Dalam Manajemen Proyek o Kualitas produk o Estimasi biaya budget o Penjadwalan Strict dengan CPM ( Critical Path Method ) o Komunikasi dengan user : untuk melihat sejauh mana proyek tersebut sesuai dengan keinginan user o Monitoring o Pemilihan staft Sunday, September 19, 2021 12

Menggabungkan Masalah Dan Proses 1. 2. 3. 4. 5. 6. Komunikasi dengan pelanggan Perencanaan

Menggabungkan Masalah Dan Proses 1. 2. 3. 4. 5. 6. Komunikasi dengan pelanggan Perencanaan untuk menentukan sumbaer daya dan ketepatan waktu Analisis resiko rekayasa : tugas-tugas yang diperlukan untuk membangun satu perwakilan aplikasi atau lebih. Konstruksi dan rilis : tugas-tugas yang diperlukan untuk membangun, menguji dan implementasi. Evaluasi pelanggan sebagai umpan balik. Sunday, September 19, 2021 13

Manusia • Model kematangan manajemen manusia a. Rekrutmen b. Seleksi c. Manajemen performance d.

Manusia • Model kematangan manajemen manusia a. Rekrutmen b. Seleksi c. Manajemen performance d. Pelatihan e. Kompensasi f. Perkembangan karir / promosi Sunday, September 19, 2021 14

Masalah • • • Objektifitas dan ruang lingkup harus ditetapkan Pemecahan alternative dipertimbangkan Teknik

Masalah • • • Objektifitas dan ruang lingkup harus ditetapkan Pemecahan alternative dipertimbangkan Teknik dan batasan harus didefinisikan. Sunday, September 19, 2021 Estimasi biaya manajemen resiko Jadwal proyek 15

The End Sunday, September 19, 2021 16

The End Sunday, September 19, 2021 16