Anda di halaman 1dari 4

Apa itu User Stories?

User Stories merupakan sebuah cara


pengumpulan kebutuhan user.
User Stories menggambarkan fungsionalitas
dari sebuah sistem/perangkat lunak.
User Stories bisa menjadi tool testing untuk
menentukan selesainya sebuah story.

Tiga aspek penting User Stories

Sebuah deskripsi tertulis yang digunakan


untuk perencanaan dan pengingat.
Komunikasi mengenai cerita yang berfungsi
untuk menerangkan detil dari cerita tersebut.
Uji coba yang menjelaskan dan
mendokumentasikan detil dan bisa digunakan untuk
menentukan sebuah cerita telah selesai atau tidak.
Contoh User Story
Seorang User bisa posting resumenya ke
website
Seorang User bisa hapus resumenya dari
website
Contoh Pengujian User Story

Uji dengan deskripsi kerja yang kosong


Uji dengan deskripsi kerja yang sangat
panjang

Contoh User Story yang tidak independen

Perusahaan bisa membayar postingan kerja


dengan Visa Card.
Perusahaan bisa membayar postingan kerja
dengan MasterCard.

Gunakan bahasa yang familiar dengan


customer.
Semua koneksi ke database haruslah melalui
connection pool Tidak dipahami user
Sebanyak 50 user harus bisa menggunakan
aplikasi secara bersamaan. Dipahami oleh user
Bisa Diestimasi

Independen
Bisa dinegosiasi
Berharga untuk kustomer
Bisa diestimasi
Kecil
Bisa diuji

Bisa dinegosiasi
Deskripsi dari cerita hanyalah sebuah
deskripsi besar.
Detil dari deskripsi haruslah bisa
dinegosiasi.
Tetapi jika ada detil yang penting, maka itu
harus dituliskan langsung.
Sebuah perusahaan bisa membayar
postingan kerja dengan kartu kredit. Cttn: Menerima
visa, mastercard, dan american express.
Berharga untuk kustomer

Uji dengan gaji yang kosong


Uji dengan gaji 6 digit

Cerita yang bagus

Perusahaan bisa membayar postingan kerja


dengan American Express Card.

Tiga alasan sebuah cerita susah diestimasi


Programmer tidak memiliki pengetahuan
akan bidang tersebut.
Programmer kurang memiliki pengetahuan
teknis.
Cerita tersebut terlalu besar.
Solusi adalah:
Diskusikan dengan kustomer.
Buat satu cerita "spike" untuk menjelajahi
masalah teknis.
Pecah cerita tersebut.
Kecil

Cerita yang besar umumnya terbagi atas


cerita gabungan atau cerita kompleks
Cerita gabungan adalah cerita yang
sebenarnya bisa dibagi-bagi menjadi lebih kecil
Cerita kompleks adalah cerita yang terlalu
kompleks dan besar untuk dibagi lagi.
Contoh Cerita Besar
User bisa menghitung laba rugi Cerita
gabungan karena bisa dibagi menjadi cerita lebih
kecil

User bisa melakukan transaksi dengan


banking secara real time Cerita kompleks karena
prosesnya sangat kompleks dan susah untuk dibagi.
Bisa diuji

Cerita harus bisa diuji dan dibuktikan sudah


selesai

Cerita yang tidak bisa diuji maka tidak bisa


dinyatakan selesai.
Aplikasi harus user friendly Tidak bisa diuji

Judul : (Media Pembelajaran Web Berbasis Web dan Mobile)


(14.111.1251)
(14.111.0418)
(14.111.0451)
(15.111.0679)

- Ferik Enedy Wijaya


- Ivan Fernando
- Muhammad Rinaldi Hutabarat
- Yuni Adelia

- 2014
- 2014
- 2014
- 2015

