TUGAS
MATA KULIAH SISTEM INFORMASI MANAGEMENT

JUDUL:
PERKEMBANGAN
PROYEK WEB
DISUSUN:
INDRA
BAGUS ISMAN
SHELA
KUSUMA SALIM
BAYU
SETIAWAN
ZAINUL
EFENDI
RISWAN
MAULANA
AYU
SUMIATI
INGGIT
ADIASTI
SITI
SOPIAH
KARTIKA
SARI
FEBIO
TESTIANO
MARISA
GIANTARI
UNIVERSITAS
PAKUAN BOGOR
BAB
1
PENDAHULUAN
LATAR
BELAKANG
Sejarah
Web Dan Perkembangannya
Pada saat ini desain web sudah
semakin canggih, tampilan website pada saat ini sudah sangat bagus dan enak
untuk di pandang mata, dengan barbagai elemen, efek, warna, dan kemampuan
menyesuaikan diri dengan lebarnya layar (responsive).
Namun tahukah Anda website pertama
kali muncul sekitar 25 tahun lalu dengan diluncurkannya HTML pada tahun 1990
dan dibuatnya website pertama pada tahun 1991 oleh Tim Berners-Lee. Pada saat
itu website hanya sebatas teks dengan link berwarna biru untuk mengaitkan
antara satu halaman dengan halaman lain, tampilannya pun masih standar saja,
belum ada kolom, hanya teks yang tersusun kebawah saja.
Perkembangan website semakin hari
semakin berkembang pesat, orang-orang mulai memikirkan untuk membuat website
yang dinamis, bukan hanya website statis saja, maka tidak butuh waktu lama,
tahun 1998 disaat Indonesia sedang krisis moneter dan terjadi kerusuhan pada
tahun tersebut lahir lah PHP, langsung versi 3. Disini website mulai berkembang
karena PHP memungkinkan kita membuat website yang dinamis.
BAB
II
PEMBAHASAN
Banyak
aplikasi Web yang dibuat oleh perusahaan yang baik telah aktif dalam perangkat
lunak Sementara model-model dari daerah pengembangan perangkat lunak lain atau
transposisi praktek terbukti domain. Dalam membangun aplikasi web, sangat
dibutuhkan manajemen yang dapat mengatur perencanaan pembangunan web tersebut.
Salah satu yang paling dibutuhkan adalah manajemen proyek web.
Manajemen
proyek adalah kegiatan manusia untuk membentuk tindakan manusia lainnya.
membutuhkan manajer proyek web untuk memiliki kompetensi pemecahan konflik
besar, dan tim Web untuk memiliki pemahaman interdisipliner. Akibatnya,
model yang digunakan untuk mengembangkan aplikasi Web telah menjadi sangat
fleksibel, memungkinkan untuk sangat iteratif-incremental pembangunan, dan
sering melibatkan kontraktor. Ini berarti bahwa alat dan teknik digunakan dalam
manajemen proyek web terutama dicirikan oleh transisi saat ini dari metode
tradisional pengembangan perangkat lunak terhadap metode tangkas.
1.
PENGERTIAN MANAJEMEN
PROYEK
Menurut
Westland (2006), proyek adalah sebuah usaha yang menghasilkan seperangkat
pengiriman dalam waktu tertentu, biaya dan kualitas tertentu Salah satu
ciri-ciri proyek adalah :
1. Unit
secara alami
2. Mempunyai
batasan waktu
3. Mempunyai
anggaran yang telah disetujui
4. Mempunyai
sumber yang terbatas
Sedangkan
pengertian manajemen proyek adalah suatu keahlian, peralatan, dan proses
manajemen yang diperlukan untuk kesuksesan suatu proyek
2.
TUJUAN MANAJEMENT
PROYEK PERAKAT LUNAK
Proyek
Perangkat Lunak management mendukung pendekatan teknik untuk pengembangan perangkat
lunak dengan tugas ekonomi dan sosial, seperti pengelolaan, pengembangan, dan
pemantauan. Perangkat lunak ini ternyata
pengembangan dalam proses, berulang dikendalikan, memungkinkan baik dipahami dan berkesinambungan. Sehingga Software manajemen proyek mengikat teknis pengembangan produk untuk pembuatan produk ekonomi. ). Tujuan utama Web adalah manajemen proyek secara optimal sesuai dengan penyajian informasi, akses, dan fungsionalitas dari aplikasi Web, dan mengkoordinasikan semua bidang tersebut dengan isi dari perspektif produk.
pengembangan dalam proses, berulang dikendalikan, memungkinkan baik dipahami dan berkesinambungan. Sehingga Software manajemen proyek mengikat teknis pengembangan produk untuk pembuatan produk ekonomi. ). Tujuan utama Web adalah manajemen proyek secara optimal sesuai dengan penyajian informasi, akses, dan fungsionalitas dari aplikasi Web, dan mengkoordinasikan semua bidang tersebut dengan isi dari perspektif produk.
Gambar1
: Manajemen proyek Tujuan: pendekatan teknik untuk pengembangan perangkat
lunak.
3.
Pengertian Web
server
Adalah sebuah
software yang memberikan layanan berbasis data dan berfungsi menerima
permintaan dari HTTP atau HTTPS pada klien yang
dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan
kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan
berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk
sederhana web server akan mengirim data HTML kepada permintaan web Browser
sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.
4.
Fungsi Web server
Fungsi utama
Web server adalah untuk melakukan atau akan tranfer berkas permintaan pengguna
melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web
yang diminta terdiri dari berkas teks, video, gambar, file dan banyak
lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek
pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video,
gambar atau banyak lagi.
5.
Beberapa Jenis Web
Server di antanya adalah :
- Apache Web Server / The HTTP Web Server
- Apache Tomcat
- Microsoft windows Server 2008 IIS (Internet Information Services)
- Lighttpd
- Zeus Web Server
- Sun Java System Web Server
Dari daftar list diatas yang
paling dominan dan digunakan hanya pada Apache dan Microsoft Windows Server.
6. Cara kerja dari web server :
1.
Cara kerja dari Web Server
merupakan salah satu mesin yang dimana tempat software atau aplikasi beroperasi
dalam mendistribusikan web page ke user/pengguna, ini bisa ditentukan pada
permintaan user.
2.
Menghubungkan antara Web Server
dan Web Browser Internet dan ini merupakan gabungan dari jaringan Komputer yang
ada di seluruh dunia. Setelah semuanya terhubung secara fisik, Protocol TCP ,
IP atau networking protocol yang memungkinkan semua komputer di dunia dapat berkomunikasi
satu sama lainnya.
3.
Ketika browser meminta data web
page kepada server maka instruksi dari permintaan data browser tersebut akan di
kemas di dalam TCP yang merupakan satu protocol transport kemudian dikirim ke
alamat, dalam hal ini adalah protocol berikutnya yaitu HTTP atau Hyper Text
Transfer Protocol yang sudah kita kenal. HTTP ini merupakan sebuah protocol
yang akan digunakan dalam WWW (World Wide Web) antar komputer yang saling
terhubung dalam jaringan internet di dunia ini.
4.
Untuk dapat mengenal protocol
anda bisa mengetik http://, dan seketika itu anda akan di bawa ke jaringan
internet seluruh dunis.
5.
Data yang di passing dari browser
ke Web server biasanya disebut HTTP request yang akan meminta web page dan
kemudian web server akan mencarikan data HTML yang ada dan akan di kemas dalam
bentuk TCP protocol kemudian di kirim kembali ke browser dan data yang dikirim
dari mulai server ke browser disebut HTTP response. dan bila data yang diminta
oleh web browser tidak ditemukan Web server maka akan menimbulkan error yang
biasanya kita sebut dengan halaman error 404 atau Page Not Found.
Dari
kesimpulan ini artinya pengguna internet atau user dapat dengan mudah membaca
dari dokumen ke dokumen yang lainnya hanya dengan cara klik beberapa bagian
dari beberapa halaman dokumen web tersebut. Proses yang dimulai dari permintaan
web client atau browser, akan diterima oleh web server, selanjutnya diproses,
dan kemudian dikembalikan hasil proses tadi oleh web server kepada web client
lagi hal ini dilakukan secara cepat sekali dan transparan. Secara garis
besar web server hanya akan memproses semua permintaan yang diperolehnya dari
web client. namun tentunya dengan kecepatan yang sangat tinggi hingga kita
tidak tahu bagaimana proses sebenarnya terjadi, ini pengertian dan maksud dari web
server sebenarnya.
7.
TANTANGAN UMUM DALAM
PENGEMBANGAN SOFTWARE
- Perangkat lunak sistem unik: Sistem Software sering dikembangkan dari awal.
- Sangat perspektif kepemimpinan teknis: Proyek manajemen telah didominasi oleh teknologi aneh, khususnya insinyur teknologi-minded.
- Perencanaan yang buruk: Banyak produk perangkat lunak ditandai dengan jelas atau tidak lengkap perencanaan tujuan, perubahan sering dengan tujuan perencanaan, dan cacat pada proyek organisasi.
- individualitas programmer: Bahkan saat ini, pengembangan proyek perangkat lunak banyak dilihat sebagai seni bukan teknik.
- jumlah Tinggi solusi alternatif: Dalam pengembangan perangkat lunak, ada hampir sebuah terbatas jumlah alternatif untuk memecahkan suatu masalah tertentu.
- Rapid perubahan teknologi: Perkembangan teknologi yang pesat perangkat keras dan software membuat lebih sulit untuk merencanakan dan mengatur proyek perangkat lunak.
- Kondisi material produk perangkat lunak: “hal tdk dpt diraba” dari produk perangkat lunak membuat mereka sulit untuk mengontrol.
8. Tim
Proyek Web
Tim
dibentuk untuk mengembangkan aplikasi Web yang ditandai dengan tiga sifat
penting:
- Multidisciplinarity: Karena aplikasi Web terdiri dari isi, struktur hypertext, dan presentasi untuk – idealnya – sangat khalayak luas, pengembang web harus memiliki berbeda domain pengetahuan khusus.
- Paralelisme: Sementara tugas-tugas dalam proyek-proyek perangkat lunak tradisional dibagi oleh developmentspecific aspek, proyek Web biasanya dibagi dengan masalah.
- Ukuran kecil: Karena siklus pembangunan pendek dan anggaran yang agak terbatas, Web tim proyek terdiri dari sejumlah kecil anggota tim (sekitar rata-rata enam, dan jarang lebih dari sepuluh (Reifer 2002, McDonald dan Welland 2001a)).
peran
dapat dibagi lagi menjadi bidang-bidang khusus. Misalnya, “insinyur perangkat
lunak” dapat termasuk arsitek software, (Web) programmer, administrator
database, Web master, dll
Gambar
2 : komposisi khas dari tim proyek web.
Tugas
utama dari seorang manajer proyek web – yang membedakan perangkat lunak
tradisional. manajer proyek harus memimpin sebuah tim yang terdiri dari
orang-orang dengan kemampuan yang berbeda dan kompetensi. sehubungan dengan
sifat proyek web produk terkait manajemen. Seorang manajer proyek web harus
terutama menghadapi tantangan sosial sebagai berikut:
•
Inspire anggota proyek semua dengan tujuan proyek.
•
Jadilah mampu memimpin tim multidisiplin.
•
Buat kesediaan dan kesiapan untuk (demokratis) kerjasama.
•
Terus-menerus memotivasi tim dan menyelesaikan konflik.
9.
Resiko Dalam
Pengembangan Proyek
Risiko
adalah kemungkinan suatu kegiatan untuk menyebabkan kerugian atau kerusakan.
Dalam rekayasa Web, alasan utama untuk keterlambatan atau kegagalan total
proyek Web adalah identik dengan risiko utama yang terdaftar oleh B. Boehm
(lihat Tabel 2). Kegagalan utama proyek karena komunikasi yang buruk
dalam tim proyek Web dengan pelanggan, yaitu defisit pribadi. alasan penting
keduanya adalah pemahaman yang buruk tentang bagaimana proses untuk aplikasi
Web (McDonald dan Welland 2001a). J. Nielsen, menyebutkan daftar top-sepuluh
berikut risiko dalam
Web proyek, terutama menangani manajemen proyek Web (Nielsen 1997b):
Web proyek, terutama menangani manajemen proyek Web (Nielsen 1997b):
- Ketidakjelasan
definisi tujuan: aplikasi Web
Banyak diciptakan tanpa jelas
menjelaskan tujuan dari aplikasi kepada para pengembang. - audiens target Salah: Banyak aplikasi Web sangat berorientasi pada keinginan pengelolaan perusahaan (laporan misi, profil manajer, dll), sedangkan gagal Alamat kelompok sasaran aplikasi.
- Berorientasi pembangunan struktur halaman: Cara termudah bagi para pengembang untuk menciptakan konten adalah dengan mengikuti bagan organisasi kontraktor.
- Kekurangan anggaran untuk pemeliharaan: Sedangkan proyek pengembangan perangkat lunak tradisional memperkirakan 10% sampai 15% untuk pemeliharaan tahunan (Mayr 2005), biaya pemeliharaan untuk aplikasi Web adalah jauh lebih tinggi karena mereka dengan cepat isi penuaan dan cepat perubahan teknologi.
- Kurangnya
konsistensi karena outsourcing:
Jika pengembangan aplikasi Web yang berbeda dari perusahaan yang sama
(atau bagian dari aplikasi Web yang lebih besar) adalah outsourcing untuk
berbeda perusahaan eksternal, ada resiko tinggi bahwa individualitas
perusahaan-perusahaan eksternal
akan sangat mencerminkan dalam aplikasi, terutama di isi dan alat bantu navigasi - Isi daur ulang: Banyak mencoba untuk mengekstrak isi untuk aplikasi Web dari tradisional dokumen sumber
- Miskin hubungkan: daur ulang konten linier mengarah ke masalah yang link yang sering menambahkan “artifisial”, yang dapat merugikan daripada menguntungkan (misalnya, bila mengubah dicetak manual ke dalam sistem bantuan online).
- Mencampur internet dan intranet: Meskipun kehadiran Internet merupakan perusahaan kepada luar, sehingga budaya perusahaan pengangkutan, PR ide, dll, selain informasi, ke pengadilan pengguna potensial, intranet secara efisien berfungsi untuk mendukung kerja suatu tepat pasti kelompok pengguna – staf perusahaan.
- Membingungkan riset pemasaran dan penelitian kegunaan: Sementara riset pemasaran menilai keinginan pengguna, penelitian kegunaan adalah bertujuan untuk mengetahui bagaimana menangani pengguna Web aplikasi dan apa masalah yang mereka miliki.
- Meremehkan signifikansi strategis dari Web: kehadiran Web telah menjadi diambil untuk diberikan untuk setiap perusahaan. Dalam jangka panjang, mengabaikan ini saluran komunikasi akan menyebabkan kerugian kompetitif yang signifikan.
BAB
III
PENUTUP
KESIMPULAN
:
Dari data yang telah kami
sajikan, dapat diambil kesimpulan bahwa Web memiliki peran yang sangat penting
dalam segala bidang, terutama pada bidang ekonomi. Perkembangan Web sendiri
dari tahun ke tahun semakin memberikan dampak yang lebih baik pada penggunanya
ataupun pembuatnya. Dalam perkembangannya sendiri web membutukan management
yang baik dan terkordinir.



Tidak ada komentar:
Posting Komentar