Anda di halaman 1dari 7

No.

1
1.Jelaskan System Development
systems development adalah serangkaian aktivitas, metode, praktik terbaik, hasil, dan alat
otomatis untuk membuat dan memelihara arsitektur dan perangkat lunak TI. Semua proyek
pengembangan sistem didorong oleh kebutuhan bisnis. Kebutuhan bisnis adalah pendorong dasar
perubahan tingkat tinggi dalam organisasi yang menambah nilai bisnis seperti mengurangi biaya,
meningkatkan pendapatan, atau mengurangi waktu ke pasar. Kebutuhan bisnis diwujudkan dengan
mengimplementasikan proyek dan mengubah operasi.
2. Sebutkan dan jelaskan business drivers sebagai penggerak system development. Berikan contoh
Business drivers adalah kondisi, proses, sumber daya, atau alasan yang vital bagi organisasi untuk
berkembang.
Penggerak bisnis yang khas untuk pengembangan sistem meliputi hal-hal berikut:
• Globalisasi ekonomi
• E-niaga, perdagangan seluler
• Masalah keamanan dan privasi
• Komunikasi, kolaborasi, dan kemitraan
• Manajemen pengetahuan
• Peningkatan berkelanjutan dan manajemen kualitas total
• Desain ulang proses bisnis
contoh bisnis shuttle Jakarta-Bandung.

3.Sebutkan dan jelaskan figure 13.1 A five-stage SDLC


Perencanaan Sistem (Systems Planning) Lebih menekankan pada aspek studi kelayakan
pengembangan sistem (feasibility study). Aktivitas-aktivitas yang ada meliputi :
- Pembentukan dan konsolidasi tim pengembang.
- Mendefinisikan tujuan dan ruang lingkup pengembangan.
- Mengidentifikasi apakah masalah-masalah yang ada bisa diselesaikan melalui pengembangan
sistem.
- Menentukan dan evaluasi strategi yang akan digunakan dalam pengembangan sistem.
- Penentuan prioritas teknologi dan pemilihan aplikasi.
Analisis Sistem (Systems Analysis) Pada tahap ini, sistem akan dianalisis bagaimana akan dijalankan
nantinya. Hasil analisis berupa kelebihan dan kekurangan sistem, fungsi sistem, hingga pembaharuan
yang dapat diterapkan. Bagian ini termasuk dalam bagian perencanaan. Bagian lain yang termasuk
dalam perencanaan ialah alokasi sumber daya, perencanaan kapasitas, penjadwalan proyek, estimasi
biaya, dan penetapan. Dengan demikian, hasil dari tahap perencanaan ialah rencana proyek, jadwal,
estimasi biaya, dan ketentuan. Idealnya manajer proyek dan pengembang dapat bekerja maksimal
pada tahap ini.
Perancangan Sistem (Systems Design) Tahapan ini akan menghasilkan prototype dan beberapa
output lain meliputi dokumen berisi desain, pola, dan komponen yang diperlukan untuk mewujudkan
proyek tersebut. Setelah spesifikasi, kemudian dilakukan perancangan sistem sebagai tahapan
kelanjutannya. Tahap ini ialah tahap di mana seluruh hasil analisis dan pembahasan tentang
spesifikasi sistem diterapkan menjadi rancangan atau cetak biru sebuah sistem. Tahap ini disebut
sebagai cetak biru, di mana sistem sudah siap untuk dikembangkan mulai dari implementasi, analisis
sistem, hingga tenaga pendukung sistem yang akan dikembangkan.
Implementasi Sistem (Systems Implementation) Tahap berikutnya adalah implementasi yaitu
mengimplementasikan rancangan dari tahap-tahap sebelumnya dan melakukan uji coba. Dalam
implementasi, dilakukan aktivitas-aktivitas sebagai berikut:
 Pembuatan database sesuai skema rancangan.
 Pembuatan aplikasi berdasarkan desain sistem.
 Pengujian dan perbaikan aplikasi (debugging).
4. Sebutkan dan jelaskan system conversion method.
Konversi sistem adalah proses mengimplementasikan sistem baru agar dapat dioperasikan secara
tepat dan benar. Terdapat beberapa teknik konversi sistem yang dapat digunakan untuk
mengimplementasikan sistem baru, yaitu sebagai berikut:
 Konversi Langsung (CUT OVER) : Sistem lama dihentikan, dan sistem baru mulai
