1
ANALISIS TUGAS Analisis tugas merupakan suatu metode untuk menganalisis menganalisis pekerjaan manusia, apa yang dikerjakan, dengan apa mereka bekerja dan apa yang harus mereka ketahui, misalnya apa saja tugas yang harus dilakukan waktu membersihkan rumah. Analisis tugas adalah adalah proses untuk menganalisis menganalisis cara manusia melakukan pekerjaannya pekerjaannya : hal-hal yang yang mereka mereka kerjakan kerjakan,, hal-hal hal-hal yang mereka mereka kenai kenai tindakan tindakan,, dan hal-hal yang perlu perlu mereka mereka ketahui. Keluaran dari analisis tugas adalah perincian dari tugas yang dilakukan manusia. Hal-hal yang mereka gunakan, rencanakan dan urutan tindakan yang biasa dilakukan untuk menyelesaikan tugas tergantung pada teknik yang digunakan. Mengapa perlu ? karena analisis tugas digunakan untuk memasukkan elemen manusia secara langsung pada perancangan secara sistematis dan terbuka sehingga dapat diperiksa secara teliti. lemen manusia harus diopptimasi dan potensi kesalahan harus dieleminasi. !stilah-istilah !stilah-istilah dalam analisis tugas : ". #asaran $external task % Adalah kondisi kondisi sistem yang ingin ingin dicapai manusia, manusia, misalnya misalnya menulis surat, surat, pergi ke toko &. 'ugas $internal task % Adalah himpunan terstruktur dari akti(itas yang dibutuhkan, dibutuhkan, digunakan digunakan atau dipercayai dipercayai sebagai sebagai hal penting untuk untuk mencapa mencapaii sasaran sasaran dengan dengan menggun menggunakan akan perangkat perangkat tertentu, tertentu, misalnya menulis perintah melalui keyboard ). Aksi $action% action% Adalah tugas yang tidak mengandung mengandung pemecahan persoalan persoalan atau komponen struktur kendali, kendali, misalnya memindah pointer, menekan kunci *. +encana $method % 'erdiri atas sejumlah tugas atau aksi yang disusun dalam suatu urutan Analisis tugas digunakan untuk untuk : ". Manu Manual al dan dan pen penga gaja jara ran n a. Meng Mengaja ajarka rkan n cara cara mela melakuk kukan an task task b. Meny Menyusu usun n manua manuall atau atau mater materii ajar ajar c. Membantu Membantu user menjelas menjelaskan kan siste sistem m ke orang orang lain lain &. Menangka Menangkap p kebutu kebutuhan han dan merancan merancang g sistem sistem a. Meman Memandu du peran perancan cangan gan sist sistem em baru baru b. Memba Membantu ntu perancan perancang g dalam dalam memili memilih h model model intern internal al untuk untuk sistem sistem yang sesua sesuaii denga dengan n harapan user c. Meram Meramal alkan kan pen penggu ggunaa naan n sistem sistem baru baru ). Meran Merancan cang g antar antar muka muka deta detailil a. Mengkla Mengklasiik siikasi asi tugas tugas atau atau objek objek yang yang digunaka digunakan n dalam dalam perancang perancangan an menu menu b. Menghub Menghubungk ungkan an antara antara objek objek dengan dengan aksi aksi $% $% /ontoh analisis tugas dalam rangka membersihkan rumah : ". Ambi Ambill pen pengh ghis isap ap debu debu &. 'ancap 'ancapkan kan penghis penghisap ap debu ke ke alat penghu penghubung bung listrik listrik ). 0ers 0ersih ihka kan n ruan ruanga gan n *. 1ika 1ika kotak kotak debu debu telah telah penuh, penuh, koson kosongka gkan n 2. pasang pasang kembali kembali penghis penghisap ap debu dan dan segala segala peralatan peralatan pembantu pembantunya nya Interaksi Manusia dan Komputer
2
3ser yang menggunakan perlengkapan ini harus mengetahui tentang : ". enghisap debu &. Alat-alat pembantu $koneksi listrik% ). Kotak debu *. 4emari 2. +uangan, dan sebagainya TEKNIK ANALIS TUGAS 'eknik analisis tugas dibagi menjadi tiga bagian, antara lain : ". 5ekomposisi tugas &. Analisis berbasis pengetahuan ). 'eknik berbasis relasi entitas 'eknik analisis tugas memiliki ruang lingkup yang lebih luas meliputi tugas-tugas yang melibatkan penggunaan komputer dan memodelkan aspek-aspek dunia nyata baik yang menjadi bagian maupun tidak dalam sistem komputer, misal jika dilakukan anasisis tugas terhadap pekerjaan pengolah kata maka akti(itas mengambil kertas atau dokumen, mengganti tinta printer dan memasukkan media penyimpanan juga akan menjadi bagian dari hal yang tercakup di dalamnya. Analisis tugas dikhususkan untuk mengenali kepentingan user dan cenderung mengamati perilaku yang terlihat pada user bukan pada mengapa mereka melakukannya. DEKOMPOSISI TUGAS 5ekomposisi tugas memisahkan tugas kedalam urutan sub-tugas, bertujuan untuk menjelaskan akasi yang dilakukan manusia, menstrukturkan tugas didalam hirarki sub tugas dan menjelaskan urutan dari sub-tugas. Hierarchical Task Analysis $H'A% adalah metode yang ekonomis dalam pengumpulan dan pengorganisasian inormasi karena analis hanya perlu mengembangkan bagian dari hirarki yang dibutuhkan dan memungkinkan analis memokuskan diri pada aspek penting task dalam konteks keseluruhan task. H'A menyediakan konteks dimana pendekatan spesiik analisis tugas yang lain dapat digunakan untuk menghasilkan dampak yang lebih besar dan baik dikembangkan sebagai gabungan antara analis tugas dengan orang yang terlibat operasi. Kelemahan H'A adalah bahwa analis perlu mengembangkan pengukuran keterampilan untuk menganalisis tugas secara eekti. 'eknik ini bukanlah prosedur yang sederhana yang dapat diterapkan secara cepat. Keterampilan tersebut dapat diperoleh dengan cepat melalui latihan. H'A harus dijalankan mulai dari tingkat manajer, engineer dan sta operasi lain dan perlu dilakukan secara urut untuk menjamin kelengkapan inormasi sekaligus untuk mengkonirmasi apakah H'A telah sesuai dengan kebutuhan manajerial. 6okus dari H'A adalah penggunaan teks dan diagram untuk menunjukkan hirarki dan perencanaan untuk menjelaskan urutan, misal :
Interaksi Manusia dan Komputer
3
5eskripsi tekstual H'A dalam rangka membersihkan rumah : ". Keluarkan penghisap debu &. #esuaikan semua alat yang harus ditancapkan ). 0ersihkan ruangan )." 0ersihkan ruang utama ).& 0ersihkan ruang tamu ).) 0ersihkan kamar tidur *. 1ika kotak debu sudah penuh, kososngkan 2. 4etakan penghisap debunya dan segala peralatan pembantunya +7/A7AA7 +encana 8 : kerjakan "-&-)-2 dalam urutan Ketika kotak debu penuh, kerjakan * +encana ) : kerjakan sembarang dari ).", ).&, atau ).) dalam sembarang urutan tergantung pada ruang mana yang butuh dibersihkan 3ntuk membangkitkan hirarki tugas, yang perlu dilakukan adalah : 5apatkan datar semua tugas Kelompokkan tugas ke dalam le(el tugas yang lebih tinggi 5ekomposisi le(el tugas terendah lebih lanjut Aturan pemberhentian $stopping rules%, bagaimana kita tahu kapan kita berhenti ? Apakah 9kosongkan kotak debu sudah cukup ? 'ujuan : perluas hanya pada tugas yang rele(an 0iaya kesalahan ; < /, 5imana ; kemungkinan adanya kesalahan / ; biaya dari kesalahan
H'A merupakan suatu tata bahasa untuk menjelaskan urutan-urutan tugas yang dilakukan dengan menguraikan kalimat ke bentuk huru-huru, kata benda, kelompok kata benda dan sebagainya. /ontoh : Keluarkan Vacuum Cleaner Peralatan pembantu Bersihkan ruangan utama Bersihkan ruangan tamu Kosongkan kotak debu Bersihkan kamar tidur Letakkan Vacuum Cleaner
1 2
3.1 3.2
3
0
4 3.3 5
H'A juga dapat dibuat dalam bentuk diagram sebagai berikut :
Interaksi Manusia dan Komputer
4
/atatan : ". =aris di bawah kotak berarti tidak ada lagi perluasan lebih lanjut &. erencanaan bisa ditulis di tempat lain, misalnya disamping diagram 'urunan dari diagram di atas juga sering disebut sebagai penghalusan deskripsi dari H'A awal ke H'A selanjutnya. Ada beberapa heuristik, misalnya : ". Aksi pasangan : seperti ketika gas dihidupkan &. +estruktur : pembangkitan tugas 9membuat teh ). Keseimbangan : menuangkan teh, lebih sederhana daripada membuat teh *. =eneralisasi : membuat satu cangkir atau lebih
Interaksi Manusia dan Komputer
5
endekatan untuk contoh soal di atas menggunakan hierarchial task analysis $H'A%. utput H'A adalah hirarki tugas dan sub-task dan juga plans $rencana% yang menggambarkan urutan dan kondisi $syarat% suatu sub-tugas dilaksanakan. 5i bawah ini merupakan jawabannya : 8. !n order to make cups o tea ". boil water "." ill kettle ".& put kettle on sto(e ".) turn on > light gas ".* wait or kettle to boil ".2 turn o gas &. empty pot ). make pot )." warm pot ).& put tea lea(es in pot ).) pour in boiling water *. wait * or 2 minutes 2. pour tea Interaksi Manusia dan Komputer
6
2." put milk in cup 2.& ill cup with tea 2.) do sugar 2.)." ask guest about sugar 2.).& add sugar to taste lan 8 : do " at the same time,i the pot is ull & then ). -* ater *2 minutes do 2 lan " : do "." @ ".& @ ".) @ ".*. when kettle boils do ".2 . lan ) : do )." @ ).& @ ).) lan 2 : i the cup is empty then do 2." @ 2.& else do 2.) lan 2.) : do 2.).", i guest want sugar do 2.).& 1ika suatu akti(itas tugas berada dalam posisi tunggu maka akti(itas itu dikatakan 9sibuk karena tidak ada akti(itas lain yang dikerjakan. #ibuk diasumsikan jika tugas yang direncanakan itu adalah satu tugas. 1ika tugas yang dikerjakan lebih dari satu, bisa jadi waktu sibuk bisa digunakan untuk akti(itas lain.
Interaksi Manusia dan Komputer
7
ANALISIS BERBASIS PENGETAHUAN Analisis berbasis pengetahuan dimulai dengan mendatar semua objek dan aksi yang terlibat dalam tugas dan kemudian membangun taksonominya. Hal ini mirip dengan deskripsi hirarki yang dilakukan pada bidang biologi, misalnya : Hewan digolongkan menjadi in(ertebrata dan (ertebrata. Hewan (ertebrata adalah ikan, burung, reptil, amibi, mamalia dan seterusnya 'ujuannya adalah untuk memahami pengetahuan $knowledge% yang dibutuhkan untuk melaksanakan tugas dan dapat digunakan untuk membantu membuat materi pengajaran dan menilai jumlah pengetahuan pada tugas yang berbeda. /ontoh lain pembuatan taksonomi adalah pada kendali mobil berikut :
embuatan taksonomi kendali mobil di atas cukup mudah. Kita dapat melakukan pengamatan dan kemudian mendatar semuanya. 1ika analisis diperluas ke masalah pengemudian mobil maka akan diperlukan objek tambahan seperti instrumen, misalnya speedometer, kunci mobil, sabuk pengaman, marka jalan, mobil yang lain, dan sebagainya. #eperti pada H'A, sulit untuk mengetahui kapan harus berhenti, oleh sebab itu perlu adanya suatu aturan penghentian $stopping rule%. rosedur yang terbaik adalah dengan mendatar semua item dan memilih mana yang diperlukan dan mana yang tidak sehingga harus dihapus, kemudian dikelompokkan kembali ke dalam objek yang mirip. #truktur yang dibangun dapat berbeda, misalnya menurut pandangan pengendara mobil, rem $brake% dan gas $accelerator % melakukan tugas yang berhubungan walaupun tidak terkoneksi secara mekanik. +em tangan $hand brake% digabungkan dengan pengunci pintu $door lock % pada aspek parkir, padahal perlu juga dibuatkan ketegori baru yaitu instrumen rem $ braking % bersama dengan rem kaki $foot brake%. Hal ini akan menghasilkan bentuk taksonomi berbeda yang dapat diambil berdasarkan keperluan tertentu tetapi ada juga yang tergantung pada kondisi, misalnya : wash/wipe front front wipers, front washers rear rear wipers, rear washers
#alah satu teknik analisis tugas untuk mendeskripsikan pengetahuan $Task Analysis for Knowledge Description – TAKD% adalah dengan memakai taksonomi khusus yaitu Task Descriptive Hierarchy $'5H ) Ada tiga tipe notasi dari taksonomi, yaitu : Interaksi Manusia dan Komputer
8
". + @ taksonomi normal, dimana objek ada dalam satu-satunya cabang atau sebuah objek hanya merupakan bagian dari satu kategori &. A75 @ objek harus ada pada keduanya, digunakan jika suatu objek terdiri dari beberapa kategori untuk merepresentasikan klasiikasi jamak ). + @ kasus terlemah, dapat saja pada satu, banyak atau tidak ada cabang, digunakan jika objek merupakan bagian dari satu atau lebih kategori.
/ontoh :
'AK5 mempunyai aturan keunikan yang menuntut 'K5 yang lengkap dan membedakan dua objek yang spesiik. Karakter digunakan untuk merepresentasikan percabangan A75 sedangkan karakter B digunakan untuk + dan C digunakan untuk +, contoh :
Kini tiap objek dapat direpresntasikan dengan jejak khusus dalam hirarki yang disebut dengan Knowledge epresentation !rammar $K+=% dengan karakter 9 untuk cabang A75, 9$%9 untuk cabang + dan 9CD untuk cabang +, contoh kita dapat menjelaskan plate sebagai: kitchen itemshape$lat%unctionCpreparation, dining$or ood%D dapat dibaca a kitchen item whose shape is flat A"D its function is preparation # dining for food Aturan keunikan tidak selalu harus dipenuhi secara kaku, terutama pada hirarki sederhana yang tidak terlalu kompleks, yang mengandung percabangan A75++. #ecara umum aturan keunikan ini lebih berungsi sebagai pengecek inormasi apakah suatu objek dapat dibedakan Interaksi Manusia dan Komputer
9
dengan yang lain. embuatan taksonomi sederhana untuk suatu aksi serupa dengan yang dilakukan terhadap objek, misalnya :
Analisis yang sama seperti yang dilakukan pada objek juga dapat dilakukan pada hirarki aksi, seperti apakah taksonomi ini sudah cukup lengkap atau belum sesuai dengan tujuan pembuatan, apakah telah memenuhi aturan keunikan dan sebagainya. 'aksonomi aksi lebih menekankan pada pengklasiikasian menurut karakteristik yang umum, dan kemiripan tugas sederhana. TEKNIK BERBASIS RELASI ENTITAS 'eknik berbasis relasi entitas biasanya berasosiasi dengan basis data pada model database entitas, mewakili sistem contoh tabel dan atribut pada analisis tugas, menekankan pada objek, aksi dan hubungan diantaranya. 'eknik ini mirip dengan analisis berbais objek tetapi mengikut sertakan entitas non komputer dan penekanan pada pemahaman domain, bukan implementasi. 'eknik ini juga melakukan pengklasiikasian $cataloguing % dan pengujian $examination% pada objek dan aksi, namun lebih dititik beratkan pada relasi antara aksi dan objek daripada kemiripannya. /ontoh :
". 01K bjek dibagi menjadi tiga grup, yaitu : a. bjek konkret : sesuatu yang sederhana, misal cangkir kopi, blender b. Aktor : memasak, makan malam c. bjek komposit : sta dapur, resep bjek memiliki atribut seperti blender mempunyai status 766. Atribut tidak perlu lengkap secara komputasional &. AK#! Aksi mengubah kondisi sesuatu $ patient % mengunakan sesuatu $instrument % dan dilakukan oleh seseorang $agent %. 5engan kata lain : a. Agent : yang melakukan aksi b. atient : yang diubah oleh aksi c. !nstrument : digunakan dalam melakukan aksi Misal : /he $agent % mencampur $action% resep $ patient % dengan sendok $instrument % Agen bertanggung jawab untuk setiap aksi karena cara yang baik menandakan bahwa aktor mengenali sistem. bjek dapat dibagi menjadi : a. /oncentrate objects $objek nyata% Interaksi Manusia dan Komputer
10
Eaitu objek atau benda dalam dunia nyata sehari-hari misalnya cangkul, gelas dan sebagainya b. Actors $aktor% Adalah manusia dan objek non-manusia yang melakukan aksi c. /omposite objects $objek komposit% 0erbentuk komposit atau mengandung lebih dari satu objek
/ontoh + objek dalam objek dan aksi :
). K1A5!A7 Kejadian $e(ent% adalah saat sesuatu berlangsung atau terjadi, terdiri dari : a. Kinerja aksi, misal 9#am menanam wortel b. Kinerja spontan : Agen tidak bertanggung jawab terhadap sesuatu peristiwa dan tidak berasosiasikan objek, misal 90iji labu berkecambah dan 9kelembaban turun di bawah &2F c. Kejadian berdasar waktu, misal pada tengah malam *. H3037=A7 Merupakan suatu hubungan antara objek, aksi dan kejadian. +elasi antara komponen tersebut adalah sebagai berikut : a. object- object social : #am adalah bawahan Gera spatial : ompa ) adalah untuk rumah kaca b. action-object agent $berhubungan dengan object% patient dan instrument c. actions and e(ents sementara dan menyebabkan 9#am menanam wortel karena Gera memberitahukannya
Interaksi Manusia dan Komputer
11
d. temporal relations menggunakan H'A atau notasi dialog menunjukkan urutan tugas $normal H'A% menunjukkan ob$ect lifecycle
/ontoh :
SUMBER INFORMASI DAN PENGUMPULAN DATA Analisis tugas memungkinkan membuat suatu struktur data mengenai tugas dan hasilnya akan baik jika didukung oleh sumber daya yang baik pula. roses analisis data tidak semata-mata mengumpulkan, menganalisis, mengorganisasikan data dan merepresentasikan hasil namun kadangkala kita harus kembali melihat sumber data tersebut dengan pertanyaan dan cara pandang yang baru. 0eberapa sumber inormasi yang dapat digunakan untuk membuat analisis tugas : ". 5okumentasi 5okumentasi yang ada pada suatu organisasi, misalnya buku manual, buku instruksi, materi training dan sebagainya. 5okumen ini umumnya berokus pada item tertentu, misalnya inormasi mengenai ungsi peralatan, tidak bagaimana peralatan tersebut digunakan. #elain Interaksi Manusia dan Komputer
12
itu terdapat juga dokumen peraturan perusahaan dan deskripsi tugas yang memberikan inormasi mengenai tugas tertentu dalam konteks yang lebih luas. 'erdapat dua bentuk manual, yaitu : a. Manual dan dokumentasi rosedur manual dengan melakukan deskripsi H'A, berguna bagi pemula atau jika domain terlalu sulitdan diasumsikan semua tugas telah diketahui. b. Manual konseptual engetahuan atau analisis berbasis entitas atau relasi dan baik untuk tugas yang open ended &. bser(asi bser(asi langsung, baik secara ormal maupun inormal perlu dilakukan jika ingin mengetahui kondisi dari pekerjaan tugas. Hasil dari obser(asi dan dokumentasi dapat digunakan untuk analisis sebelum memutuskan untuk melakukan data dengan teknik lain yag memakan biaya. bser(asi dapat dilakukan di lapangan untuk mengetahui kondisi yang sebenarnya atau di laboratorium agar dapat lebih mengendalikan lingkungan dan pada umumnya memiliki asilitas yang lebih baik. bser(asi juga dapat dilakukan secara akti dengan memberikan pertanyaan secara pasi dengan hanya memperhatikan objek ketika sedang bekerja. ). awancara 0ertanya kepada seseorang yang ahli pada bidang tugas yang akan dianalisa. Ahli tersebut dapat seorang manajer, super(isor atau sta. awancara kepada seorang ahli sebaiknya dilakukan setelah obser(asi agar dapat mengetahui kondisi yang diinginkan atau yang tidak diinginkan. *. Analisis awal #etelah data diperoleh, untuk tahap awal dilakukan dengan mendatar objek dan aksi dasar dengan menelusuri dokumen yang ada. 2. engurutan dan Klasiikasi 0eberapa analis melakukan pengurutan dan klasiikasi sendiri namn ada juga yang dibantu oleh ahli berdsarkan bidang analisis. PENGGUNAAN HASIL ANALISIS TUGAS Hasil dari analisis tugas adalah bentuk perincian dari tugas yang dilakukan, teknik dan alat yang digunakan, serta rencana dan urutan aksi untuk melakukan tugas tersebut. /ontoh dari penggunaan hasil analisis tugas, misalnya : ". Manual dan engajaran #truktur hirarki yang dimiliki oleh H'A dapat digunakan untuk menyusun manual atau bahan pengajaran. 0entuk how to do dapat digunakan sebagai bahan pelatihan tingkat dasar sedang yang lebih mahir memerlukan struktur konseptuap yang lebih baik, misal dengan teknik berbasis pengetahuan. &. endeinisian Kebutuhan dan erancangan #istem Analisis tugas memberikan kontribusi pada proses pendeinisian kebutuhan dan perancangan sistem. Analisis tugas terhadap sistem yang sudah ada akan membantu pendeinisian kebutuhan dalam hal : a. bjek dan tugas apa saja yang ada di sistem lama yang akan diakomodasi di sistem baru b. 6itur apa yang akan diperbarui, apakah akan mengotomasi seluruh tugas atau ungsi spesiik tertentu
Interaksi Manusia dan Komputer
13
ada perancangan yang lebih tinggi, analisis tugas juga dapat membantu perancang menentukan model internal sistem yang sesuai dengan keinginan user serta dapat digunakan untuk meramalkan pengunaan sistem. ). erancangan 5etail !nterace 'aksonomi tugas dapat digunakan untuk merancang menu. 'ugas utama dapat dijadikan menu utama dan sub dibawahnya menjadi sub menu yang berkaitan. 'ampilan menu alternati dapat disesuaikan dengan tugas dan peran dari menu.
TUGAS 0uat 5iagram Hierarchical Task Analysis dalam rangka mengganti ban mobil 0uat taksn!i untuk mendeskripsikan sebuah ersonal /omputer 0uat E"R #$ect untuk mendeskripsikan seorang manajer keuangan di sebuah perusahaan
Interaksi Manusia dan Komputer