Transcript
Page 1: Aturan dan Tanggung Jawab Tim

Aturan dan Tanggung Jawab TimAturan dan Tanggung Jawab Tim

Pilihan-pilihan berikut dapat diambil untuk menerapkan sumber daya manusia kepada sebuah proyek yang akan membutuhkan n manusia yang bekerja selama k tahun :

• n orang mengerjakan tugas-tugas fungsional yang berbeda sebanyak m, yang relatif hanya ada sedikit saja kombinasi kerja ; koordinasi merupakan tanggung jawab seorang manajer proyek

• n orang bertugas mengerjakan tugas-tugas fungsional yang berbeda sehingga terbentuk ”tim” informal ; seorang pemimpin tim dapat dipilih; koordinasi diantara anggota tim merupakan tanggung jawab seorang manajer perangkat lunak.

• n orang diatur di dalam tim; setiap tim bertugas mengerjakan satu tugas fungsional atau lebih ; masing-masing tim memiliki sebuah struktur yang spesifik yang ditentukan untuk semua tim yang bekerja pada sebuah proyek

Page 2: Aturan dan Tanggung Jawab Tim

Tiga Organisasi tim yang umum :Tiga Organisasi tim yang umum :

• Demokrasi terdesentralisasi (DD), tim ini tidak memiliki pemimpin yang permanen tetapi terkoordinasi dipilih untuk bertugas didalam durasi yang pendek

• Terkontrol terdesentralisasi (CD), tim rekayasa perangkat lunak ini memiliki pemimpin tertentu yang mengkoordinasi tugas-tugas khusus serta memiliki pemimpin-pemimpin sekunder yang bertanggung jawab atas masalah sub-sub tugas.

• Terkontrol tersentralisasi (CC), Koordinasi pemecahan masalah tingkat puncak dan internal tim diatur oleh pimpinan tim.

Page 3: Aturan dan Tanggung Jawab Tim

Konsep Manajemen ProyekKonsep Manajemen Proyek