dioperasikan.
Keuntungan : Baik dilakukan untuk sistem yang tidak terlalu besar, Biaya konversi sistem
tidak terlalu mahal
Kerugian : Resiko kegagalannya tinggi,jika sistem baru gagal dioperasikan pada waktunya.
 Konversi Paralel (PARALEL RUN) : Sistem baru dan sistem lama dioperasikan secara bersamaan
selama periode tertentu.
Keuntungan : Mengurangi resiko terhadap kegagalan dari sistem baru.
Kerugian : Biaya konversi sistem cukup besar & mahal
 Konversi Bertahap (PHASE IN CONVERTION) : Penerapan masing-masing modul sistem
yang berbeda secara urut
Keuntungan : Memperkecil kesalahan dalam sistem baru, karena dilakukan secara
bertahap.
Kerugian : Waktu untuk konversi sistem baru cukup lama, karena prosesnya dilakukan
secara bertahap.
 Konversi Percontohan (PILOT APPROACH) : Dilakukan apabila beberapa sistem yang sejenis
akan diterapkan di beberapa area yang terpisah.
Keuntungan : Resiko kegagalan sistem hanya terletak pada area tertentu saja, Kesalahan
yang terjadi pada sistem yang baru dapat diperbaiki terlebih dahulu, sehingga kesalahan
tidak terjadi pada area yang lain, Personil di area lain dapat dilatih di area percontohan di
dalam situasi yang nyata
Kerugian : Proses konversi sistem menjadi sangat lama, karena harus melakukan proses
ujicoba sistem dalam suatu area tertentu.
No. 2
1. Jelaskan figure 13.2 waterfall method
Model air terjun adalah model SDLC pertama yang digunakan secara luas dalam
pengembangan sistem dapat dilihat pada (Gambar 13.2). Kadang-kadang dikenal sebagai
"analisis terstruktur," model air terjun adalah pendekatan prediktif berurutan. Ini sangat
sederhana untuk digunakan dan dipahami tetapi cukup tidak fleksibel. Menggunakan model air
terjun, setiap fase SDLC harus diselesaikan sebelum fase berikutnya dapat dimulai. Tidak ada
kesempatan untuk kembali ke tahap sebelumnya dan tidak ada tumpang tindih dalam fase.
Pencatatan sangat penting saat menggunakan model air terjun untuk menjaga semuanya tetap
pada jalurnya dalam setiap tahap yang ditentukan dengan jelas sesuai dengan rencana proyek.
model air terjun adalah metodologi pengembangan sistem prediktif berurutan yang mudah
digunakan dan dipahami, tetapi tidak fleksibel.
Model air terjun sangat berguna untuk sistem kecil, proyek jangka pendek, ketika
sangat kecil kemungkinannya bahwa persyaratan akan berubah dan ketika tidak ada
persyaratan yang ambigu. Kerugian mengembangkan sistem menggunakan model air terjun
adalah tidak memungkinkan banyak refleksi atau revisi. Ini bisa menjadi masalah karena
pengguna terkenal karena melihat peluang untuk mengubah atau menambahkan fitur selama
pengembangan.
2. Jelaskan Object-Oriented Analysis and Design
Analisis dan desain berorientasi objek (O-O) adalah metode desain dan analisis sistem adaptif
yang berulang. Analisis dan desain O-O adalah pendekatan populer untuk pengembangan
sistem yang menekankan modularitas dan dapat digunakan kembali serta mendorong
komunikasi yang lebih baik antara analis, pengembang, dan pengguna. Pengenalan pendekatan
O-O pada 1970-an menandai perubahan radikal dalam pengembangan sistem. Dalam analisis O-
O, entitas yang berinteraksi satu sama lain dikelompokkan bersama untuk membuat model
yang secara akurat mewakili tujuan sistem baru menggunakan terminologi yang dekat dengan
yang digunakan dalam pekerjaan sehari-hari pengguna.
3. Jelaskan Agile Systems Development Methodology
Agile adalah iteratif yang sangat fleksibel, metodologi pengembangan sistem inkremental yang
mengatasi kelemahan model air terjun.
Metodologi Agile adalah yang paling fleksibel dari semua metodologi pengembangan sistem.
Agile menggunakan pendekatan iteratif, inkremental untuk mengatasi kelemahan model air
terjun sekuensial. Tujuan Agile adalah untuk mengirimkan komponen perangkat lunak lebih
awal dan seringkali melalui proses yang sangat berulang. Pengembang mulai dengan desain
proyek yang sederhana dan mulai mengerjakan modul kecil. Metodologi Agile membahas
masalah perubahan cepat yang terjadi dalam ekonomi berdasarkan permintaan, seperti
perubahan kekuatan pasar, persyaratan sistem, dan staf proyek. Metodologi tangkas
meminimalkan risiko dengan memecah proyek menjadi bagian-bagian kecil yang dapat dikelola
yang disebut iterasi dan memberikan penekanan kuat pada komunikasi waktu nyata dan kerja
tim.
4. Sebutkan dan jelaskan Systems Development Tools and Techniques
Beberapa teknik pengembangan sistem seperti pembuatan prototipe, pengembangan aplikasi
bersama (JAD), dan pengembangan aplikasi cepat (RAD) sangat bergantung pada keterlibatan
pengguna akhir, sementara yang lain seperti alat CASE terintegrasi dan pembuat kode lebih
fokus pada aspek teknis pengembangan sistem, dikombinasikan dengan beberapa keterlibatan
pengguna.
 Joint Application Development (JAD) adalah teknik berorientasi tim yang digunakan dalam