Fitur : 1. Bahasa : Fix 2. Pencarian : Fix 3. RealTime Code : Fix 4. Video Tutorial : Fix 5. Forum Tanya Jawab : Fix
6. Saran/Komentar : Fix 7. Template : Fix 8. Share : Fix 9. Rating : Fix 10. Fitur News ?
RINGKASAN
Teknologi membantu pekerjaan manusia lebih mudah dan cepat, teknologi pada zaman sekarang sangat
mudah untuk diakses oleh kalangan masyarat terutama pada mahasiswa di Indonesia. Teknologi dengan berbasis
website memberikan informasi kepada penggunanya untuk mendapatkan apa yang mereka cari. Hanya dengan
melakukan pencarian di internet kita akan mendapatkan banyak situs-situs yang menyediakan segala informasi yang
ada. Salah satu nya untuk membantu para programmer web untuk lebih produktif dalam mengerjakan proyek nya,
dengan kehadiran website-website yang menyajikan informasi yang banyak maka mereka lebih mudah dalam
mempelajari sesuatu secara otodidak / belajar sendiri tanpa guru.
Melar BEB merupakan situs edukasi bagi para pemula sebagai wadah untuk belajar dan latihan mereka
dengan memberikan kesempatan untuk berinteraksi antar sesama pengguna. Berdasarkan tinjauan dari sisi
mahasiswa, teori dan praktik langsung merupakan cara yang terbaik untuk belajar dan latihan bagi programmer web.
Maka situs edukasi ini akan memberikan layanan yang terbaik untuk para penggunanya, sebagai wujud dari peduli
dengan edukasi di internet pada zaman ini.
Kata kunci : Website, Edukasi, Programmer web, Otodidak, & Internet
BAB 1. PENDAHULUAN
1.1 Latar Belakang
Berkembangnya teknologi di zaman sekarang ini dapat mempermudah para mahasiswa untuk belajar lebih
banyak mengenai dunia programming web. Referensi dan buku adalah sebagai guru kedua untuk kebutuhan
dalam mempelajari membuat sebuah website. Belum tentu para dosen, guru, guru les dapat memberikan semua
ilmu mereka kepada muridnya. Tentu saja ini menjadi landasan untuk membangun website edukasi berbasis
web dan mobile. Walaupun sudah banyak terdapat website edukasi untuk programming web, namun fitur-fitur
yang ditawarkan oleh masing-masing web tentu saja ada kelebihan dan kekurangannya tersendiri.
Banyak website-website edukasi yang menggunakan bahasa asing karena merupakan produk dari luar
negeri. Sebagian mahasiswa Indonesia belum tentu mengerti bahasa asing sehingga mereka harus melakukan
pencarian. Belum lagi tidak tersedia nya website dalam bahasa Indonesia juga menjadi masalah bagi mahasiswa
yang tidak mengerti bahasa asing. Apabila bila ingin berbagi kepada teman mereka harus mencopy code lalu
paste ke media lain untuk berbagi ke temannya. Seperti website http://www.w3schools.com yang penuh dengan
bahasa asing dengan banyak informasi bahasa pemrograman web lainnya dan juga
http://gudanginfo.web.id/html memiliki beberapa kekurangan fitur yang dapat menyelesaikan beberapa masalah
yang ada. Dengan menerapkan fitur-fitur yang menyelesaikan masalah-masalah yang ada yaitu fitur Bahasa
Indonesia, fitur forum, fitur referensi template, fitur sharing, fitur realtime coding, fitur rating, fitur pemberi
saran/komentar, fitur video, fitur pencarian dan fitur news. Semua fitur-fitur yang diberikan tujuannya untuk
memfasilitasi edukasi kepada penggunanya.
Website Melar BEB sebagai website edukasi pemrograman web yang tersedia dengan bahasa Indonesia
yang mudah untuk dimengerti oleh mahasiswa Indonesianya sendiri. Memanjakan pengguna dengan fitur-fitur
yang ditawarkan. Pengguna dapat mudah memahami apa yang disajikan oleh website ini karena dengan bahasa

Indonesia yang mudah di mengerti. Forum dibuka untuk melakukan tanya jawab kepada pengguna lainnya serta
interaksi antar pengguna, terdapat fitur untuk referensi template atau kerangka web yang telah disediakan oleh
Melar BEB ataupun pengguna lainnya yang dapat diberi rating oleh pengguna yang merasa terbantu dengan
kehadiran kerangkanya juga dapat langsung diimplementasikan secara gratis dengan kesepakatan yang telah ada
dan memberikan masukkan kepada pengguna lain mengenai apa yang telah dibuat oleh mereka. Memberikan
pembelajaran dengan media video agar pengguna dapat menyaksikan demo secara langsung. Pengguna dapat
langsung mencoba fungsi code yang telah disediakan dengan fitur realtime. Dapat berbagi kepada orang lain
mengenai informasi yang disajikan didalam website tersebut. Tersedia fitur mencari untuk menemukan fungsi
yang dibutuhkan dan fitur berita mengenai informasi perkembangan terbaru.
1.2 Rumusan Masalah
Permasalahan yang dihadapi adalah bagaimana membuat sebuah tampilan website edukasi menjadi lebih
menarik sehingga dapat menambah peminatnya dengan menggunakan antarmuka pengguna yang ramah dan kreatif
yang dapat menunjang edukasi. Sehingga dapat dirumuskan sebagai berikut :
a.
b.
c.

Bagaimana cara penyajian informasi dan ilmu-ilmu ini dapat tersalurkan dengan baik.
Apa yang dapat menjadi daya tarik bagi mahasiswa terhadap website.
Ide ide apa yang akan diterapkan sehingga membuat antarmuka pengguna lebih diminati oleh
pengguna.
d.
Bagaimana memberikan layanan edukasi yang diharapkan oleh user.
e.
Bagaimana memberikan fasilitas untuk interaksi antar pengguna.
1.3 Tujuan Kegiatan
Tujuan dari pembuatan website edukasi yang dinamis ini adalah sebagai berikut :
1.

Memberikan peluang untuk mahasiswa Indonesia jurusan Teknik Informatika untuk belajar
programming web dengan informasi yang disajikan menggunakan bahasa Indonesia.
2.
Memudahkan user untuk mengakses web dengan menggunakan smartphone & internet serta
disungguhin tampilan antarmuka yang menarik.
3.
Memberikan gambaran-gambaran website kepada user sebagai bahan referensi sehingga dapat menjadi
gambaran untuk rancangan website nya
4.
Memberikan kesempatan kepada user untuk dapat leluasa bertanya seputar hal yang kurang dipahami
oleh mereka.
5.
Menyediakan fitur khusus untuk pengguna berinteraksi kepada sesama pengguna, sehingga dapat
membantu memberikan solusi maupun saran terhadap suatu kendala.
1.4 Manfaat
Manfaat yang dapat dirasakan langsung oleh pengguna adalah pengguna diberi kemudahan untuk belajar
dan latihan programming web dengan fitur-fitur yang tersedia semakin efektif dan efisien tanpa perlu
mempermasalahkan aspek bahasa yang sulit dimengerti. Ada juga manfaat yang dapat dirasakan oleh developer
website ini adalah bisa lebih berkembang dalam mempelajari dunia programming web

1.5 Luaran
Luaran dari kegiatan ini berupa website yang dinamis dan aplikasi mobile yang dapat menampilkan informasi.