Aplikasi akuntansi adalah salah satu komponen yang penting dalam suatu perusahaan, karena aplikasi ini berkaitan dengan pengelolaan finansial perusahaan. Selama ini aplikasi ini dibuat khusus untuk tiap perusahaan, sehingga aplikasi akuntansi suatu jenis perusahaan tidak dapat digunakan oleh jenis perusahyaan yang lain. Solusi yang ditawarkan vendor-vendor internasional untuk mengakomodasi kebutuhan berbagai jenis perusahaan masih menimbulkan kendala bagi sebagian perusahaan di Indonesia, penyebabnya adalah adanya perbedaan kultur perusahaan, perbedaan regulasi pemerintah, dan terlalu luasnya solusi yang diberikan. AKibatnya perusahaan yang menggunakan aplikasi harus membayar lebih pada vendor untuk menyesuaikan aplikasi agar sejalan dengan kebutuhan perusahaan, selain itu harga aplikasi berada di atas jangkauan perusahaan skala kecil. Penelitian dalam tesis ini bertujuan mendefinisikan software requirement pada aplikasi sistem informasi akuntansi untuk beberapa jenis perusahaan kecil di Indonesia. Alat bantu utama penelitian adalah pola bisnis perluasan UML (Unified Modeling Language), observasi pada beberapa produk sejenis yang ada di pasaran , dan metode manajemen kebutuhan piranti lunak RUP (Rational Unified Process). Metode pemodelan bisnis akan digunakan untuk meninjau kesamaan dan varian pola proses bisnis pada perusahaan kecil, kemudian hasilnya bersama dengan hasil observasi digunakan sebagai masukan pengganti kebutuhan stakeholder dalam proses manajemen kebutuhan piranti lunak. Hasil tesis ini adalah spesifikasi software requirement paket sistem informasi akuntansi yang mengakomodasi kebutuhan perusahaan kecil. Kata kunci: pemodelan bisnis, sistem informasi akuntansi, rekayasa piranti lunak. Hasil tesis ini adalah spesifikasi software requirement paket sistem informasi akutansi yang mengakomodasi kebutuhan perusahaan kecil