tahap perencanaan dan analisis SDLC untuk mengumpulkan kebutuhan bisnis.
 Rapid Application Development (RAD) adalah proses interaktif yang digunakan di seluruh
SDLC yang berlanjut hingga sistem sepenuhnya dikembangkan dan semua pengguna puas
dengan hasilnya.
No. 3
1.Sebutkan dan jelaskan perbedaan antara project, program dan portfolio
perbedaan antara proyek, program dan manajemen portofolio, lima fase siklus hidup
manajemen proyek, dan sepuluh bidang pengetahuan manajemen proyek.
Perusahaan tidak hanya berurusan dengan satu proyek dalam satu waktu. Mereka biasanya
memiliki beberapa proyek yang berjalan secara bersamaan, yang mengharuskan
pengelompokan mereka ke dalam beberapa program dan satu portofolio menyeluruh. Selama
bertahun-tahun, manajemen proyek telah berkembang dari profesi yang berpusat pada proyek
tunggal menjadi tiga tingkat manajemen yang berbeda, yaitu manajemen proyek, program, dan
portofolio.
 Proyek adalah usaha sementara yang dilakukan untuk menciptakan produk, layanan, atau
hasil yang unik.
 Program adalah sekelompok proyek serupa atau terkait yang dikelola dan dikoordinasikan
sebagai sebuah kelompok.
 Portofolio adalah sekelompok program yang tidak terkait dalam suatu organisasi yang
