MODEL SIMULASI PENGEMBANGAN PERANGKAT LUNAK MENGGUNAKAN RATIONAL UNIFIED PROCESS (RUP)

Tuti Karen Tia, Wahyu Andhyka Kusuma

Abstract


Rekayasa Perangkat Lunak menyajikan prosedur yang digunakan untuk pengembangan  proyek perangkat lunak. Software Development Life Cycle (SDLC) adalah  proses atau metodologi untuk pengembangan proyek yang memiliki tahapan tertentu sesuai dengan tujuan dan sasaran proyek. Setiap SDLC memiliki tahapan yang berbeda-beda. Salah satu model SDLC yang akan dibahas pada penelitian ini adalah Rational Unified Process (RUP). Terdapat empat fase dalam RUP, yaitu inception, elaboration, construction dan transition.  Seringkali pengembangan perangkat lunak tidak sesuai dengan perkiraan awal yang sudah ditentukan. Sehingga hal tersebut berpengaruh pada hasil dan kualitas dari perangkat lunak yang dihasilkan. Oleh karena itu perencanaan pada awal pengembangan proyek sangat penting untuk dilakukan, mulai dari penentuan jumlah tim, biaya dan waktu pengembangan proyek. Karena terdapat berbagai jenis proyek pada pengembangan perangkat lunak yaitu, proyek skala kecil, proyek skala menengah dan proyek skala besar. Setiap jenis proyek memiliki kebutuhan sumber saya yang berbeda. Pada penelitian ini mengusulkan sebuah model simulasi untuk pengembangan proyek menggunakan Rational Unified Process. Simulasi dilakukan untuk membantu manajer proyek dalam menentukan jumlah sumber daya yang optimal dengan waktu minimum agar produktivitas perusahaan dapat meningkat. Pembuatan model simulasi dilakukan pada komputer dengan menggunakan alat bantu simulator yaitu Simphony.NET.


Keywords


estimasi sumber daya; manajemen proyek; rational unified process; rup; simphony.net; simulasi model; software development life cycle; sdlc

Full Text:

PDF

References


Ambler, S. W. (2005). A manager’s introduction to the Rational Unified Process (RUP). Version: December, 4, 2005.

Bassil, Y. (2012). A Simulation Model for the Waterfall Software Development Life Cycle. International Journal of Engineering & Technology, 2(5), 2049–3444. https://doi.org/10.15680/ijircce.2015.0305013

Kroll, P., & Kruchten, P. (2003). The Rational Unified Process Made Easy. Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP.

Singh, A., & Kaur, P. J. (2017). a Simulation Model for Incremental Software Development Life Cycle Model, 8(7), 126–132.

Sommerville, I. (2004). Software Engineering (7th ed.). Addison Wesley.

Thind, S., & Karambir. (2015). A Simulation Model for the Spiral Software Development Life Cycle. International Journal of Innovative Research in Computer and Communication Engineering, 3(5), 3823–3830. https://doi.org/10.15680/ijircce.2015.0305013

University of Alberta. (2018). Simphony.NET 4.6.




Copyright (c) 2018 Teknika : Engineering and Sains Journal




TESJ abstracted & indexed by :

                                                                                      


Publisher : Faculty of Engineering, Universitas Maarif Hasyim Latif

Address : LPPM UMAHA

Jl. Ngelom Megare, Taman, Sidoarjo 61257   031-7884034, Fax. 031-7884034
e-mail : [email protected]
URL : https://e-journal.umaha.ac.id/index.php/teknika


ISSN 2579-5422 (online)
ISSN 2580-4146 (print)

Creative Commons License
TESJ is licensed under a Creative Commons Attribution 4.0 International License.

Powered by Open Journal Systems 2.4.8.1