• Tidak ada hasil yang ditemukan

Metode Kerja Tugas Team

N/A
N/A
Protected

Academic year: 2019

Membagikan "Metode Kerja Tugas Team"

Copied!
47
0
0

Teks penuh

(1)

UI

Implementation

Implementation

(2)

Pendahuluan

1. Bagaimana tahapan membangun sebuah

project

pembuatan website?

2. Model pendekatan apa yang akan

digunakan?

3. Bagaimana membagi tugas dalam

team

?

4. Bagaimana pendekatan terhadap user?

5. Bagaimana menganalisis hasil project

dengan kaidah-kaidah IMK?

(3)
(4)

1. Perencanaan Web (

Planning

)

1. Orang berkata “ gagal merencanakan=merencanakan

kegagalan”…so,..perencanaan harus dibuat sematang mungkin (jangan setengah mateng )

2. Tugas awal si Web Architect  membuat skema

kerja..seperti link, navigasi dan sitemap.

3. Seorang Web Architect harus mempunyai wawasan

(5)

Tahapan Umum Perencanaan Web (

Planning

)

Tentukan Tema (Tujuan Website)Tentukan Tema (Tujuan Website)

Pengumpulan Data (Materi Website) Pengumpulan Data (Materi Website)

Membuat Kerangka Situs (Peta Situs/Site Map) Membuat Kerangka Situs

(6)

1.1. Menentukan Tujuan (

Tema Website

)

1. Tentukan tema website..misal; website berita, company profile, sekolah, universitas atau mungkin personal website.

2. Carilah website yang sudah populer yang berhubungan dengan tema, misalnya kita akan membuat website berjenis berita

(news),..contoh: detik.com, kompas.com, okezone.com, waspada.co.id, cnn.com, nytimes.com dll..

3. Bandingkan website tersebut..misal; website e-news lokal dan interlokal (luar negeri ).

4. Pelajari karakteristiknya dari perbandingan tadi,..misal: desain, content, fitur-fiturnya dll..

5. Ajak klien ke warung kopi , untuk sepakati hasil eksplorasi

(7)

Alur Proses Explorasi Tujuan (Tema) Website

Tentukan Tema

Carilah website paling populer di Internet yang berhubungan

dengan tema

Website Luar Website Lokal

Pelajari karakteristik masing-masing website tersebut;

Karakteristik desainnya (warna, layout, tipografi)

Contentnya

(8)

1.2. Mengumpulkan Data (

Materi Website

)

1. Secara teori seperti pada pertemuan kita

sebelumnya..metode mengumpulkan data ada dua yaitu:

kuesioner dan interview.

2. Metode kuesioner sangat jarang digunakan pada hal ini, jadi metode interviewlah yang paling sering digunakan.

3. Pada saat interview atau wawancara, buatlah catatan atau ringkasan sebagai dokumentasi hasil wawancara dan

pastikan telah diklarifikasi untuk memastikan tidak ada kesalahan data.

(9)

Hasil Proses Pengumpulan Data

Web Programmer Web Designer

-

TESTING-# Menggabungkan Layout, Design dan Coding MATERI WEBSITE

(HASIL PENGUMPULAN DATA) Info, Logo, Foto, Sample Content

Dan fitur-fiturnya

(10)

1.3 Membuat Peta Situs (

Sitemap

)

1. Sitemap

(Peta Situs) dapat diumpamakan

seperti

kerangka website yang

menggambarkan denah dari sebuah website

.

2. Sitemap

memuat informasi mengenai halaman

apa saja yang ada didalam website

, layaknya

seperti

membuat daftar isi dari sebuah buku

.

3. Sitemap dapat dibuat dalam bentuk flowchart

(11)
(12)

Bentuk Lain Sitemap

5. Galeri Foto

6. Kemahasiswaan

UKM

• Teater • Mapala

• Paduan Suara • Karate

Beasiswa

Pelatihan Kemahasiswaan

(13)

Manfaat Sitemap

1. Membantu para web developer dalam mengerjakan project website, karena ia akan tahu dari mana harus memulai dan mengakhiri pengerjaan website serta maintenance website nantinya.