dikelola secara holistik untuk mencapai tujuan strategis.
Manajemen proyek, program, dan portofolio terjadi pada tingkat hierarki organisasi yang
berbeda. Manajemen proyek individu terjadi pada tingkat operasional organisasi. Program
dikelola pada tingkat taktis, dan manajemen portofolio merupakan bagian integral dari strategi
bisnis
2.Jelaskan peranan Project Manager. Berikan contoh.
Manajemen proyek adalah disiplin menggunakan prinsip-prinsip, prosedur, dan kebijakan yang
ditetapkan untuk berhasil memandu proyek dari awal sampai akhir untuk mencapai tujuan
tertentu dan memenuhi kriteria tertentu dalam jangka waktu tertentu. Misalnya, tim
pengembangan perangkat lunak kecil mungkin diminta untuk menambahkan fitur baru ke
aplikasi perangkat lunak internal untuk departemen pemasaran, sebuah perguruan tinggi
memutuskan untuk meningkatkan infrastruktur TI-nya untuk menyediakan Internet nirkabel ke
asrama siswa, atau mengubah perusahaan utilitas publik seluruh jaringannya di seluruh negara
bagian untuk memenuhi standar nasional dan regional yang tinggi untuk memastikan
konstituennya memiliki pasokan listrik yang konstan seperti yang terjadi di VELCO dalam kasus
pembukaan kami.
3.Jelaskan peranan Program Manager. Berikan contoh.
Manajer program adalah anak tangga berikutnya dari tangga karir manajemen proyek. Berbeda
dengan manajer proyek yang mengelola mikro satu proyek, peran manajer program lebih taktis.
Manajer program tidak mengelola proyek. Mereka memberikan pengawasan untuk
memastikan bahwa setiap proyek dalam program diselesaikan secara efektif dan efisien untuk
menghasilkan hasil yang berkualitas yang memenuhi persyaratan pemangku kepentingan.
Fokus mereka adalah mengawasi pekerjaan proyek dan sumber daya dalam proyek yang
sedang dalam program mereka. Fokus pada proyek saat ini memastikan pekerjaan dan sumber
daya berpindah antar proyek pada waktu yang tepat dan bahwa kebutuhan sumber daya dari
semua proyek terpenuhi. Ini juga merupakan peran manajer program untuk memvalidasi
bahwa proyek yang tepat disertakan dalam program dan bahwa setiap proyek yang tidak
menambah nilai bisnis akan disesuaikan atau dihapus. Misalnya, program biasanya menuntut
jumlah koordinasi dan negosiasi yang jauh lebih besar selain perencanaan, pelaksanaan,
pemantauan dan pengendalian proyek, dan program melibatkan tingkat risiko dan
ketidakpastian yang lebih besar.
4.Jelaskan peranan Portfolio Manager. Berikan contoh.
Ketika perusahaan mengevaluasi proyek, mereka perlu memeriksanya secara holistik untuk
melihat bagaimana proyek tersebut akan membantu perusahaan mencapai misinya—yaitu,
semua proyek yang saat ini diusulkan atau dijalankan harus dinilai untuk mengidentifikasi sinergi
investasi. Pendekatan ini dikenal sebagai manajemen portofolio proyek (PPM). PPM adalah
seperangkat praktik bisnis untuk mengelola proyek sebagai portofolio strategis. PPM
memastikan keselarasan program dan proyek dengan tujuan organisasi. Manajemen eksekutif
perlu meninjau portofolio dan program, menentukan mengapa proyek diperlukan atau tidak,
melihat di mana uang dibelanjakan, memprioritaskan proyek, memulai proyek baru,
menyebarkan sumber daya dengan tepat, dan kemudian mengawasi kemajua
5.Jelaskan penyebab sebuah projek gagal. Berikan contoh.
Secara umum faktor penyebab kegagalan proyek;
 Sistem birokrasi pemerintahan terkait regulasi tentang prosedur proyek
 Kurangnya kapasitas keuangan pemilik
 Syarat dan ketentuan kontrak yang tidak jelas
 Keterlambatan pembayaran
 Proses pembayaran yang tidak transparan.
Jelaskan figure 13.13 The triple constraint. Berikan contoh.
The triple constraint, mengacu pada tiga bidang pengetahuan inti yang harus dikelola secara
efektif untuk penyelesaian dan penutupan proyek yang berhasil :
 Scope The project scope adalah spesifikasi dari apa yang seharusnya dicapai oleh proyek
hasilnya atau hasil kerjanya. Lingkup diukur dalam hal ukuran proyek, tujuan, dan
persyaratan.
 Time Sebuah proyek terdiri dari tugas-tugas. Setiap tugas memiliki tanggal mulai dan tanggal
akhir. Durasi proyek memanjang dari tanggal mulai tugas pertama hingga tanggal selesai
tugas terakhir. Waktu yang dibutuhkan untuk menghasilkan kiriman secara alami terkait
dengan ruang lingkup dan ketersediaan sumber daya yang dialokasikan untuk proyek.
 Cost adalah perkiraan jumlah uang yang akan dibutuhkan untuk menyelesaikan proyek.
Biaya itu sendiri mencakup berbagai hal, seperti sumber daya, tarif tenaga kerja untuk
kontraktor, perkiraan risiko, dan tagihan bahan, dan sebagainya. Semua aspek proyek yang
memiliki komponen moneter dijadikan bagian dari struktur biaya keseluruhan. Proyek sering
disetujui berdasarkan biaya.

No. 4
1.Sebutkan dan jelaskan tahap-tahap di Project Iniating
PROJECT INIATING, Untuk melakukan ini, Anda harus memahami lingkungan bisnis dan cara kerjanya.
Beberapa kegiatan utama dalam tahap inisiasi meliputi:
 Menganalisis kebutuhan bisnis
 Mengidentifikasi pemangku kepentingan dan peran mereka
 Mengidentifikasi kebutuhan pemangku kepentingan
 Mengevaluasi proses bisnis
 Meninjau laporan keuangan dan anggaran
 Melakukan analisis kelayakan
 Memilih manajer proyek
 Menyiapkan tim proyek
