Pengembangan Aplikasi People Management dalam Software Development dengan Pendekatan Project Management Antipatterns

  • Reza Aprillia Arshanty Politeknik Elektronika Negeri Surabaya
  • Umi Sa'adah Politeknik Elektronika Negeri Surabaya
  • Desy Intan Permata Sari Politeknik Elektronika Negeri Surabaya
  • Maulidan Bagus Afridian Rasyid PT Maulidan Teknologi Kreatif
Kata Kunci: People Management, Project Management Antipatterns, Treatment, Refactored Solution

Abstrak

Faktor manusia dalam proses pengembangan perangkat lunak menjadi salah satu penentu keberhasilan suatu proyek, terlepas dari teknologi dan tools yang digunakan. Dalam praktiknya, banyak project manager tidak memiliki dataset mengenai hard skill dan soft skill anggotanya. Hal ini mengantarkan tim proyek pengembangan perangkat lunak terjebak dalam situasi antipatterns irrational management. Berdasarkan beberapa faktor utama penyebab kegagalan proyek pengembangan perangkat lunak, diperlukan adanya suatu mitigation plan yang dapat membantu project manager dalam melakukan manajemen sumber daya manusia dalam sebuah tim. Mitigation plan yang dapat dilakukan adalah dengan mengembangkan aplikasi people management yang didasarkan pada prinsip-prinsip Project Management Antipatterns. Makalah ini mengajukan suatu pemodelan baru dalam bentuk aplikasi untuk melakukan people management di dalam pengembangan perangkat lunak dengan pendekatan Project Management Antipatterns. Penelitian ini mengajukan suatu pemodelan baru dalam bentuk aplikasi untuk melakukan people management di dalam pengembangan perangkat lunak dengan pendekatan Project Management Antipatterns. Hasil yang diberikan berupa pemetaan tim developer kepada task yang relevan berdasarkan hard skill dan soft skill yang dimiliki. Selain itu, aplikasi ini juga memberikan hasil berupa rekomendasi treatment yang bisa dilakukan terhadap tim untuk meningkatkan produktivitas serta mengurangi potensi risiko yang ditimbulkan dari hasil diagnosis praktik yang buruk. Pendekatan yang digunakan terbukti mampu meningkatkan produktivitas tim secara keseluruhan. Refactored solution yang direkomendasikan juga terbukti efektif menurunkan nilai antipatterns dari satu sprint ke sprint berikutnya.

Referensi

“The Future of Jobs: Employment, Skills and Workforce Strategy for the Fourth Industrial Revolution,” World Economic Forum, Geneva, 2016.

R. Schmidt, K. Lyytinen, M. Keil, dan P. Cule, “Identifying Software Project Risks: An International Delphi Study,” Journal of Management Information Systems, Vol. 17, No. 4, hal. 5-36, Jan. 2015.

W.J. Brown, R.C. Malveau, H.W. McCormick III, dan T.J. Mowbray, Antipatterns Refactoring Software, Architectures, and Projects in Crisis, Hoboken, USA: Wiley, 1998.

N. Gorla dan Y.W. Lam, “Who Should Work with Whom?: Building Effective Software Project Teams,” Communications of the ACM, Vol. 47, No. 6, hal. 79-82, Jun. 2004.

D. Kang, J. Jung, dan D.-H. Bae, “Constraint-based Human Resource Allocation in Software Projects,” Software: Practice and Experience, Vol. 41, No. 5, hal.. 551-577. 2011.

V. Lalsing, S. Kishnah, dan S. Pudaruth, “People Factors in Agile Software Development and Project Management,” International Journal of Software Engineering & Applications (IJSEA), Vol. 3, No. 1, hal. 117-137, 2012.

E.S. Mtsweni, T. Hörne, dan J.A. van der Poll, “Soft Skills for Software Project Team Members,” International Journal of Computer Theory and Engineering, Vol. 8, No. 2, hal. 150-155, Apr. 2016.

R. Britto, P.S. Neto, R. Rabelo, W.A. dan T. Soares, “A Hybrid Approach to Solve the Agile Team Allocation Problem,” dalam IEEE World Congress on Computational Intelligence, 2012, hal. 10-15.

L. Zhou, “A Project Human Resource Allocation Method Based on Software Architecture and Social Network,” dalam 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing, 2008, hal. 1-6.

P.A. Laplante dan C.J. Neill, Antipatterns: Identification, Refactoring and Management, Boca Raton, USA: CRC Press, 2006.

R.S. Pressman, Software Engineering: A Practitioner's Approach, New York, USA: McGraw-Hill, 2010.

Diterbitkan
2020-12-10
Bagaimana cara mengutip
Arshanty, R. A., Umi Sa’adah, Desy Intan Permata Sari, & Maulidan Bagus Afridian Rasyid. (2020). Pengembangan Aplikasi People Management dalam Software Development dengan Pendekatan Project Management Antipatterns. Jurnal Nasional Teknik Elektro Dan Teknologi Informasi, 9(4), 343-353. https://doi.org/10.22146/jnteti.v9i4.461
Bagian
Artikel