ABSTRAK

Pengembangan piranti lunak dapat dilakukan dengan menggunakan media internet. Pengembangan seperti ini dilakukan dimana pihak-pihak yang terlibat dalam pengembangan terpisah secara geografis. Sama halnya dengan pengembangan piranti lunak pada umumnya, dibutuhkan keterlibatan dari berbagai pihak dalam mendefinisikan requirements atau kebutuhan piranti lunak. Requirements data mengalami perubahan dan penambahan selama masa pengembangan. Dengan sebenarnya pihak-pihak tersebut dibutuhkan alat bantu dalam mengelola requirements tersebut. Penelitian tugas akhir ini mengembangkan prototipe alat bantu requirements management untuk digunakan pada lingkungan pengembangan berbasis web. Alat bantu requirements management digunakan untuk mengelola dokumen requirements. Untuk dapat diakses melalui web, maka digunakan dokumen extensible markup langauge. Tugas akhis ini menggunakan jenis dokumen extensible markup language yang digunakan untuk menspesifikasikan requirments, yaitu requirements markup language. Tugas akhir ini membuat fasilitas untuk menangani requirments traceability yang tersimpan pada dokumen. Salain itu juga terdapat fasilitas pembangkit dokumen software requirements. Kemudian terdapat catatan revisi untuk perubahan yang dilakukan terhadap dokumen. Pengembangan prototipe alat bantu requirements management ini menggnakan teknologi berbasis Java. Agar dapat digunakan pada lingkungan berbasis web, maka digunakan Java Servlet, Java Bean, dan Java Server Pages