Preparing a Business Case, Proyek dimulai dengan ide yang dijelaskan dalam kasus bisnis. Untuk
membenarkan suatu proyek, seorang manajer proyek, eksekutif senior, atau sponsor menyiapkan
kasus bisnis yang meyakinkan untuk dipertimbangkan.
Statement of Work (SOW), Jika kasus bisnis diterima, Statement of Work (SOW) disiapkan. SOW
ditulis sebagai pernyataan definitif, yang berarti mendefinisikan rencana proyek tetapi tidak
menawarkan opsi atau alternatif apa pun dalam cakupannya. Rencana proyek di SOW ditinjau;
keputusan pergi atau tidak pergi dibuat; jika keputusan go dibuat, proyek dimulai.
Project Charter Bagian penting dari tahap inisiasi adalah persiapan piagam proyek. Piagam proyek
menentukan ruang lingkup proyek, memberikan otoritas manajer proyek atas proyek, memberikan
ringkasan tonggak, menentukan anggaran proyek, dan mengidentifikasi sumber pendanaan proyek.
Yang terpenting, project charter secara resmi menyetujui proyek tersebut sehingga dapat berlanjut ke
tahap Perencanaan.
2. Sebutkan dan jelaskan tahap-tahap di Project Planning
PROJECT PLANNING, Sebuah rencana proyek akan dikembangkan yang membahas masing-masing
item ini bersama dengan risiko terkait yang mungkin terjadi selama pelaksanaan dan implementasi
proyek. Kegiatan perencanaan antara lain sebagai berikut:
 Mengidentifikasi hasil proyek
 Mengidentifikasi tugas yang perlu dilakukan untuk menyelesaikan proyek
 Mengembangkan daftar tugas, yang disebut Work Breakdown Structure (WBS) untuk
menunjukkan ketergantungan antar tugas
 Membuat jadwal pelaksanaan tugas yang tertera di WBS
 Menentukan kebutuhan sumber daya untuk menyelesaikan tugas proyeK
 Memperoleh perkiraan biaya untuk sumber daya seperti bahan, peralatan, dan orang
 Menyiapkan anggaran proyek
 Mengidentifikasi potensi risiko dan merumuskan tanggapan yang tepat terhadap masalah yang
dapat terjadi selama proyek
3. Sebutkan dan jelaskan aktivitas di Project Execution.
PROJECT EXECUTION, Selama fase pelaksanaan manajemen proyek, tim proyek mulai mengerjakan
hasil proyek yang sebenarnya. Kegiatan utama yang tercantum pada WBS dilaksanakan dan rencana
proyek yang dihasilkan pada tahap perencanaan diimplementasikan. Kegiatan yang dilakukan pada
tahap Executing antara lain sebagai berikut:
 Mengalokasikan sumber daya untuk tugas-tugas yang terdaftar di WBS
 Berkomunikasi dan berkoordinasi dengan pemangku kepentingan utama
 Melakukan tugas-tugas yang tercantum di WBS
 Melaporkan kemajuan yang telah dicapai dalam pertemuan rutin
4.Jelaskan apa yang terjadi jika terjadi penundaan pekerjaan di Critical Path
Critical path/jalur kritis adalah waktu sesingkat mungkin untuk menyelesaikan semua tugas yang
diperlukan untuk menyelesaikan proyek. Penundaan tugas apa pun di jalur kritis akan menunda
proyek. Semua proyek memiliki jalur kritis yang memperpanjang panjang proyek dan menentukan
jalur terpendek di mana semua tugas proyek harus diselesaikan untuk menyelesaikan proyek.
Perangkat lunak manajemen proyek menunjukkan jalur kritis pada bagan Gantt. Setiap tugas atau
aktivitas pada jalur kritis disebut tugas atau aktivitas kritis. Tugas-tugas kritis harus diselesaikan
sesuai jadwal karena penundaan akan menunda proyek kecuali jika sesuatu dilakukan untuk
mengimbanginya. Meskipun tampaknya menambahkan orang baru ke sebuah proyek adalah solusi
yang jelas, pada kenyataannya, pada awalnya mungkin memperlambatnya. Jika ada tugas nonkritis
yang cukup tertunda, mereka bisa menjadi kritis, sehingga jalur kritis dan nonkritis perlu dipantau.

Anda mungkin juga menyukai