Selasa, 22 November 2011

Mengelola Konflik Organisasi

Pengertian Konflik

Menurut kamus besar bahasa Indonesia konflik adalah percekcokkan, perselisihan, pertentangan. Konflik berasal dari kata kerja bahasa latin yaitu configure yang berarti saling memukul. Secara Sosiologis konflik diartikan sebagai proses social antara dua orang atau lebih (bisa juga kelompok) dimana salah satu pihak berusaha menyingkirkan pihak lain dengan menghancurkan atau membuatnya tidak berdaya.
Jika dilihat definisi secara sosiologis, konflik senantiasa ada dalam kehidupan masyarakat sehingga konflik tidak dapat dihilangkan tetapi hanya dapat diminimalkan.

Definisi Konflik Organisasi

Ada beberapa pengertian konflik menurut beberapa ahli.
  1. Menurut Taquiri dalam Newstorm dan Davis (1977), konflik merupakan warisan kehidupan sosial yang boleh berlaku dalam berbagai keadaan akibat daripada berbangkitnya keadaan ketidaksetujuan, kontroversi dan pertentangan di antara dua pihak atau lebih pihak secara berterusan.
  2. Menurut Gibson, et al (1997: 437), hubungan selain dapat menciptakan kerjasama, hubungan saling tergantung dapat pula melahirkan konflik. Hal ini terjadi jika masing – masing komponen organisasi memiliki kepentingan atau tujuan sendiri – sendiri dan tidak bekerja sama satu sama lain.
  3. Menurut Robbin (1996), keberadaan konflik dalam organisasi dalam organisasi ditentukan oleh persepsi individu atau kelompok. Jika mereka tidak menyadari adanya konflik di dalam organisasi maka secara umum konflik tersebut dianggap tidak ada. Sebaliknya, jika mereka mempersepsikan bahwa di dalam organisasi telah ada konflik maka konflik tersebut telah menjadi kenyataan.
  4. Dipandang sebagai perilaku, konflik merupakan bentuk minteraktif yang terjadi pada tingkatan individual, interpersonal, kelompok atau pada tingkatan organisasi (Muchlas, 1999). Konflik ini terutama pada tingkatan individual yang sangat dekat hubungannya dengan stres.
  5. Menurut Minnery (1985), Konflik organisasi merupakan interaksi antara dua atau lebih pihak yang satu sama lain berhubungan dan saling tergantung, namun terpisahkan oleh perbedaan tujuan.
  6. Konflik dalam organisasi sering terjadi tidak simetris terjadi hanya satu pihak yang sadar dan memberikan respon terhadap konflik tersebut. Atau, satu pihak mempersepsikan adanya pihak lain yang telah atau akan menyerang secara negatif (Robbins, 1993).
  7. 7. Konflik merupakan ekspresi pertikaian antara individu dengan individu lain, kelompok dengan kelompok lain karena beberapa alasan. Dalam pandangan ini, pertikaian menunjukkan adanya perbedaan antara dua atau lebih individu yang diekspresikan, diingat, dan dialami (Pace & Faules, 1994:249).
  8. Konflik dapat dirasakan, diketahui, diekspresikan melalui perilaku-perilaku komunikasi (Folger & Poole: 1984).
  9. Konflik senantisa berpusat pada beberapa penyebab utama, yakni tujuan yang ingin dicapai, alokasi sumber – sumber yang dibagikan, keputusan yang diambil, maupun perilaku setiap pihak yang terlibat (Myers,1982:234-237; Kreps, 1986:185; Stewart, 1993:341).
Perbedaan Pandangan Tradisional & Interaksi Mengenai Konflik
  1. Pandangan tradisional (The Traditional View). Pandangan ini menyatakan bahwa konflik itu hal yang buruk, sesuatu yang negatif, merugikan, dan harus dihindari. Konflik disinonimkan dengan istilah violence, destruction, dan irrationality. Konflik ini merupakan suatu hasil disfungsional akibat komunikasi yang buruk, kurang kepercayaan, keterbukaan di antara orang – orang, dan kegagalaan manajer untuk tanggap terhadap kebutuhan dan aspirasi karyawan..
  2. Pandangan interaksionis (The Interactionist View). Pandangan ini cenderung mendorong suatu kelompok atau organisasi terjadinya konflik. Hal ini disebabkan suatu organisasi yang kooperatif, tenang, damai, dan serasi cenderung menjadi statis, apatis, tidak aspiratif, dan tidak inovatif. Oleh karena itu, menurut pandangan ini, konflik perlu dipertahankan pada tingkat minimum secara berkelanjutan sehingga tiap anggota di dalam kelompok tersebut tetap semangat, kritis – diri, dan kreatif.


Sumber-Sumber Utama Penyebab Konflik

Menurut Robbins (1996), konflik muncul karena ada kondisi yang melatar - belakanginya (antecedent conditions). Kondisi tersebut, yang disebut juga sebagai sumber terjadinya konflik, terdiri dari tiga ketegori, yaitu: komunikasi, struktur, dan variabel pribadi.
1. Komunikasi yang buruk, dalam arti komunikasi yang menimbulkan kesalah - pahaman antara pihak-pihak yang terlibat, dapat menjadi sumber konflik. Suatu hasil penelitian menunjukkan bahwa kesulitan semantik, pertukaran informasi yang tidak cukup, dan gangguan dalam saluran komunikasi merupakan penghalang terhadap komunikasi dan menjadi kondisi anteseden untuk terciptanya konflik. Struktur. Istilah struktur dalam konteks ini digunakan dalam artian yang mencakup: ukuran (kelompok), derajat spesialisasi yang diberikan kepada anggota kelompok, kejelasan jurisdiksi (wilayah kerja), kecocokan antara tujuan anggota dengan tujuan kelompok, gaya kepemimpinan, sistem imbalan, dan derajat ketergantungan antara kelompok. Penelitian menunjukkan bahwa ukuran kelompok dan derajat spesialisasi merupakan variabel yang mendorong terjadinya konflik. Makin besar kelompok, dan makin terspesialisasi kegiatannya, maka semakin besar pula kemungkinan terjadinya konflik.
2. Karakteristik kepribadian yang menyebabkan individu memiliki keunikan (idiosyncrasies) dan berbeda dengan individu yang lain. Kenyataan menunjukkan bahwa tipe kepribadian tertentu, misalnya, individu yang sangat otoriter, dogmatik, dan menghargai rendah orang lain, merupakan sumber konflik yang potensial. Jika salah satu dari kondisi tersebut terjadi dalam kelompok, dan para karyawan menyadari akan hal tersebut, maka muncullah persepsi bahwa di dalam kelompok terjadi konflik. Keadaan ini disebut dengan konflik yang dipersepsikan (perceived conflict). Kemudian jika individu terlibat secara emosional, dan mereka merasa cemas, tegang, frustrasi, atau muncul sikap bermusuhan, maka konflik berubah menjadi konflik yang dirasakan (felt conflict). Selanjutnya, konflik yang telah disadari dan dirasakan keberadaannya itu akan berubah menjadi konflik yang nyata, jika pihak-pihak yang terlibat mewujudkannya dalam bentuk perilaku. Misalnya, serangan secara verbal, ancaman terhadap pihak lain, serangan fisik, huru-hara, pemogokan, dan sebagainya.
3. Perbedaan individu yang meliputi perbedaan pendirian dan perasaan. Setiap manusia adalah individu yang unik. Artinya, setiap orang memiliki pendirian dan perasaan yang berbeda-beda satu dengan lainnya. Perbedaan pendirian dan perasaan akan sesuatu hal atau lingkungan yang nyata ini dapat menjadi faktor penyebab konflik sosial, sebab dalam menjalani hubungan sosial, seseorang tidak selalu sejalan dengan kelompoknya. Misalnya, ketika berlangsung pentas musik di lingkungan pemukiman, tentu perasaan setiap warganya akan berbeda-beda. Ada yang merasa terganggu karena berisik, tetapi ada pula yang merasa terhibur.
4. Perbedaan latar belakang kebudayaan sehingga membentuk pribadi-pribadi yang berbeda Seseorang sedikit banyak akan terpengaruh dengan pola-pola pemikiran dan pendirian kelompoknya. Pemikiran dan pendirian yang berbeda itu pada akhirnya akan menghasilkan perbedaan individu yang dapat memicu konflik.
5. Perbedaan kepentingan antara individu atau kelompok Manusia memiliki perasaan, pendirian maupun latar belakang kebudayaan yang berbeda. Oleh sebab itu, dalam waktu yang bersamaan, masing-masing orang atau kelompok memiliki kepentingan yang berbeda-beda. Kadang-kadang orang dapat melakukan hal yang sama, tetapi untuk tujuan yang berbeda-beda.


Teknik-Teknik Utama Memecahkan Konflik
  1. Integrating (Problem Solving). Dalam gaya ini pihak-pihak yang berkepentingan secara bersama-sama mengidentifikasikan masalah yang dihadapi, kemudian mencari, mempertimbangkan dan memilih solusi alternatif pemecahan masalah. Gaya ini cocok untuk memecahkan isu-isu kompleks yang disebabkan oleh salah paham (misunderstanding), tetapi tidak sesuai untuk memecahkan masalah yang terjadi karena sistem nilai yang berbeda. Kelemahan utamanya adalah memerlukan waktu yang lama dalam penyelesaian masalah.
  2. Dominating (Forcing). Orientasi pada diri sendiri yang tinggi, dan rendahnya kepedulian terhadap kepentingan orang lain, mendorong seseorang untuk menggunakan taktik “saya menang, kamu kalah”. Gaya ini sering disebut memaksa (forcing) karena menggunakan legalitas formal dalam menyelesaikan masalah. Gaya ini cocok digunakan jika cara-cara yang tidak populer hendak diterapkan dalam penyelesaian masalah, masalah yang dipecahkan tidak terlalu penting, dan waktu untuk mengambil keputusan sudah mepet. Tetapi tidak cocok untuk menangani masalah yang menghendaki partisipasi dari mereka yang terlibat. Kekuatan utama gaya ini terletak pada minimalnya waktu yang diperlukan. Kelemahannya, sering menimbulkan kejengkelan atau rasa berat hati untuk menerima keputusan oleh mereka yang terlibat.
  3. Avoiding. Taktik menghindar (avoiding) cocok digunakan untuk menyelesaikan masalah yang sepele atau remeh. Gaya ini tidak cocok untuk menyelesaikan masalah - malasah yang sulit atau “buruk”. Kekuatan dari strategi penghindaran adalah jika kita menghadapi situasi yang membingungkan atau mendua (ambiguous situations). Sedangkan kelemahannya, penyelesaian masalah hanya bersifat sementara dan tidak menyelesaikan pokok masalah.
  4. Compromising. Gaya ini menempatkan seseorang pada posisi moderat, yang secara seimbang memadukan antara kepentingan sendiri dan kepentingan orang lain. Ini merupakan pendekatan saling memberi dan menerima (give-and-take approach) dari pihak-pihak yang terlibat.Kompromi cocok digunakan untuk menangani masalah yang melibatkan pihak-pihak yang memiliki tujuan berbeda tetapi memiliki kekuatan yang sama. Misalnya, dalam negosiasi kontrak antara buruh dan majikan. Kekuatan utama dari kompromi adalah pada prosesnya yang demokratis dan tidak ada pihak yang merasa dikalahkan. Tetapi penyelesaian konflik kadang bersifat sementara dan mencegah munculnya kreativitas dalam penyelesaian masalah.

Sumber Dari:
  • Gibson, James L., et al., 1977. Organisasi: Perilaku, Struktur, Proses. Alih bahasa oleh Adriani. Jakarta: Binarupa Aksara.
  • Greenhalgh, Leonard, 1999. “Menangani Konflik”. Dalam A.Dale Timpe, (Ed.), Memimpin Manusia. Alih bahasa oleh Sofyan Cikmat. Jakarta: PT.Gramedia.
  • http://id.wikipedia.org/wiki/Konflik

Kamis, 10 November 2011

Update dan Insert Data Tabel (PASCAL)

Program dibawah adalah program yang sama seperti sebelumnya tapi sudah ditambahkan dengan program Update dan Insert. berikut kodingannya :

PROGRAM Tugas_table_n_sorting;
USES CRT;
CONST
garis='------------------------------------------------------';
VAR
kelas : ARRAY [1..100] OF STRING[5];
npm : ARRAY [1..100] OF STRING[8];
nama : ARRAY [1..100] OF STRING[15];
c,n,i,j,bar,kelompok,tempatnya_min,x,y,z : INTEGER;
p,q,r,min,temp,cari : STRING;
ketemu : boolean;
LABEL INPUT,MENU,SORT,CETAK,SELESAI;

