Analisa Penggunaan Metodologi Pengembangan Perangkat Lunak

  • Maikel Bolung STMIK AMIKOM
  • Henry Ronald Karunia Tampangela Teknik Informatika Universitas Amikom Yogyakarta
Keywords: Metodologi pengembangan rekayasa perangkat lunak, Linear Sequential Model atau waterfall, Parallel Model, Iterative Model, Prototyping Model, RAD (Rapid Application Development) Model, Spiral Model, V-Shaped Model, Agile Development.

Abstract

ABSTRAK Metodologi adalah sebuah pendekatan formal atau rangkaian dari tindakan untuk mengimplementasikan System development life cycle (SDLC) yang merupakan suatu proses pemahaman tentang bagaimana sebuah sistem informasi dapat mendukung kebutuhan bisnis, mendisain sistem, membangun dan menyajikannya kepada sebuah organisasi. Metodologi juga merupakan kerangka pijakan utama dalam perancangan dan pengembangan perangkat lunak untuk menghasilkan sebuah sistem informasi yang sesuai dengan kebutuhan bisnis suatu organisasi. Paper ini menjelaskan analisa pemilihan metodologi pengembangan perangkat lunak yaitu: Linear Sequential Model atau waterfall, Parallel Model, Iterative Model, Prototyping Model, RAD (Rapid Application Development) Model, Spiral Model, V-Shaped Model dan Agile Development. Hasil dari paper ini dapat memberikan pertimbangan untuk melakukan pemilihan dan penggunaan metodologi yang tepat berdasarkan kebutuhan, kelebihan dan kelemahan, juga faktor-faktor penilaian yang lain seperti keakraban dengan teknologi, kompleksitas sistem, keandalan sistem, waktu yang singkat dan tepat, hingga mereferensi beberapa jurnal ilmiah.

Downloads

Download data is not yet available.

References

[1] Dennis. A, Wixom. B, and Roth. R. (2006). System Analysis and Design. John Wiley and Sons, Inc pp. 171-209.
[2] Gustafson. K. L; Branch. R. M. (2002). Survey of Instructional Development Models, Fourth Edition
[3] Ifeyinwa Angela Ajah, John Otozi Ugah. (2013). Comparative Analysis of Software Development Methodologies. Volume 3, Issue 6, June. www.ijarcsse.com.
[4] Larman. C, Basili. V. R, “Iterative and Incremental Development: A Brief History”. (2003). Computer, vol. 36, no. 6, pg. 47-56, doi:10.1109/MC.2003.1204375.
[5] library.binus.ac.id/eColls/eThesisdoc/Bab1/2014-2-01054-MTIF%20Bab1001.pdf
[6] Mihai Liviu Despa. (2014). Comparative study on software development methodologies. Database Systems Journal vol. V, no. 3.
[7] Nabil Mohammed Ali Munassar and A. Govardhan. A Comparison Between Five Models Of Software Engineering. (2010). IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September.
[8] Pressman, S. Roger. 2005. Software Engineering: a Practitioner’s Approach. Seventh Edition.
[9] Sanjana Taya, Shaveta Gupta, (2011). A Comparison Between Five Models Of Software Engineering. IJCST Vol. 2, Issue 4, Oct.–Dec.
[10] Sommerville Ian. (2004). Software Engineering, Addison Wesley, 7th edition.
[11] Susanto, Azhar. (2004). Sistem Informasi Manajemen.Bandung : Lingga Jaya.
[12] Susanto, Azhar. (2004). Sistem Informasi Manajemen.Bandung : Lingga Jaya. International Journal of Information Management, 21 (5), 349-364. 2001.
Published
2017-06-12
Section
Articles
Abstract viewed = 2847 times
PDF downloaded = 2271 times