e-Commerce

Pada postingan e-commerce pada Dzaky's Classroom, ada beberapa hal yang perlu diperhatikan berkaitan dengan masalah interaksi manusia komputer, yaitu masalah web usability terutama pada checkout process.

Registrasi
Kustomer datang untuk belanja, bukan untuk mengisi form. Pastikan registrasi dilakukan selama proses checkout dan bukan sebelumnya dan bukan sebelum kustomer menempatkan belanjaannya pada shopping basket. Signup forms memerlukan usaha dan waktu untuk mengisinya. Situs memerlukan account, tetapi hanya ditampilkan dan diminta saat siap untuk check out.

P2M & KERJA SAMA - STD.7

Penelitian adalah salah satu tugas pokok perguruan tinggi yang memberikan kontribusi dan manfaat kepada proses pembelajaran, pengembangan IPTEKS (ilmu pengetahuan, teknologi, dan seni), serta peningkatan mutu kehidupan masyarakat. Program studi memiliki akses atau road map dan pelaksanaan penelitian yang menunjang terwujudnya visi dan terlaksananya misi program studi dan institusi, serta akses yang luas terhadap fasilitas penelitian yang menunjang. 

KURIKULUM & PEMBELAJARAN - STD.5

Kurikulum merupakan rancangan seluruh kegiatan pembelajaran mahasiswa sebagai rujukan program studi dalam merencanakan, melaksanakan, memonitor dan mengevaluasi seluruh kegiatannya untuk mencapai tujuan program studi. Kurikulum yang dirancang dan diterapkan harus mampu menjamin tercapainya tujuan, terlaksananya misi, dan terwujudnya visi program studi. Kurikulum disusun berdasarkan kajian mendalam tentang hakekat keilmuan bidang studi dan kebutuhan pemangku kepentingan terhadap bidang ilmu yang dicakup oleh suatu program studi dengan memperhatikan standar mutu, dan visi, misi perguruan tinggi/program studi. Kurikulum harus mampu menyediakan tawaran dan pilihan kompetensi dan pengembangan bagi pebelajar sesuai dengan minat dan bakatnya. 

Mahasiswa & Lulusan - STD.3

Mahasiswa adalah pemangku kepentingan utama internal dan sekaligus sebagai pelaku proses nilai tambah dalam penyelenggaraan akademik yang harus mendapatkan manfaat dari proses pendidikan, penelitian, dan layanan/pengabdian kepada masyarakat. Program studi harus menempatkan mahasiswa sebagai pemangku kepentingan utama sekaligus sebagai pelaku proses nilai tambah dalam penyelenggaraan kegiatan akademik untuk mewujudkan visi, melaksanakan misi, mencapai tujuan melalui strategi-strategi yang dikembangkan oleh program studi.

Get inspired !

Dimensi proses kognitif menurut Anderson, L.W dan Krathwohl, D. R. 2001 mencakup menghafal (remember), memahami (understand), menerapkan (apply), menganalisis (analyse), mengevaluasi (evaluate), dan membuat (create). Let's me inspires you :
  1. Mengetahui dengan mengingat merupakan proses kognitif paling rendah tingkatannya. Agar “mengingat” bisa menjadi bermakna, selalu kaitkan dengan aspek pengetahuan yang lebih luas dan bukan sebagai suatu yang lepas dan terisolasi.
  2. Memahami (understand) menuntut anda telah mempunyai pengertian yang memadai untk mengorganisasikan dan menyusun pengetahuan yang telah diketahui. Temukan fakta-fakta yang cocok untuk menjawab pertanyaan tidak sekedar mengingat kembali informasi, namun harus menunjukkan pengertian terhadap pengetahuan yang telah diketahui
  3. Mengaplikasikan (apply) mencakup penggunaan suatu prosedur guna menyelesaikan masalah atau mengerjakan tugas. Mengaplikasikan berkaitan erat dengan pengetahuan prosedural, mencakup menjalankan dan mengimplementasikan.
  4. Menganalisis (analyze) dengan menguraikan suatu permasalahan atau obyek ke unsur-unsur-unsurnya dan menentukan bagaimana saling keterkaitan antar unsur-unsur tersebut.
  5. Mengevaluasi (evaluate) dengan membuat suatu pertimbangan berdasarkan kriteria dan standar yang ada. Ada dua macam proses yaitu memeriksa dan mengkritik.
  6. Membuat (create) yaitu menggabungkan beberapa unsur menjadi suatu bentuk kesatuan. Ada tiga macam proses yaitu membuat, merencanakan, dan memproduksi.

Bottom-line

Sudah sampai tahap mana anda?

ASCII me UP

