8
Tugas Rekayasa Web 0316 NAMA : JOKO WIJAYANTO NIM : 1412510263 KELOMPOK : KI

Tugas 1 ( 1412510263 joko wijayanto)

Embed Size (px)

Citation preview

Page 1: Tugas 1 ( 1412510263   joko wijayanto)

Tugas Rekayasa Web0316

NAMA : JOKO WIJAYANTONIM : 1412510263KELOMPOK : KI

Page 2: Tugas 1 ( 1412510263   joko wijayanto)

1.Bandingkan kelebihan dan kekurangan web 1.0, web 2.0 dan web 3.0?

2.Apa yang anda ketahui tentang Agile SCRUM ?berikan contoh tools yg telah mengimplementasikan Agile Scrum?

3.Jelaskan yang anda ketahui mengenai Web Server?

Page 3: Tugas 1 ( 1412510263   joko wijayanto)

Web 1.0

Web 1.0 secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Sifat dari web 1.0 adalah read. Ciri-ciri umum yang mencolok yaitu consult, surf dan search. Jadi web 1.0 hanya digunakan untuk browsing atau mencari informasi tertentu. Beberapa ciri khas dari web 1.0 antara lain :

1. Halaman statis2. Penggunaan framesets3. Online guestbook4. GIF tombol 

Page 4: Tugas 1 ( 1412510263   joko wijayanto)

Web 2.0

Teknologi web 2.0 mulai dikembangkan sekitar tahun 2004. Web 2.0 merupakan teknologi web yang menyatukan teknologi-teknologi yang dimiliki dalam membangun web. Penyatuan tersebut merupakan gabungan dari HTML, CSS, JavaScript, XML, dan AJAX. HTML selalu disandingkan dengan CSS untuk mempercantik tampilan web. JavaScript membuat tampilan yang dinamis. XML digunakan untuk mendefinisikan format data. AJAX adalah penggabungan dari JavaScript dan XML yang menekankan pada pengelolaan konten.

Sifat dari web 2.0 adalah read write. Web 2.0 mempunyai kelebihan dimana interaksi sosial di dunia maya sudah menjadi kebutuhan, sehingga era Web 2.0 ini memiliki beberapa ciri mencolok yaitu share, collaborate dan exploit. Web 2.0 telah mengarah ke konsep pengembangan dan evolusi web dan budaya masyarakat host layanan, seperti situs jaringan sosial, situs berbagi video, wiki, blog, dan folksonomies. Beberapa fitur yang dimiliki web 2.0 antara lain :

1. CSS (Cascading Style Sheets)2. Aplikasi Rich Internet atau berbasis Ajax3. Markup XHTML4. Sindikasi dan agregasi data menggunakan RSS/Atom5. URL yang valid6. Folksonomies7. Aplikasi wiki pada sebagian atau seluruh Website8. XML Web-Service API

Page 5: Tugas 1 ( 1412510263   joko wijayanto)

Web 3.0

Web 3.0 adalah salah satu istilah yang digunakan untuk menggambarkan tahap evolusioner dari web 2.0. Teknologi web generasi ketiga ini merupakan perkembangan lebih maju dari web 2.0 dimana disini web seolah-olah sudah seperti kehidupan di alam nyata. Web 3.0 memiliki ciri-ciri umum seperti suggest, happen dan provide. Teknologi-teknologi dari web 3.0 antara lain :

1. SOAP (Simple Object Access Protocol) adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.

2. REST adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW.

3. WSDL merupakan format XML yang diterbitkan untuk menerangkan webservice.4. WDDX (Web Distributed Data eXchange) merupakan mekanisme pertukaran data dari

lingkungan yang berbeda. 

Page 6: Tugas 1 ( 1412510263   joko wijayanto)

Sedangkan letak perbedaan Web 1.0 dan Web 2.0 yaitu :

1.Perilaku pengguna Membaca Menulis.2.Pelaku utama Perusahaan Pengguna/Komunitas.3.Hubungan dengan server Client-server Peer to peer.4.Bahasa pemrograman penampil konten HTML XML.5.Pola hubungan penerbit-pengguna Searah Dua arah/ Interaktif.6.Pengelolaan konten Taksonomi/ direktori Folksonomi/ tag.7.Penayangan berbagai kanal informasi Portal RSS/Sindikasi.8.Hubungan antar pengakses Tidak ada Berjejaring.9.Sumber konten Penerbit/pemilik situs Pengguna. 

Page 7: Tugas 1 ( 1412510263   joko wijayanto)

Metodologi Scrum termasuk ke dalam kumpulan metode Pengembangan Perangkat Lunak Agile (Agile Software Development).

Scrum adalah sebuah kerangka kerja untuk pengembangan secara inkremental dengan menggunakan satu atau lebih tim yang cross-functional dan self-organizing yang terdiri dari kurang lebih tujuh orang pada tiap-tiap tim.

1. Communication    Communication dapat disetarakan dengan Perencanaan atau Planning di dalam Scrum.2. Planning    Planning dapat disetarakan dengan Product Backlog.3. Modeling    Modeling dapat disetarakan dengan Modeling. Arsitektur menjadi tahap Modeling yang paling awal,    dikarenakan Arsitektur pada Scrum memuat penentuan rancangan sistem.4. Construction    Construction dapat disetarakan dengan Sprint dan Daily Scrum Meeting.

Page 8: Tugas 1 ( 1412510263   joko wijayanto)

• Webserver atau server

Webserver atau server adalah komputer yang dikhususkan untuk menaruh datawebsite, hanya saja dalam hal ini server harus 24 jam online, jika tidak maka data tak bisa diakses oleh pengunjung website.

Semua komputer logikanya bisa dijadikan server, namun server yang khusus untuk website punya spesifikasi khusus. Hal ini untuk menjaga agar kecepatan server stabil dan memenuhi kriteria yang dihadapkan.