2. “SEO is important for website” Sitemap salah satu

point untuk meningkatkan rangking website di search engine khususnya google.

(14)

1.4 Membuat Jadwal Kerja (Time Schedule)

1. Pembuatan jadwal kerja sangat membantu

menentukan berapa lama waktu yang Anda butuhkan dalam menyelesaikan project sebuah website.

2. Menunjukkan bahwa Anda Professional. 3. Melatih kedisplinan.

4. Penyusunan jadwal kerja juga dipengaruhi pada

seberapa besar project website yang akan dikerjakan. Misal; website yang terintegrasi dengan Sistem

(15)
(16)

2. Mendesain Web (

Web Design

)

1. Tugas seorang

Web Designer

yang akan

melakukan ini..seperti; layout, content, warna,

tipografi yang sesuai dengan karakter dan

tujuan pembuatan website.

2. Beberapa Tools bantu yang sering digunakan;

Adobe Photoshop, Adobe Dreamweaver,

(17)

Bagaimana

Web Designer

bekerja??

1. Membuat

corat-coret pada sebuah media

kertas

.

2. Setelah corat-coret selesai, baru

diimplementasikan kedalam komputer

.

3. Membuat tambahan atau

finishing

dalam

(18)
(19)

Tahapan Desain Template

1. Membuat Sketsa

2. Membuat Mock Up

3. Ekspor Gambar

4. Membuat Struktur HTML

5. Menyusun Layout

(20)
(21)

Tidak Perlu Ragu buat Sketsa!!

1. Sketsa itu bukan menggambar

2. Sketsa itu kolaboratif

3. Sketsa itu cepat

(22)

Mock-up

Mock-up

adalah salah satu cara

mempresentasikan desain secara profesional

kepada klien dengan menggunakan tools

yang sesuai, misalnya ; Adobe Photoshop.

Cara ini juga sangat membantu memberi

(23)

Tips Pembuatan Mockup Express

Boleh Anda kunjungi link dibawah ini;

(24)

Hasil Express

Mockup

(25)

Mengapa Proses

Design

sangat Penting??

1. Sketsa dasar dalam design juga dapat memudahkan

kita dalam merancang tampilan sebuah website, terutama tata letaknya (layout).

2. Kemudian tahapan selanjutnya  Sketsa digital

tersebut ditunjukkan ke klien meminta pendapatnya mengenai design dari website yang ia pesan.

3. Jika klien sudah OK, maka selesailah tugas seorang

Web Designer untuk sementara, dan tugas

selanjutnya atau hasil sketsa atau design digital akan

(26)

Hal yang Perlu diperhatikan

Seorang Web Designer

1. Ukuran byte.

2. Ukuran Pixel.

3. Resolusi monitor.

4. Standar XHTML dan CSS.

5. Layout menggunakan CSS.

6. Warna.

(27)

Tips Tipografi

1. LAKUKAN Pembentukan Hierarki Tipografi 2. JANGAN Membuat Teks Terlalu Kecil

3. PILIH Font Yang Sesuai

4. JANGAN Gunakan Font Terlalu Banyak Dalam 1 Halaman

5. BERIKAN Ruang Pada Halaman

6. JANGAN Gunakan Huruf Besar Berkelanjutan 7. COBALAH Membatasi Paragraf 40-60 Karakter.

(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)

3. Pemrograman Web (

Coding

)

1. Tahap Coding merupakan tahap yang paling sulit dan membutuhkan waktu yang lebih lama.

2. Tapi tanpa coding hasil perencanaan dan desain tidak akan berarti apa-apa.

3. Coding atau scripting dalam pemroraman web dibagi menjadi dua bagian yaitu; Client Side Scripting dan

Server Side Scripting.

4. Dilihat dari namanya, maka Client Side Scripting dapat diartikan sebagai skrip yang berjalan disisi

(38)

Coding

(2)

5. Server Side Scripting yaitu skrip yang berjalan pada sisi

server, seperti; ASP, PHP, JSP, Pearl atau ColdFusion

yang akan menghasilkan web dinamis dan interaktif. 6. Penggunaan kedua jenis scripting tersebut tidak