#&##&##&&&&##&#&&&###&##&&#&&#&&##&#&&#&&#&&##&#&&&#&#&&&&&&
#&#&#&#&#&##&&&#&#&#&#&&#&&&#&&#######&##&&#&###&&##&&&#&###
&#&&&###&##&&&##&#&&#####&&#&##&&&&##&&&##&&&###&#&&&##&###&
#&###&#####&&&&&##&&&&&##&&#&&&&##&&&####&&&&#&##&&#&####&&&
##&###########&&&&&##&###&&##&&###&##&#&#&#&&&#&#&&####&&###
#&&####&&#&##&####&####&&#####&##&#&&&&##&&##&&&#&#&#&&&&&#&
#&##&#&#&&#&&#&#&&&&#&&&&&##&######&&#&######&#&#&####&#&&&#
&#&#&&&#&&&#&#&&&&###&##&&####&&&#&#&&&&#&##&#&###&#&&&#&&#&
###&&&#&#####&&#&#&#&&&&#&#&#####&####&#&&#&#&&&&#&#&&&##&#&
&#&&##&####&##&#&&&#&&##&&#&&&#&&#&&&&#&&&&#&&&&#######&&#&#
#######&&&###&&#&&&#&#&&###&&&&##&#&##&#&&#&##&&#&&#&#&&#&#&
&###&&&######&##&&&##&&##&###&&&#&&&##&#&#&&#&&##&##&##&##&&
&&######&##&&##&#&####&#&&&#&#&&&&&#&&##&&##&&#&&&#&#&&###&#
###&&&##&&##&#&##&#&##&#####&#&#&&&&#&&&&&&&##&&&#&&##&&##&#
&&&###&&&&&#&&##&&&###&&&&####&#&&#&#&##&#&&&&##&&&#&##&&#&#
#&&&#&##&&&&&#####&#&&#&#&&&&#&#####&###&##&#&&#&&&#&&##&&##
&&##&#&&###&#&&&#&##########&&##&&###&&&#&&##&&&#&##&#&&##&#
&&&&###&&&&&&&&#&&&####&&&#&&#&####&&&#&&#&&&####&#&##&&&#&#
&&#&&&#&&##&#&#&##&###&#&#&####&&##&##&##&#&&&#&##&#&&&#&#&#
##&#&####&#&##&&&#&#&####&#&#&#&#&&####&#&#&&&&####&&&&#&&&&
&###&####&####&##&&###&#&###&#&&&#&&###&&##&#&#&&###&&#&&&&#
####&########&&###&###&#&&&&&&#&#&&&&&##&&&&##&##&&##&##&#&&
&###&&######&#&&#&#&&###&#&&&##&&#&#######&#&###&&###&&###&&
&&#&&##&&#&####&####&&&&##&#&#&&###&#&#&&##&&&######&#####&#
&#####&######&&#&&#&&##&&&&#&##&##&###&&&####&&&#&&&##&##&#&
#&&&#&&&&&#&##&&&###&&#&&&&&##&&&###&#&&#&&&&&&#&&#&&##&&&&&
&#&&&##&&&#&&#&&###&##&#&####&&##&&#&&&#&#&&##&&##&&#&&&###&
#&#&&&&&&&&&&###&###&&##&&&#&&#&##&&####&#&&#&##&&#&&##&#&&&
##&&#&&##&#&&&#&##&&##&##&#####&#&#####&##&#&#&#&#&&###&###&
###&#&####&&&#&&&##&&#&#&&##&###&#####&&&&&&##&&#&####&####&

Statement Coverage Technique

Pada artikel sebelumnya, yaitu pada Code Coverage : White Box Testing Techniques telah dibahas beberapa kelompok testing yang termasuk Code Coverage yaitu Statement Coverage,Path Coverage,Condition Coverage dan Function Coverage. Pada artikel ini akan dibahas lebih mendetail dari masing-masing testing tersebut.

Basis Path Testing - Estimation of Complexity Measure V(G)

Ini adalah postingan pertama dari Basis Path Testing - Estimation of Complexity Measure V(G). Pembahasan akan dilakukan pada bagian kedua postingan ini. Postingan ini bertujuan untuk menggambarkan Flow Graph, mendapatkan Cyclomatic Complexity, V(G) dan independent path (path bebas) untuk kode sumber program pada bagian bawah postingan ini.

Cyclomatic Complexity V(G) - Basis Path Testing

Ini adalah bagian pertama untuk menghitung Cyclomatic Complexity V(G) - Basis Path Testing. Tujuan dari postingan ini adalah untuk menggambarkan Flow Graph, mendapatkan Cyclomatic Complexity, V(G) dan independent path (path bebas) untuk kode sumber program pada bagian bawah postingan ini.

Control Flow Graph & Notations


Flow Graph

Untuk menghitung ukuran kompleksitas logik dari suatu kode program, V(G), penguji melakukan basis path testing. Nilai V(G), menyatakan jumlah maksimum kasus uji yang harus didesain dengan mengidentifikasi sekumpulan basis ekseskusi paths untuk menjamin semua pernyataan dieksekusi paling tidak satu kali.
Testing is simple – all a tester needs to do is find a graph and cover it ” [Beizer, Software Testing Techniques book]