BEGIN
CLRSCR;
{ pemasukan data dalam array }
INPUT:
WRITE('MAU ISI BERAPA DATA : ');
READLN(N);
FOR i:= 1 TO n DO
BEGIN
CLRSCR;
GOTOXY(30,4); WRITE('DATA KE- ',i:2);
GOTOXY(10,7); WRITE('NPM : '); READLN(NPM[i]);
GOTOXY(10,8); WRITE('NAMA : '); READLN(NAMA[i]);
GOTOXY(10,9); WRITE('KELAS : '); READLN(KELAS[i]);
END;
GOTO CETAK;
{ pilih menu }
MENU:
WRITELN('1) Insert Data.');
WRITELN('2) Update Data.');
WRITELN('3) Sorting Data.');
WRITELN('4) Exit.');
WRITE('PILIH = ');READLN(x);
case x of
1: begin
CLRSCR;
i := i + 1;
GOTOXY(30,4); WRITE('DATA KE- ',i:2);
GOTOXY(10,7); WRITE('NPM : '); READLN(NPM[i]);
GOTOXY(10,8); WRITE('NAMA : '); READLN(NAMA[i]);
GOTOXY(10,9); WRITE('KELAS : '); READLN(KELAS[i]);
n := n + 1;
goto CETAK;
end;
2: begin
WRITE('Masukkan NPM yang akan di Update : ');READLN(CARI);
c := 1;
if (cari = '0') or (cari = '') then
begin
WRITE('Masukkan NPM yang benar !');
end
else
begin
ketemu := false;
while (not ketemu) and (c <= n) do
if NPM[c] = cari then
ketemu := true
else c := c + 1;
if ketemu then
begin writeln('Data yang akan di Update :');
writeln('1. NPM');
writeln('2. NAMA');
writeln('3. KELAS');
writeln('4. KEMBALI');
writeln('PILIH : ');readln(z);
case z of
1: begin
writeln('Masukkan NPM yang baru : ');readln(p);
NPM[c] := p;
goto CETAK;
end;
2: begin writeln('Masukkan NAMA yang baru : ');readln(q);
NAMA[c] := q;
goto CETAK;
end;
3: begin writeln('Masukkan KELAS yang baru : ');readln(r);
KELAS[c] := r;
goto CETAK;
end;
4: goto MENU;
end;
end;
end;
end;
3: goto SORT;
4: goto SELESAI;
end;
SORT:
WRITELN('1) Sort by NAMA.');
WRITELN('2) Sort by KELAS.');
WRITELN('3) Sort by NPM.');
WRITELN('4) Kembali Ke Menu.');
WRITE('PILIH = ');READLN(y);
case y of
1: begin for i := n - 1 downto 1 do
for j := 1 to i do
if nama[j] > nama[j+1] then
begin
temp := kelas[j];
kelas[j] := kelas [j+1];
kelas[j+1] := temp;
temp := npm[j];
npm[j] := npm [j+1];
npm[j+1] := temp;
temp := nama[j];
nama[j] := nama [j+1];
nama[j+1] := temp;
end;
end;
2: begin
for i := n - 1 downto 1 do
for j := 1 to i do
if kelas[j] > kelas[j+1] then
begin
temp := kelas[j];
kelas[j] := kelas [j+1];
kelas[j+1] := temp;
temp := npm[j];
npm[j] := npm [j+1];
npm[j+1] := temp;
temp := nama[j];
nama[j] := nama [j+1];
nama[j+1] := temp;
end;
end;
3: begin
for i := n - 1 downto 1 do
for j := 1 to i do
if npm[j] > npm[j+1] then
begin
temp := kelas[j];
kelas[j] := kelas [j+1];
kelas[j+1] := temp;
temp := npm[j];
npm[j] := npm [j+1];
npm[j+1] := temp;
temp := nama[j];
nama[j] := nama [j+1];
nama[j+1] := temp;
end;
end;
4: begin
goto MENU;
end;
end;
{ cetak atas absen }
CETAK:
CLRSCR;
GOTOXY(5,4); WRITE(GARIS);
GOTOXY(5,5); WRITE('NO');
GOTOXY(9,5); WRITE('NPM');
GOTOXY(20,5); WRITE('NAMA');
GOTOXY(37,5); WRITE('KELAS');
GOTOXY(47,5); WRITE('PARAF');
GOTOXY(5,6); WRITE(GARIS);
{ proses Cetak isi array di absen }
bar:=7;
FOR i:= 1 TO n DO
BEGIN
{ penempatan cetak array }
GOTOXY(5,bar); WRITELN(i:2);
GOTOXY(9,bar); WRITELN(NPM[i]);
GOTOXY(20,bar); WRITELN(NAMA[i]);
GOTOXY(37,bar); WRITELN(KELAS[i]);
GOTOXY(47,bar); WRITELN(i,'. . .');
bar:=bar+1;
END;
GOTOXY(5,bar+1);WRITELN(garis);
READLN;
GOTO MENU;
SELESAI:
END.