Kita sering mendengar suatu proyek aplikasi teknologi informasi yang dimulai tidak berakhir seperti yang diharapkan. kadang kita mendengar proyek ini tidak pernah selesai (Never Ending Project) setelah 2 tahun berjalan masih belum menunjukkan tanda-tanda akan berakhir, proyek lainnya berakhir dengan sistem baru yang berjalan tidak lancar.
Apabila dilakukan penelitian terhadap proyek-proyek diatas, Perusahaan pengguna pada umumnya mengutarakan keterbatasan aplikasi, ketidakmampuan konsultant menjadi penyebab proyek berakhir tidak memuaskan. Apakah selesai lebih lambat dari yang direncanakan atau sistem baru sama sekali tidak pernah digunakan (proyek dibatalkan)
Disisi lain pihak Konsultan yang membantu proyek mengutarakan bahwa pengguna, apakah tingkat manajemen, supervisor/penyelia, dan user tidak mencurahkan perhatian yang cukup untuk proyek, hanya team IT yang dilibatkan.
Menurut pendapat kami, pihak konsultan dan perusahaan pengguna memberikan alasan yang benar dari persepsi dan sisi masing-masing. Lalu apa yang salah? secara umum tidak ada yang salah melainkan terjadi perbedaan Harapan / Ekspektasi dari kedua belah pihak. Perbedaan ini tidak ditangani disepanjang proyek sehingga berakhir pada ketidakcocokan keduabelah pihak yang berujung kepada proyek yang terlunta-lunta.
Ekspetasi dari sisi pengguna bisa dari berbagai level, misalnya management level berharap dapat meningkatkan efisiens, level supervisor berharap dengan sistem yang baru dapat memonitor pekerjaan dengan lebih mudah dan cepat, akhirnya level pengguna/user menginginkan sistem yang lebih mudah dioperasikan. Pada kenyataannya Harapan dari setiap level pengguna ini bisa saja saling bertolak belakang.
Di sisi konsultan misalnya, harapan diletakan kepada jadwal proyek yang tepat waktu, data-data yang didapat dari pengguna akurat, semua level pengguna terlibat dalam proyek.
Kedua harapan yang berbeda diatas apabila tidak ditangani sepanjang proyek akan mengakibatkan konflik. misalnya Management berharap konsultan membantu mengenai masalah akurasi data, Management tidak terlibat dalam proyek sehingga konsultan tidak mengerti tujuan akhir proyek, tim sales konsultan memberikan janji yang terlalu tinggi (over promise) yang tidak bisa dipenuhi oleh tim konsulan, pengguna memiliki harapan semua masalah operasional akan dapat diselesaikan dengan sistem baru.
Karenanya menangani harapan/ekspektasi kedua pihak dan semua level sangat penting agar proyek berakhir sesuai harapan.