Sabtu, 09 Juli 2016



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.
https://doiabdul.files.wordpress.com/2010/12/gambar-1.jpg?w=645
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:
  1. Multidisciplinarity: Karena aplikasi Web terdiri dari isi, struktur hypertext, dan presentasi untuk – idealnya – sangat khalayak luas, pengembang web harus memiliki berbeda domain pengetahuan khusus.
  2. Paralelisme: Sementara tugas-tugas dalam proyek-proyek perangkat lunak tradisional dibagi oleh developmentspecific aspek, proyek Web biasanya dibagi dengan masalah.
  3. 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
https://doiabdul.files.wordpress.com/2010/12/gambar2.jpg?w=300&h=169
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):
  1. Ketidakjelasan definisi tujuan: aplikasi Web Banyak diciptakan tanpa jelas
    menjelaskan tujuan dari aplikasi kepada para pengembang.
  2. audiens target Salah: Banyak aplikasi Web sangat berorientasi pada keinginan pengelolaan perusahaan (laporan misi, profil manajer, dll), sedangkan gagal Alamat kelompok sasaran aplikasi.
  3. Berorientasi pembangunan struktur halaman: Cara termudah bagi para pengembang untuk menciptakan konten adalah dengan mengikuti bagan organisasi kontraktor.
  4. 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.
  5. 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
  6. Isi daur ulang: Banyak mencoba untuk mengekstrak isi untuk aplikasi Web dari tradisional dokumen sumber
  7. 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).
  8. 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.
  9. 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.
  10. 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.

https://doiabdul.files.wordpress.com/2010/12/tabel2.jpg?w=300&h=192Table 1. sebagian besar pentingnya resiko pada proyek software (boehm 1998)





















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