Project Management and Deployment
6
Adam Hendra Brata
Manajemen Proyek
Manajemen Proyek
Fokus Manajemen Proyek
Siklus Hidup Proyek
Manajemen Proyek Perangkat
Lunak
Website Deployment
Persiapan
Mencatatkan DNS
Mempersiapkan Website
Percobaan
Mempersiapkan Alamat Email
Simpan dan Publikasikan
Pokok Bahasan
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Manajemen proyek adalah sebuah disiplin keilmuan dalam hal perencanaan,
pengorganisasian, pengelolaan
(menjalankan serta pengendalian), untuk dapat mencapai tujuan-tujuan proyek
 Proyek adalah sebuah kegiatan yang
bersifat sementara yang telah ditetapkan
awal pekerjaannya dan waktu selesainya
(dan biasanya selalu dibatasi oleh waktu, dan seringkali juga dibatasi oleh sumber pendanaan), untuk mencapai tujuan dan hasil yang spesifik dan unik, dan pada umumnya untuk menghasilkan sebuah
perubahan atau produk yang bermanfaat
serta yang mempunyai nilai tambah yang dapat berupa barang ataupun hal lain
 Wikipedia
Manajemen Proyek
Pokok Bahasan
Manajemen Proyek
- Manajemen Proyek
- Fokus Manajemen Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Tantangan utama sebuah proyek adalah
mencapai sasaran-sasaran dan tujuan proyek dengan menyadari adanya batasan-batasan yang telah dipahami sebelumnya
 Pada umumnya batasan-batasan itu adalah
ruang lingkup pekerjaan, waktu pekerjaan dan anggaran pekerjaan, dan hal ini biasanya
disebut dengan “triple constrains” atau “tiga
batasan”
 Dengan semakin meningkatnya kesadaran akan harkat dan martabat individu dalam
menjalankan proyek, maka batasan ini kemudian berkembang dengan adanya batasan keempat
yaitu faktor keselamatan
 Tantangan selanjutnyaadalah bagaimana
mengoptimasikan dan pengalokasian semua sumber daya dan mengintegrasikannya untuk mencapai tujuan proyek yang telah ditentukan
 Wikipedia
Manajemen Proyek
Pokok Bahasan
Manajemen Proyek
- Manajemen Proyek
- Fokus Manajemen Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Secara umum, fokus utama bahasan manajemen proyek adalah pada :
 Manusia atau personil
 Produk
 Proses
 Proyek
Fokus Manajemen Proyek
People
Product
Project
Process
Pokok Bahasan
Manajemen Proyek
- Manajemen Proyek
- Fokus Manajemen Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Siklus Hidup Proyek
Inisialisasi
Perencanaan dan Desain Pelaksanaan
dan Kontruksi Penyelesaian
Pemantauan Dan Pengendalian
Proyek
Pokok Bahasan
Manajemen Proyek
- Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Manajemen Proyek
 Dewasa ini, pengembangan perangkat lunak menjadi sebuah industri yang sangat menjanjikan dan sejajar dengan industri ekonomi yang lain
 Pengembangan perangkat lunak menjadi
proyek yang populer pada dunia industri IT
 Sehingga konsep manajemen proyek juga dapat diimplementasikan pada industri IT, baik itu dalam pengembangan perangkat lunak maupun manufaktur perangkat keras
 Dalam proyek pengembangan perangkat lunak, siklus manajemen proyek berjalan berdampingan dengan siklus
pengembangan perangkat lunak
Manajemen Proyek Perangkat Lunak
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Manajemen proyek perangkat lunak
adalah seluruh aktifitas dalam
memanajemen proses rekayasa perangkat lunak, dimulai sebelum aktifitas teknis di inisialisasi dan berlanjut pada keseluruhan batasan, pengembangan dan pemeliharaan perangkat lunak komputer
 Sekalipun tidak bersifat teknis seperti pengkodean, hal-hal dalam manajemen proyek PL ini mampu menentukan apakah proyek akan berjalan dengan baik
sehingga menghasilkan produk yang baik
 Hal-hal yang berkaitan dengan manajemen adalah pengelolaan personel dan koordinasi tim, proses, pengukuran proyek-termasuk menentukan harga dari PL, penjadwalan dan sebagainya
