Struktur Proyek Sistem Informasi

Richardus Eko Indrajit
Renaissance Research Center
eko@indrajit.org

ABSTRAK

Membentuk sebuah struktur tim proyek yang baik adalah sama pentingnya dengan memilih anggota tim yang berpengalaman di bidangnya. Melihat bahwa konstruksi dan implementasi sistem berbasis teknologi informasi dilakukan dengan menggunakan pendekatan manajemen proyek, maka project manager adalah orang yang paling bertanggung jawab terhadap kinerja tim. Project manager inilah yang akan memimpin timnya dalam merencanakan dan mengembangkan proyek teknologi informasi sesuai dengan target yang diharapkan. Setidak-tidaknya ada tiga bidang yang harus diperhatikan dalam setiap proyek sistem informasi, yaitu: information system, information technology, dan information management.

Pada kenyataannya, terdapat banyak jenis proyek-proyek sistem informasi. Dari yang bersifat strategis - seperti penyusunan buku biru pengembangan sistem informasi perusahaan, analisa kebutuhan sistem informasi, perencanaan strategis sistem informasi, manajemen resiko sistem informasi – sampai dengan yang sangat teknis – seperti instalasi infrastruktur jaringan, implementasi paket aplikasi yang dibeli di pasaran, pembuatan software untuk keperluan tertentu, audit teknologi informasi, pembangunan jaringan pengaman sistem, dan lain sebagainya.

Sebelum sistem yang bersangkutan menjadi bagian integral dari perusahaan, biasanya sebuah tim dibentuk untuk melaksanakan sebuah proyek pengembangan sistem informasi. Dilihat dari sisi SDM-nya, struktur proyek sistem informasi melibatkan paling tidak tiga unsur: para karyawan dari divisi-divisi yang terkait dengan sistem informasi (Divisi Teknologi Informasi, Departemen EDP, Dinas Sistem Informasi, dan lain-lain), konsultan eksternal yang disewa khusus sebagai tenaga ahli dan spesialis, serta para vendor sebagai penyedia perangkat keras dan perangkat lunak.

Organisasi proyek sistem informasi yang ideal, biasanya memiliki struktur seperti gambar di atas, dilihat dari kacamata para konsultan. Warna hijau menggambarkan bahwa fungsi tersebut dijalankan oleh konsultan, warna merah oleh klien (atau dalam hal ini perusahaan yang bersangkutan), dan warna kuning oleh para vendor. Berikut adalah penjelasan ringkas masing-masing fungsi yang ada.

Project Sponsor adalah seorang manajemen puncak (beserta anggota tim jika perlu), yang diserahkan tugas khusus oleh perusahaan sebagai penanggung jawab proyek sistem informasi. Paling tidak salah seorang anggota direksi harus berada dalam tim ini untuk mencegah hambatan-hambatan berarti dalam pelaksanaan proyek. Secara prinsip, Direktur Utama atau Presiden Direktur-lah yang harus menjadi Project Sponsor. 

Project Sponsor inilah yang kemudian akan mencari rekanan atau seorang Project Partner dari sebuah perusahaan konsultan yang memang sudah ahli di bidang perencanaan dan pengembangan sistem informasi yang dimaksud. Sebagai jabatan tertinggi dari sebuah perusahaan konsultan, Project Partner bertanggung jawab untuk mempersiapkan tim khusus dari multi disiplin sebagai anggota proyek yang akan dijalankan. Project Partner bertanggung jawab secara langsung kepada Project Sponsor yang menyewanya.

Bagi seorang Project Partner, bagian yang terpenting dalam melakukan seleksi dan memilih anggota tim adalah memilih Project Manager yang memiliki kompetensi dan keahlian khusus dalam menangani proyek sistem informasi ini. Selain harus memiliki pengalaman dan pengetahuan dalam menangani proyek-proyek sejenis (sebagai Project Manager), seorang Project Manager harus pula memiliki kemampuan leadership yang baik dan tingkat aksetibilitas yang tinggi di mata perusahaan dan para anggota tim yang direkrut, disamping kebiasaan bekerja keras dan kondisi kesehatan yang prima.

