a. Faktor internal
Faktor internal menyangkut faktor di dalam diri individu yang dapat
mempengaruhi seseorang dalam menampilkan suatu perilaku tertentu.
1) Informasi, keterampilan dan kemampuan
Seseorang yang memiliki intensi untuk melakukan sebuah
perilaku akan mencari informasi, keterampilan, dan kemampuan yang
dibutuhkan untuk melakukan perilaku tertentu. Sebagai contoh,
seseorang yang memiliki intensi untuk menjadi seorang politisi,
mengajarkan matematika kepada siswa atau memperbaiki radio akan
gagal jika tidak memiliki kemampuan sosial, pengetahuan matematika
dan tidak memiliki keterampilan mekanik.
2) Emosi dan kompulsi
Ketidakcukupan keterampilan, kemampuan dan informasi yang
dimiliki dapat menyebabkan masalah kontrol perilaku, tetapi dapat
diasumsikan bahwa masalah ini dapat diatasi. Namun sebaliknya,
beberapa tipe perilaku adalah subjek yang memaksa yang terlihat
berada jauh di luar kontrol. Sebagai contoh orang yang tidak dapat
berhenti mengulang apa yang dilakukannya (selalu mengunci tangan,
memeriksa kunci berkali-kali dan lain-lain) atau tidak dapat berhenti
memikirkan sesuatu. Perilaku kompulsif ini dilakukan meskipun
intensi dan usaha terpadu dilakukan untuk melakukan perilaku yang
sebaliknya.
Perilaku emosional terlihat memiliki kesamaan karakteristik.
Sebagai contoh, terkadang individu dapat bertanggung jawab atas apa
yang dilakukan dalam keadaan sadar, tetapi terkadang mereka tidak
dapat mempertanggung jawabkan apa yang mereka lakukan saat di
bawah pengaruh emosi yang kuat. Kesimpulannya, berbagai faktor
internal dapat mempengaruhi kesuksesan perwujudan perilaku yang
memiliki intensi atau pencapaian tujuan yang diinginkan. Terlihat dari
faktor seperti informasi, kemampuan, dan keterampilan. Sedangkan
faktor lain seperti emosi yang intens, stress, atau kompulsi, lebih sulit
untuk dinetralisir.
b. Faktor eksternal
Faktor eksternal ini menyangkut faktor di luar individu yang
mempengaruhi kontrol seseorang terhadap perilaku yang akan
dilakukannya. Faktor ini menentukan faktor apa yang memfasilitasi atau
mengintervensi perilaku.
1) Kesempatan
Perlu sedikit imajinasi untuk menghargai pentingnya faktor
kebetulan atau kesempatan untuk suksesnya eksekusi sebuah perilaku
yang berintensi. Seseorang yang berintensi untuk mengerjakan skripsi,
tidak dapat melakukannya jika tidak memiliki sarana yang memadai
untuk melakukan perilaku tersebut atau mungkin temannya yang
selalu mengganggu saat sedang mulai mengerjakan dapat membuat
seseorang tidak melakukan perilaku tersebut. Kurangnya kesempatan
seperti contoh di atas dapat mengurangi usaha untuk mewujudkan
suatu perilaku. Dalam keadaan seperti ini, seseorang berusaha untuk
mewujudkan intensi namun gagal karena keadaan lingkungan sekitar
menghalanginya. Walaupun intensi langsung akan terpengaruh,
keinginan dasar untuk melakukan sebuah perilaku tidak harus diubah.
Lingkungan menghambat perilaku untuk mewujudkan perilaku dan
akan memaksa untuk merubah rencana, namun tidak selalu dapat
merubah intensi seseorang.
2) Ketergantungan pada yang lain
Pada saat perwujudan perilaku tergantung pada tindakan orang
lain, ada potensi kontrol yang tidak sempurna terhadap perilaku atau
tujuan. Sebuah contoh yang baik mengenai ketergantungan perilaku
adalah kasus kerjasama. Seseorang akan bisa bekerja sama dengan
orang lain hanya jika orang tersebut juga berkeinginan untuk
bekerjasama. Sama seperti waktu dan kesempatan, ketidakmampuan
untuk berperilaku sesuai dengan intensi dikarenakan ketergantungan
pada kebutuhan seseorang tidak mempengaruhi intensi dan motivasi.
Seseorang yang menghadapi kesulitan yang berhubungan dengan
ketergantungan interpersonal dapat membentuk perilaku yang
diinginkan dalam kerjasama dengan rekan yang berbeda. Namun, hal
ini tidak dapat terus menerus menjadi penyebab sebuah tindakan.
Singkatnya, kekurangan kesempatan dan ketergantungan pada orang
lain hanya membawa pada perubahan yang sementara pada intensi.
Ketika lingkungan menolak terwujudnya sebuah perilaku, seseorang
akan menunggu untuk kesempatan yang lebih baik.
Ajzen dalam (Jazran, 2014) menjelaskan bahwa terdapat faktor
yang membuat seseorang dapat mencapai tujuan atau mewujudkan
sebuah perilaku. Faktor tersebut adalahsebagai berikut:
Dalam theory of reasoned action niatan dipengaruhi dua penentu
dasar, yang pertama berhubungan dengan sikap (attitude towards
behavior) dan yang lain berhubungan dengan pengaruh sosial yaitu
norma subjektif (subjectives norms). Sedangkan dalam theory of
planned behavior, telah ditambahkan konstruk persepsi kontrol
perilaku (perceived behavioural control) sebagai faktor yang dapat
mempengaruhi niatan
