- Kemampuan dari project manager
Kemampuan project manager dalam mengambil keputusan, mengatur jadwal pembuatan proyek, pengaturan penugasan terhadap anggota proyeknya berpengaruh terhadap kelangsungan pembuatan proyek tersebut.
2. Pengalaman terhadap tipe aplikasi yang dibuat
Pengguna harus mampu menggunakan aplikasi yang dibuat tersebut sehingga membantu kelancaran dari proyek yang dibuat.
3. Pengalaman terhadap tools programming yang dipakai
Pengguna aplikasi tersebut sebaiknya adalah orang yang sedikitnya tela mengenal program dan computer dengan cukup baik.
4. Pengalaman tentang bahasa atau sistem yang digunakan
Pengguna aplikasi tersebut diharapkan dapat mengetahui bahasa program yang digunakan untuk membuat aplikasi tersebut sehingga bila terjadi kerusakan kecil dapat dihandle olehnya.
5. Pengetahuan atau pengenalan tentang modern programming practices
Pekerja proyek diharapkan pula mengenal bahasa program yang sedang berkembang sehingga bila suatu saat ada perubahan dapat diubah dengan cepat.
6. Tersedianya peralatan dan software yang digunakan
Jika peralatan atau software yang akan dipakai tidak tersedia, maka akan mengakibatkan pembuatan proyek menjadi terhambat.
7. Kelengkapan dari project team
Seperti yang kita ketahui, project team merupakan kumpulan dari orang atau bagian dari beberapa departemen. Jadi, jika ada suatu bagian yang diperlukan dalam pembuatan proyek, namun tidak ada/tidak hadir, maka pembuatan proyek tersebut akan tertunda.
8. Personnel turnover
Personnel turnover maksudnya adanya perekrutan dan pemecatan karyawan atau keluarnya karyawan dalam suatu project team.
9. Besar dari project team
Semakin besar suatu project team, maka semakin sulit mengkoordinir anggota-anggotanya.
10. Pengontrolan project manager terhadap anggota dari project team-nya
Project manager harus mampu mengontrol anggota-anggotanya demi penyelesaian project tersebut.