The Use of Analytic Hierarchy Process for Software Development Method Selection: A Perspective of e-Government in Indonesia

Melisa Helingo, Betty Purwandari, Riri Satria, Iis Solichah

Research output: Contribution to journalConference articlepeer-review

10 Citations (Scopus)


Information Technology (IT) has played an important role at the Ministry of Foreign Affairs of the Republic of Indonesia (Kemlu). It provides e-government services to cut long bureaucracy and achieve priorities in foreign policies. As the organization grows, there are needs to develop new software in this e-government context. In general, it requires a software development standard procedure to meet software quality assurance. In Kemlu the standard procedure in software development becomes more critical due to frequent changes among IT team members. It is the nature of this organization to send their staffs to foreign countries for several years. Then they are back to home country for another couple of years, and get ready for their next assignments abroad. A fundamental step in a software development standard procedure is determining the most suitable software development method. However, there was lack of investigation for this selection. To address this problem, a study using Analytic Hierarchy Process (AHP) is conducted. The factor variables are personnel, requirements, applications, organizations, businesses, operations, and technology. The alternatives of software development methods are Waterfall, Incremental, Prototyping, Extreme Programming, Scrum, and Rational Unified Process. The results show that Prototyping is the fittest software development method for Kemlu.

Original languageEnglish
Pages (from-to)405-414
Number of pages10
JournalProcedia Computer Science
Publication statusPublished - 1 Jan 2017
Event4th Information Systems International Conference 2017, ISICO 2017 - Bali, Indonesia
Duration: 6 Nov 20178 Nov 2017


  • Analytic Hierarchy Process
  • Software Development Method
  • Software Development Process
  • e-Government


Dive into the research topics of 'The Use of Analytic Hierarchy Process for Software Development Method Selection: A Perspective of e-Government in Indonesia'. Together they form a unique fingerprint.

Cite this