Pusat Ilmu Komputer Universitas Indonesia (Pusilkom UI) dibentuk sebagai wahana pengembangan Ilmu Komputer di Indonesia khususnya di Universitas Indonesia. Dalam perkembangannya, Pusilkom UI kemudian menjadi badan usaha untuk Universitas Indonesia dan bergerak dalam bidang solusi IT. Untuk pertama kalinya, Pusilkom UI mengadakan sebuah proyek dengan tujuan menghasilkan suatu produk yang akan menjadi produk ujung tombak perusahaan, yaitu sebuah sistem informasi akademis yang dinamakan SMART. Dalam kerja praktek penulis di Pusilkom UI, penulis ditugaskan sebagai salah satu anggota tim pengembang dalam proyek tersebut. SMART adalah sebuah sistem informasi akademis yang terdiri dari dua komponen, yaitu: sistem inti (core) dan sistem penunjang. Sistem inti akan dibagi menjadi beberapa modul yang akan mengakomodasi manajemen aktivitas akademis, dan sistem penunjang akan terdiri dari beberapa modul yang akan mengakomodasi aktivitas lain yang berhubungan dengan institusi pendidikan. Untuk rilis pertama, sistem inti SMART akan terdiri dari delapan modul. dan penulis ditugaskan untuk melakukan analisis dan perancangan untuk empat modul diantaranya. Empat modul tersebut adalah: 1. Manajemen Bimbingan 2. Manajemen Evaluasi 3. Manajemen Pelajaran 4. Manajemen Staf Pengajar