menjadi pertentangan atau masalah, tetapi malah akan saling melengkapi. Contoh; PHP(server side

(39)

7. Jadi pilihlah salah satu bahasa pemrograman

disisi server side scripting, seperti PHP,

kemudian MySql sebagai pasangannya.

8. Kemudian tambahkan pengetahuan Anda disisi

client side scripting

, seperti HTML, JavaScript

dan CSS.

9. Klo boleh Ajax dan JQuery dan Webserver

seperti Apache.

(40)
(41)

Bisa gunakan MVC!!

Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi dengan

memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller).

• Dalam implementasinya kebanyakan framework

(42)

Bagian MVC

Model, Model mewakili struktur data. Biasanya model berisi fungsi-fungsi yang membantu seseorang dalam pengelolaan basis data seperti memasukkan data ke basis data, pembaruan data dan lain-lain.

View, View adalah bagian yang mengatur tampilan ke pengguna. Bisa di katakan berupa halaman web.

Controller, Controller merupakan bagian yang menjembatani model dan view. Controller berisi

(43)

Mengapa MVC??

Dengan menggunakan metode MVC maka aplikasi

akan lebih mudah untuk dirawat dan

dikembangkan.

Untuk memahami metode pengembangan aplikasi

menggunakan MVC diperlukan pengetahuan

tentang pemrograman berorientasi objek (

Object

(44)

4. Pengujian Web (Testing)

1. Tujuan dilakukan testing adalah untuk memastikan agar

website sudah benar-benar layak untuk ditampilkan kepada publik.

2. Sebelum dipublikasikan secara online, ada baiknya diuji dahulu secara offline yang meliputi;

– Kompatibilitas Browser

– Memeriksa link tiap halaman.

– Memeriksa Kelengkapan data.

– Mencoba setiap fitur-fiturnya. – Mengubah desain jika diperlukan.

3. Kemudian diuji web secara online, yaitu dengan upload semua file ke hosting.

(45)

5. Promosi Web (Promotion)

• Promosikan website Anda, jika semuanya

sudah OK, seperti;

– SEO

– Tukeran Link

– Banner

(46)

6. Pemeliharaan Web (Maintenance)

Tujuan dilakukannya pemeliharaan website adalah

untuk dapat memastikan bahwa website yang

sudah dibangun dapat berjalan dengan baik setiap

harinya termasuk dari sisi securitynya.

(47)

Referensi

Dokumen terkait

Menyatakan dengan sebenar-benarnya bahwa karya ilmiah/ skripsi yang berjudul “Kajian Jumlah Mikroba Dan Bakteri Asam Laktat Kolostrum Sapi Perah PFH Pada Selang Waktu

Dihasilkan saat terjadi kebakaran tambang dan banyak menyebabkan tingkat kematian yang tinggi karena afinitas yang tinggi pada haemoglobin, sehingga sedikit CO akan bersenyawa

Seleccionada la carta, deja la baraja "vuelta" sobre la mesa (con los ases en la parte superior) y recoge las cuatro cartas descartadas dejándolas sobre los

Berdasarkan hasil penelitian yang telah dilakukan, maka telah disimpulkan bahwa pemilihan bibit unggul kelapa sawit menggunakan dua metode SPK yaitu Profile Matching (PM) dan

Sel retikuloendotel membuat bilirubin tidak larut dalam air, bilirubin yang disekresikan dalam darah harus diikatkan albumin untuk diangkut dalam plasma menuju hati.(3:295) Di

Kesimpulan dari penelitian ini tidak terdapat hubungan yang signifikan antara kebiasaan buang air besar sembarangan dan bermain di tanah dengan kejadian infeksi cacing usus pada

•Meningkatkan daya saing industri melalui penguatan dan pendalaman struktur industri guna meningkatkan kandungan lokal dan daya saing industri perkapalan •Mengembangkan

data dukungan sebagaimana disebutkan pada poin a dan b di atas, Panwas Kabupaten Bombana telah mengeluarkan rekomendasi kepada KPU Kabupaten Bombana dengan Nomor: