IMPLEMENTASI SCRUM PADA PENGEMBANGAN SOFTWARE TERDISTRIBUSI

Rezania Agramanisti Azdy, Azhari SN

Abstract


Seiring berkembangnya jaman pengembangan software secara terdistribusi merupakan metode pendekatan pengembangan software yang makin sering digunakan. Dengan mengatasi kekurangan-kekurangan yang mungkin muncul dalam mengembangkan secara terdistribusi, pendekatan ini terbukti mampu memberikan hasil yang lebih baik dari pengembangan software yang dilakukan secara terpusat. Scrum merupakan salah satu varian dari metode agile yang iteratif dan incremental. Satu iterasi pada Scrum disebut dengan Sprint, dimana untuk setiap akhir dari Sprint produk yang sesuai dengan definisi ”Done” harus diraih. Kedua pendekatan pengembangan software ini sama-sama menekankan pada pentingnya komunikasi dan kolaborasi antar berbagai pihak. Jurnal ini akan membahas bagaimana mengimplementasikan Scrum pada pengembangan software secara terdistribusi agar dapat menghasilkan sebuah produk yang deliverable dan useable dengan menganalisa beberapa kasus yang telah ada.


References


Guck, R., 2003, Managing Distributed Software Development,

http://www.stickyminds.com/sitewide.asp?ObjectId=6002&Function=DETAILBROWSE&ObjectType=A RT

Hossain, E., Babar, M.A., Paik, H., 2009, Using Scrum in Global Software Development: A Systematic Literature Review, IEEE Computer Science.

Keil, P., Kuhrmann, M., Niinimäki, T., 2011, 5th International Workshop on Tool Support Development and Management in Distributed Software Projects (REMIDI’11), IEEE Computer Science.

Leal, G.C.L., Delamaro, M.E., Huzita, E.H.M., Silva, C.A., 2010, A Viability Study of An Integrated Approach of Software Development and Test to Distributed Teams, IEEE Computer Science.

Niinimäki, T., 2011, Face-to-face Email and Instant Messaging in Distributed Agile Software Development Project, IEEE Computer Society.

Nordio, M., Estler, H.C., Meyer, B., Tschannen, J., Ghezzi, C., Nitto, E.D., 2011, How do Distribution and Time Zones Affect Software Development? A Case Study on Communication, IEEE Computer Society.

Nuevo, E., Piattini, M., Pino, F.J., 2011, Scrum-based Methodology for Distributed Software Development, IEEE Computer Society.

Paasivaara, M., Durasiewicz, S., Lassenius, C., 2008, Distributed Agile Development: Using Scrum in a Large Project, IEEE Computer Society.

Paasivaara, M., Durasiewicz, S., Lassenius, C., 2009, Using Scrum in Distributed Agile Development: A Multiple Case Study, IEEE Computer Science.

Schwaber, K., Sutherland, J., 2011, The Definitive Guide to Scrum: The Rules of The Game.

ScrumAlliance, Scrum: The Basic, http://www.scrumalliance.org

Shrivastava, S.V., Date, H., 2010, Distributed Agile Software Development: A Review, J of Computer Science and Engineering, vol 1 (1), pp 10-17.

Smits, H., Pshigoda, G., 2007, Implementing Scrum in a Distributed Software Development Organization, IEEE Computer Society.

Sutherland, J., Viktorov, A., Blount, J., & Puntikov, N., 2007, Distributed Scrum: Agile Project Management with Outsourced Development Teams, IEEE Computer Society.


Refbacks

  • There are currently no refbacks.