Dapat dikatakan bahwa Project Manager merupakan kunci kesuksesan proyek terkait karena ditangannyalah tanggung jawab tertinggi pelaksanaan proyek secara operasional berada. Dalam merencanakan, memonitor, dan mengontrol proyek sehari-hari, seorang Project Manager dibantu oleh tiga tim: Project Management, Project Administration, dan Quality Assurance. Tim Project Management terdiri dari para praktisi yang biasa menangani aktivitas-aktivitas komersial berbasis proyek. Fungsinya untuk membantu Project Manager dalam mengontrol pemakaian sumber daya-sumber daya terbatas dalam proyek (keuangan, SDM, waktu, kertas, alat-alat tulis, dan lain sebagainya) agar sesuai dengan anggaran yang telah direncanakan sebelumnya. Mereka pulalah yang harus memberitahu Project Manager jika ada hal-hal yang dapat mengakibatkan tertundanya proyek dan memberikan usulan-usulan atau rekomendasi terhadap kendala tersebut. Biasanya tim ini mempergunakan software khusus, seperti Microsoft Project, Artemis, atau Primaver, dalam membantu kegiatannya sehari-hari.

Project Administration adalah tim yang bertanggung jawab terhadap pengaturan dan penyimpanan segala jenis dokumen yang terlibat dalam proyek. Mulai dari proposal dan kontrak proyek, sampai dengan hasil wawancara atau notulen setiap pertemuan formal maupun informal. Disamping dokumen, hal-hal yang berkaitan dengan komunikasi antara anggota proyek dengan perusahaan dan vendors juga harus dikelola oleh tim ini. Agar segalanya berjalan dengan lancar, biasanya Project Administration sudah memiliki standar dokumen dan prosedur yang harus diikuti oleh seluruh anggota proyek agar proses administrasi berjalan dengan efektif dan secara efisien.

Quality Assurance terdiri dari tim yang mengawasi agar pelaksanaan proyek dapat selalu terjamin kualitasnya sesuai dengan standar mutu yang ada (standar lokal perusahaan konsultan yang bersangkutan atau standar internasional seperti ISO).
Fokus dari tim Quality Assurance lebih pada kualitas dari output-output yang dihasilkan oleh proyek ini, seperti laporan, rekomendasi, desain, perangkat lunak, perangkat keras, dan lain sebagainya. 

Tim inti proyek sistem informasi dapat dikategorikan menjadi tiga bagian utama: Information Management, Information System, dan Information Technology. Tim Information Management merupakan kumpulan para ahli manajemen yang sangat menguasai ilmu informasi untuk kebutuhan bisnis. Menganalisa dan menangani aspek-aspek bisnis dan manajemen (relationship oriente) dari suatu sistem informasi (relasi antara sistem informasi dengan fungsi-fungsi organisasi lainnya, hubungan antara sistem informasi dengan manajemen kunci perusahaan, dan lain sebagainya) merupakan tanggung jawab dari tim ini, seperti:
•	Para ahli manajemen perubahan yang akan mengusulkan cara terbaik implementasi sebuah sistem baru sebagai pengganti sistem lama; 
•	Pakar analisa cost-benefit akan melihat aspek-aspek informasi dari kacamata pembiayan investasi dan manfaat yang diberikan kepada perusahaan;  
•	Ahli bisnis pada industri dimana perusahaan berada akan sangat mempercepat proses analisa dan meningkatkan kualitas output karena pengalaman yang telah dimiliki; 
•	Pakar pembuatan perencanaan bisnis perusahaan akan menjaga agar proyek sistem informasi yang dijalankan sejalan dan tidak berada di luar jalur-jalur kerangka strategi perusahaan yang telah disepakati;
•	Ahli audit teknologi informasi akan menilai seberapa jauh efektivitas sistem yang ada sekarang dengan kebutuhan bisnis, dan bagaimana keamanan sistem sehubungan dengan kontrol internal perusahaan; dan lain sebagainya.