Manajemen Proyek Perangkat Lunak
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Manajemen Proyek Perangkat Lunak
Project management
SDLC
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment - Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Website sebagai salah satu jenis perangkat lunak juga membutuhkan manajemen
proyek yang baik, karena bagaimanapun juga pembuatan website juga menjadi salah satu produk industri IT yang sangat populer
 Website dapat dikembangkan dengan tujuan untuk dijadikan website general maupun website khusus
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
 Website deployment adalah langkah
terakhir dalam proyek pengembangan dan pembuatan website, bahasan ini akan bicara lebih banyak tentang bagaimana website yang telah kita buat dalam proyek dapat
“hidup” sebagaimana website yang lain
dalam internet, sehingga bisa diakses oleh pengguna
 Secara garis besar, terdapat 5 langkah utama dalam website deployment, yaitu :
1. Persiapan
2. Mencatatkan DNS
3. Mempersiapkan Website Percobaan 4. Mempersiapkan Alamat Email
5. Simpan dan Publikasikan
Proses Deployment Website
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Persiapan
 Setelah website jadi, tugas kita adalah
melakukan hosting agar webiste kita dapat dibuka melalui internet
 Pada umumnya sering muncul 3 skenario berdasarkan kondisi dari klien
a. Klien belum pernah memiliki website sebelumnya
b. Klien sudah memiliki server hosting dan kita akan melakukan deployment di server tersebut
c. Klien sudah memiliki server hosting, tetapi website baru kita akan
dipindahkan di server lain atau baru
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Persiapan
 Jika skenario 1 yang muncul, maka solusinya mudah yaitu kita tinggal
mendaftarkan domain baru dan membeli atau menyediakan mereka jasa hosting
 Jika skenario 2 atau 3 yang muncul, maka
kita memerlukan sedikit “information gathering”
 Information gathering bertujuan untuk mencari informasi tentang server dan jasa hosting yang telah dipakai oleh klien, serta untuk memberikan kita informasi tentang bagaimana cara upload dan hosting di
penyedia jasa tersebut karena seringkali beda penyedia jasa beda pula regulasi dan prosedurnya
 Tool : whois
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Mencatatkan DNS
 Jika kita akan melakukan hosting baru ke penyedia jasa hosting dan server, maka biasanya kita akan diminta untuk
melakukan registrasi domain website kita dalam DNS
 Hal ini berguna untuk mempermudah
pengaksesan webskite kita melalui intenet
 Proses pencatatan dan registrasi DNS ini dapat kita gunakan untuk mengatur mana halaman untuk domain utama, sub domain dan sebagainya
 Tool : zonedit atau cpanel internal dari hosting service
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Mempersiapkan Website Percobaan
 Jika kita sudah memiliki alamat domain dan server hosting, maka inilah waktunya kita
melihat website kita secara “live” dalam
lingkungan server
 Silakan upload situs yang telah kita buat ke dalam server dan persiapkan halaman
utama yang sifatnya percobaan untuk
melakukan testing terakhir agar diketahui bagaimana tampilan website kita jika
dijalankan secara live melalui server dan diakses melalui internet
 Tool : cpanel internal hosting service
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Mempersiapkan Alamat Email
 Alamat email menjadi hal yang penting dalam pengelolaan sebuah website
 Kita atau klien sebagai pemilik website pasti akan mendapat respon atau tanggapan dari pengguna website, baik itu yang sifatnya
pemanfaatan informasi maupun yang sifatnya saran dan kritik tentang website kita
 Sehingga alamat email yang valid dan bisa dihubungi menjadi sangat penting
 Biasanya jika kita membeli hosting kita akan diberikan alamat email internal, akan tetapi jika tidak kita dapat menggunakan layanan email umum
 Tool : cpanel internal hosting service atau email service, mxtoolbox
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email
Simpan dan Publikasikan
 Langkah terakhir dalam deployment adalah dengan mempublikasikan website kita
 Namun sebelumnya, jangan lupa untuk melakukan backup dan menyimpan semua file-file web untuk dapat digunakan nanti jika ada pengembangan atau maintenance
 Simpan semuanya di tempat yang aman dan mudah diakses jika sewaktu-waktu
dibutuhkan
 Tool : cpanel internal hosting service atau cloud service, storage media
Website Deployment
Pokok Bahasan
Manajemen Proyek - Manajemen Proyek - Fokus Manajemen
Proyek
- Siklus Hidup Proyek
Manajemen Proyek Perangkat Lunak
Website Deployment
- Persiapan
- Mencatatkan DNS
- Mempersiapkan Website Percobaan
- Mempersiapkan Alamat Email