Manajemen proyek Perangkat Lunak (PL) Manajemen proyek Perangkat Lunak (PL) yang efektif berfokus pada 3 P, dimana yang efektif berfokus pada 3 P, dimana harus berurut yaituharus berurut yaitu1. Manusia1. Manusia EI telah mengembangkan suatu model EI telah mengembangkan suatu model kematangan kemampuankematangan kemampuan manajemen manajemen manusiamanusia ( (untuk mempertinggi kesiapan untuk mempertinggi kesiapan organisasi PL dalam membuat aplikasi yang organisasi PL dalam membuat aplikasi yang semakin kompleks sehingga menarik, semakin kompleks sehingga menarik, menumbuhkan, memotivasi, menyebarkan menumbuhkan, memotivasi, menyebarkan dan memelihara bakat yang dibutuhkandan memelihara bakat yang dibutuhkan

Page 4: Aturan dan Tanggung Jawab Tim

Manusia dalam pengembangan PL Manusia dalam pengembangan PL terdiri dari :terdiri dari :

a. Player (Pemain)a. Player (Pemain) Manajer Senior,menentukan isu bisnis yang Manajer Senior,menentukan isu bisnis yang

mempengaruhi dalam proyekmempengaruhi dalam proyek Manajer Proyek, merencanakan, memotivasi, Manajer Proyek, merencanakan, memotivasi,

mengorganisir,mengontrol aplikasi/produkmengorganisir,mengontrol aplikasi/produk Pelaksana,mempunyai ketrampilan teknik Pelaksana,mempunyai ketrampilan teknik

untuk merekayasa aplikasiuntuk merekayasa aplikasi Pelanggan, menentukan jenis kebutuhan Pelanggan, menentukan jenis kebutuhan

bagi PL yang akan dibuatbagi PL yang akan dibuat Pemakai akhir, yang berinteraksi dengan PL Pemakai akhir, yang berinteraksi dengan PL

yang dibuatyang dibuat

Page 5: Aturan dan Tanggung Jawab Tim

b.Team Leader (Pimpinana Tim)Manajemen proyek merupakan kegiatan manusia intensif sehingga memerlukan praktisi yang cakap.2. Problem Analisis yang mendetail mengenai kebutuhan PL akan memberikan informasi untuk menghitung perkiraan kuantitatif & perencanaan organisasi. Tetapi itu sulit karena informasi yang diberikan customer tidak lengkap.

Page 6: Aturan dan Tanggung Jawab Tim

• Ruang lingkup masalah dibatasi dengan 1. konteks2. Tujuan informasi3. Fungsi & unjuk kerja

Page 7: Aturan dan Tanggung Jawab Tim

3. Proses

Proses PL memberikan suatu kerangka kerja dimana rencana komprehensip bagi pengembangan PL yang dapat dibangun dengan

1. Sejumlah kumpulan tugas yang berbeda, kemampuan penyampaian & jaminan kualitas

2. Aktifitas pelindung, jaminan kualitas PL, manajemen konfigurasi PL & pengukuran

Page 8: Aturan dan Tanggung Jawab Tim

AnalisisAnalisis

• Pemahaman lengkap mengenai persyaratan perangkat lunak sangat penting bagi keberhasilan usaha pengembangan perangkat lunak. program yang dianalisis dan ditentukan secara tidak baik akan mengecewakan pemakainya dan akan membawa kegagalan bagi pengembangnya. Tugas analisis persyaratan merupakan sebuah proses penemuan, perbaikan, pemodelan, dan spesifikasi., Model-model data yang dibutuhkan, aliran control dan informasi, dan tingkah laku operasional diciptakan.

Page 9: Aturan dan Tanggung Jawab Tim

• Analisis persyaratan perangkat lunak dapat dibagi menjadi lima area kerja :

1. Pengenalan masalah

2. Evaluasi dan sistesis

3. Pemodelan

4. Spesifikasi

5. Kajian

Page 10: Aturan dan Tanggung Jawab Tim

Kebutuhan pengguna dari segi Kebutuhan pengguna dari segi software(website)software(website)

1. Perangkat lunak sistemsekumpulan program yang ditulis untuk melayani program-program yang lain (kompiler, dan editor, komponen sistem operasi, driver, prosesor) di area perangkat lunak sistem ditandai dengan eratnya interaksi dengan perangkat keras komputer ; penggunaan oleh banyaknya pemakai ; operasi konkuren dll.2.perangkat lunak bisnis Pemrosesan informasi bisnis merupakan area aplikasi perangkat lunak yang paling luas. (account, receivable/payable, inventor dll) Telah mengembangkan perangkat lunak informasi management (MIS).Aplikasi dalam area ini menyusun kembali struktur data yang ada dengan suatu cara tertentu untuk memperlancar operasi bisnis atau pengambilan keputusan manajemen

Page 11: Aturan dan Tanggung Jawab Tim

3. Perangkat lunak teknik dan ilmu pengetahuan Ditandai dengan algoritma number crunching dan memiliki jangkauan aplikasi mulai dari astronomi sampai vulkanologi, dari analisis otomotif sampai dinamika orbit pesawat ruang angkasa dan lain-lain. 4. Embedded software•Produk pintar telah menjadi bagian yang umum bagi hampir semua konsumen dan pasar industri. Embedded software ada dalam read-only memory dan dipakai untuk mengontrol hasil serta sistem untuk keperluan konsumen dan pasar industri

Page 12: Aturan dan Tanggung Jawab Tim

5.Perangkat lunak komputer personal•Pasar Perangkat lunak kompuetr personal telah berkembang selama dekade terakhir. Pengolah kata, multimedia, hiburan, manajemen database, aplikasi keuangan, bisnis dan personal, akses database hanya merupakan beberapa saja dari ratusan aplikasi yang ada6. Perangkat lunak kecerdasan buatan •Perangkat lunak menggunakan algoritma non-numeris untuk memcahkan masalah kompleks yang tidak sesuai untuk perhitungan atau analisis secara langsung. Areanya adalah sistem pakar dan area aplikasi lainnya untuk perangkat lunak kecerdasan buatan adalah pengakuan , pembuktian teorema, dan permainan game.


Recommended