Code Coverage : White Box Testing Techniques

Apa itu Code coverage

Yaitu suatu metrik yang dimaksudkan untuk mengukur usaha pengujian yang diterapkan pada aplikasi perangkat lunak. Hal ini bertujuan untuk memeriksa kode secara langsung dan termasuk white box testing. Process ini dapat mengidentifikasi kode yang telah dieksekusi dan mana yang tidak. Code coverage dan unit testing saling melengkapi. Unit testing mengacu kepada kebutuhan kinerja sedangkan code coverage menyelesaikan sisanya.

Flow of Document & System Context

Banyak cara untuk menjelaskan proses bisnis yang berlaku pada suatu enterprise. Informasi ini bisa didapatkan berdasarkan hasil wawancara, observasi atau temuan-temuan di lapangan dan kesimpulan dari pertemuan yang diadakan antara pengembang sistem dan pihak yang menginginkan sistem. Hal ini berguna bagi manajemen atas, menengah dan bawah yang terlibat secara langsung dalam pengembangan sistem. Deskripsi dari sistem keseluruhan bisa dinyatakan secara deskripsi tekstual tetapi masih memungkinkan kesalahan interprestasi dari pernyataan yang dibuat. Untuk keperluan tersebut maka disediakan beberapa diagram yang dapat menggambarkan proses bisnis yang ada antara lain melalui Bussiness Process Model, Workflow atau Flow of Document, System Context Diagram dan Data Flow Diagram.

Berbagi: Seperti apa itu?

Kata sharing atau berbagi sudah menjadi kata yang sangat umum dan hampir selalu terdengar di jejaring sosial, forum, group, blog bahkan pada kehidupan sehari-hari. Ya, semua orang memiliki hak untuk memaknai kata sharing atau berbagi tersebut. Ketika ujian misalnya, dengan entengnya mengatakan "sharing ya..." (mungkin maksudnya adalah berbagi jawaban). Ketika ada tugas, maka kata sharing atau berbagi akan sering terdengar diantara mereka yang mendapat tugas. Saya tidak akan mempermasalahkan hal itu, sudah besar, sudah mendapat didikan dan sudah tahu mana yang benar dan mana yang salah. Jadi silahkan, terserah saja.

Tanggung Jawab Moral: Sisi lain dari semua kebahagian yang ada

Rabu 28 Maret 2012, wisuda perdana sarjana S-1 dilaksanakan dan akan menjadi salah satu momen yang penting baik bagi penyelenggara pendidikan, wisudawan dan keluarga wisudawan, termasuk penulis sebagai salah satu orang yang terlibat dalam proses pembentukan para wisudawan walaupun belum genap dua tahun ikut terlibat dalam proses tersebut. Bagi wisudawan dan keluarga wisudawan, sudah barang tentu, ini adalah suatu kebahagiaan tersendiri, semua jerih payah terbayarkan sudah. 

Visi atau Angan-angan?

Mana yang lebih dulu, visi atau misi? Saya tidak akan memperdebatkan masalah ini. Beberapa industri besar di dunia memulainya dengan menetapkan visi lalu misi, dan yang lainnya diawali dengan pernyataan misi lalu menetapkan visi, seperti halnya beberapa industri di Jepang. Saya juga tidak akan memperdebatkan apa itu visi dan apa itu misi, google dapat melakukannya dengan mudah untuk kita. Saya lebih tertarik ketika huruf 's' pada kedua kata tersebut menjad 'mp'.

Mutu

Selalu saja ada Sisi Lain dari setiap kejadian dalam kehidupan ini, baik itu dari sisi objek, kejadian, keadaan, person demikian juga halnya dengan mutu... selalu saja ada sisi lain. Untuk meningkatkan "mutu" (dalam tanda kutip, mutu)... atau mungkin dari sisi lain bisa saja dilihat sebagai "citra", atau "image" yang harus dijaga (mungkin itulah sebabnya banyak orang yang suka "jaim") maka seremonial rutin yang harus ditempuh oleh para calon sarjana untuk mendapatkan gelar kesarjanaannya dibuat lebih ter-"citra", lebih ter-"mutu" tidak hanya dilakukan dari pihak internal, tetapi juga dari pihak luar.Semua dilakukan untuk mewujudkan visi dan misi yang telah dicanangkan.

DFD : DO and DON'T

Setelah mengetahui apa itu DFD serta simbol atau notasi DFD, berikutnya adalah mengetahui aturan dalam membuat DFD apa yang boleh dan apa yang tidak boleh dilakukan pada saat membuat DFD. Pada kasus ini akan digunakan notasi DFD dari DeMarco & Yourdon.

The other side of life

If life seems jolly rotten. There's something you've forgotten. And that's to laugh and smile and dance and sing. When you're feeling in the dumps. Don't be silly chumps. Just purse your lips and whistle - that's the thing. And...always look on the bright side of life... Always look on the light side of life... Sisi Lain. Selalu ada sisi yang lain.