ANALISIS RISIKO PADA PENGEMBANGAN PERANGKAT LUNAK MENGGUNAKAN METODE AGILE DAN RAD (RAPID APPLICATION DEVELOPMENT)

Pengembangan Rekayasa Perangkat Lunak

Authors

  • Wahit Desta Prastowo Universitas Alma Ata
  • Dita Danianti Universitas Alma Ata, Yogyakarta
  • Andri Pramuntadi Universitas Alma Ata, Yogyakarta

DOI:

https://doi.org/10.53866/jimi.v3i3.388

Abstract

Sistem Development Life Cycle (SDLC) dalam pengembangan perangkat lunak tentu menggunakan sebuah metode pengembangan agar tahapannya dapat tercapai dengan baik. Dalam Sistem Development Life Cycle (SDLC) itu sendiri terdapat berbagai metode yang digunakan untuk pengembangan perangkat lunak diantarnya Metode Agile Development dan Metode RAD (Rapid Application Development), namun pengembangan perangkat lunak dengan menerapkan sebuah metode terkadang masih terdapat sebuah kegagalan. Pencegahan terhadap kegagalan dapat dilakukan dengan melakukan analisis resiko dari metode pengembangan perangkat lunak yang digunakan. Pengembangan perangkat lunak menggunakan Metode Agile Development dan Metode RAD (Rapid Application Development) tentu memiliki sebuah kekurangan dan kelebihan berdasarkan krakteristik dari masing-masing metode. Berdasarkan karakteristik dari masing-masing metode maka digunakan sebagai bahan untuk menganalisis resiko terhadap pengembangan perangkat lunak yang akan dilakukan dengan metode-metode tersebut

References

A. e. a. Pham. (2011) Scrum in Action Agile Software Project Management and Development, Boston: Course Technology PTR.

Jeffrey A. Hoffer, Joey F. George, Joseph S. Valacich. (1997) Modern Systems Analysis and Design Second Edition. Addison-Wesley.

Jeffrey L. Whitten, Lonnie D. Bentley, Kevin C. Dittman. (2001) Systems Analysis and Design Methods. McGraw-Hill.

Kendal & Kendal. (2022) System Analysis and Design Fifth Edition. Prentice-Hall International, Inc.

K. Beck, M. Beedle and A. v. Bennekum, “agilealliance.org.” agilealliance, [Online]. https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/. [Diakses 5 Mei 2023].

Ma’ruf Nuris, Amin., Maharani, Aditya., Nia Rachmadita. (2021). “Analisis Resiko Proyek Pengembangan Perangkat Lunak Menggunakan Kerangka Kerja ISO 31000”. Jurnal Metris 2021. p-ISSN: 1411-3287 e-ISSN: 2808-4810.

Pressman, Roger S. (2000) “Software Engineering: A Practitioner’s Approach”, McGraw-Hill,.

Pressman, Roger S. (2001) “Software Engineering: A Practitioner’s Approach”, 5th. McGraw-Hill.

Pressman, Roger, S. 2012. Rekayasa Perangkat Lunak Pendekatan Praktisi, Edisi 7. Yogyakarta: Andi.

Raymond McLeod, George Schell. (2001). Management Information Systems 8/e. Prentice-Hall, Inc.

Rizky, Muhamad, Sugiarti, Yuni. (2021). “ Penggunaan Metode Scrum dalam Pengembangan Perangkat Lunak: Literature Review”. Journal of Computer Science an Engineering (JCSE). Vol. 3, No. 1, Februari 2021. e-ISSN 2721-0251.

R. C. Martin. (2003). Agile Sofware Development: Principles, Patterns and Practice, Upper Saddle River: Pearson Education.

R. C. Martin dan M. Martin. (2006) Agile Principles, Patterns, and Practice in C#, Upper Saddle River: Pearson Education.

Shaoman, M.L., 1983, “Software Engineering”, McGraw-Hill.

Sommerville, Ian. (2001) “Software Engineering” 6th. Addison Wesley.

Supandi, Fandli. Desta, Wahit. Ambar, Yuni S. (2018) “Analisis Resiko Pada Pengembangan Perangkat Lunak yang Menggunakan Metode Waterfall dan Prototyping”. Prosiding Seminar Dinamika Informatika. ISBN 978-602-50837-3-0. SENADI.

Van Vliet, Hans. (2000) “Software Engineering: Principles and Practice (2nd Ed.)”, John Wiley & Sons, New York.

Downloads

Published

2023-08-29