Activity Diagram dan BPMN (Business Process Model and Notation) adalah alat visual yang digunakan untuk memodelkan proses atau alur kerja, tetapi mereka memiliki perbedaan dalam tujuan, fokus, dan penggunaannya.
Software adalah sekumpulan data elektronik berupa program (instruksi untuk menjalankan perintah) yang disimpan dan diatur oleh komputer. Software quality adalah kesesuaian yang diharapkan dari semua software yang akan dibangun dalam hal fungsional yang diutamakan, standar pembangunan software yang terdokumentasi dan karakteristik software itu sendiri.