Tim Sistem Informasi akan memfokuskan diri pada jenis-jenis informasi apa yang dibutuhkan oleh perusahaan dalam menjalankan bisnis sehari-hari (demand oriented) dan hal-hal lain yang berkaitan dengannya, seperti:
•	Ahli strategi sistem informasi merupakan pakar utama yang dibutuhkan tim untuk mendefinisikan jenis-jenis informasi yang harus dihasilkan dengan segala karakteristiknya bagi perusahaan;
•	Pakar manajemen resiko akan melihat resiko bisnis yang mungkin dihadapi seandainya terjadi kesalahan atau hal-hal lain dalam sistem informasi yang dibangun;
•	Ahli contingency planning akan mempersiapkan prosedur yang harus dilakukan perusahaan jika ada gangguan teknis sistem yang dapat menggangu aktivitas perusahaan;
•	Pakar manajemen proyek akan mempersiapkan strategi dalam menjalankan portfolio proyek sistem informasi yang beragam berdasarkan skala prioritas dan keterbatasan sumber daya;
•	Spesialisasi suports dan services yang akan mengajukan usulan bagaimana memelihara sistem informasi setelah proyek selesai dilaksanakan (pasca implementasi), termasuk di dalamnya kemungkinan outsourcing, usulan pembangunan infrastruktur khusus (call center, help desk, dan lain-lain), sampai dengan prosedur-prosedur yang harus dilakukan.

Fungsi terakhir adalah Information Strategy yang merupakan jawaban atas kebutuhan sistem informasi yang telah didefinisikan (supply oriented). Semua rencana strategis yang telah disusun oleh kedua tim sebelumnya pada akhirnya harus diimplementasikan secara teknis. Dilihat dari karakteristik pekerjaannya, biasanya ada empat jenis pengembangan teknologi yang dilakukan:

•	Membangun infrastruktur jaringan teknologi informasi, biasanya berupa proyek-proyek perencananaan dan pembangunan jaringan komunikasi seperti LAN (Local Area Network), WAN (Wide Area Network), Intranet, Internet, dan Extranet;
•	Membeli paket software atau hardware yang siap pakai di pasaran dan mengimplementasikannya dalam perusahaan (package implementation);
•	Membuat software sendiri berdasarkan kebutuhan dan desain yang dibuat oleh tim yang dibentuk secara khusus oleh perusahaan (custom development atau in-house development); atau
•	Melakukan dua atau ketiga hal diatas dan mengintegrasikannya satu sama lain (system integration).

Terlihat bahwa vendor-vendor teknologi informasi akan menjadi bagian dari tim ini karena merekalah yang akan menawarkan produk-produk software dan hardware (maupun komponen-komponen terkait lainnya) yang dibutuhkan dalam pengembangan sistem informasi.

Sebagai catatan, struktur yang dijelaskan ini merupakan suatu struktur yang ideal dan biasanya selalu dipergunakan untuk proyek-proyek sistem informasi berskala menengah ke atas. Untuk proyek-proyek kecil dan spesifik, beberapa fungsi dapat dihilangkan karena tidak begitu signifikan. Terlalu banyak SDM yang terlibat dalam suatu proyek sistem informasi belum tentu mempercepat pelaksanaan proyek, terlalu sedikit juga akan memiliki potensi mengurangi kualitas output.

DAFTAR PUSTAKA

Cash, James I, Robert G. Eccles, Nitin Nohria, and Richard L. Nolan. Building the Information-Age Organization: Structure, Control, and Information Technologies, Boston, Massachusetts: Richard D. Irwin, Inc., 1994.
Leicester University. Handbook of Management Information System Development, Leicester, United Kingdom: Learning Resources, 1997.

	RICHARDUS EKO INDRAJIT adalah Kepala Program Studi Sistem Informasi STIMIK Perbanas dan Dosen Inti di Program Pasca Sarjana Universitas Bina Nusantara. Menyelesaikan pendidikan Sarjana Teknik Komputer di ITS Surabaya, Master of Applied Computer Science di Harvard University, Master of Business Administration di Leicester University, dan Doctor of Business Administration di University of the City of Manila. Selain mengajar di Program Pasca Sarjana Universitas Indonesia, Universitas Atmajaya, dan Institut Pengembangan Manajemen Indonesia, serta aktif sebagai konsultan dan peneliti di Lembaga Ketahanan Nasional (Lemhannas), bekerja pula sebagai Direktur Sistem Informasi di perusahaan konsultan Renaissance Advisors. Pengetahuan di bidang teknologi informasi dan manajemen sistem informasi diperoleh dari pengalaman praktis di industri keuangan, perbankan, manufaktur, penerbangan, pertambangan, telekomunikasi, pendidikan dan kesehatan.	

Softcopy dari makalah dan dokumen ini tersedia melalui website personal Richardus Eko Indrajit di alamat: http://www.indrajit.org.

Jakarta,1 Januari 1999.