Agile Methods in Game Programm൴ng based on Scrum

Agile Methods in Game Programm൴ng based on Scrum

Game programming requirements, which is one of the problems of game programming in recent times, is constantly changing. Therefore, the process we are conducting while programming the game does not keep up with this change leads to the failure of the product we develop or the result of higher costs. Therefore, the use of agile programming, which brings a more dynamic and modern solution to changing environment conditions, is increasing day by day and the project teams are transitioning to these processes. In this thesis, firstly historical development, content, rules and methods of Agile methods are presented with literature researches. In the next section, Grumpy Ball is applied by using Scrum method which is agile programming method. Since the agile methods provide dynamic solutions, an end date cannot be determined Therefore, the aim of this article is to determine the exact date of a game application using agile method. For this reason, our project is divided into specific parts and the last periods given to these parts were compared according to certain criteria. In the light of the results, determinations were made.Keywords: agile methods, game programming process, game project management, scrum

___

  • [1] P. Abrahamsson, O. Salo, J. Ronkainen, and J. Warsta, 2017. Agile software development methods: Review and analysis. arXiv preprint arXiv:1709.08439.
  • [2] V. Baytam, O. Kalıpsız, Scrum Software Development Model Management Tool ScrumMApp. Fifth National Software Engineering Symposium, September (in Turkey), 2011.
  • [3] K. Beck, M. Beedle, A. V. Bennekum, A. Cockburn, W. Cunningham, M. Fowler, and J. Kern, Manifesto for agile software development, 2001.
  • [4] B. Boehm, Get ready for agile methods, with care. Computer, 1, pp. 64-69, 2002.
  • [5] İ. Duru, Design and implementation of mobile applications in agile methods (in Turkey), 2014.
  • [6] J. Grenning, Launching extreme programming at a process-intensive company. IEEE Software, vol. 18, no. 6, pp. 27-33, 2001.
  • [7] J. Highsmith and C. Alistair, What is agile software development?. crosstalk, vol. 15, no. 10, pp. 4-10, 2002.
  • [8] P. Hundermark, Do better scrum. ScrumSense: http://www. scrumsense. com/wpcontent/uploads/2009/12/DoBetterScrum-v2. Pdf, 2009.
  • [9] R. E. Landaeta, V. S. Viscardi, and A. Tolk, 2011. Strategic management of scrum projects: An organizational learning perspective. In First International Technology Management Conference, pp. 651-656, IEEE.
  • [10] M. Lippert, P. Becker-Pecbau, H. Breitling, J. Koch, A. Kornstadt, S. Roock, H. Zullighoven, Developing complex projects using XP with extensions. Computer, vol. 36, no. 6, pp. 67-73, 2003.
  • [11] D. J. Reifer, F. Maurer, and H. Erdogmus, Scaling agile methods. IEEE software, vol. 20, no. 4, pp. 12-14, 2003.
  • [12] E. Şahin, İ. Keskin Kaynak, and H. Koç, Implementation of SCRUM Agile Software Development Method in Software Development Works in an Organization with CMMI-DEV Level-3 Certification. In UYMS (in Turkey), 2013.
  • [13] K. Schwaber, Scrum development process. In Business object design and implementation, pp. 117-134, Springer, London, 1997.
  • [14] K. Schwaber and J. Sutherland, Scrum guide: developed and sustained. Scrum. org., 2009.
  • [15] J. Sutherland, Agile development: Lessons learned from the first scrum. Cutter Agile Project Management Advisory Service: Executive Update, vol. 5, no. 20, pp. 1-4, 2004.
  • [16] J. V. Sutherland and K. Schwaber, The SCRUM methodology. In Business object design and implementation: OOPSLA workshop, 1995.
  • [17] J. Sutherland and K. Schwaber, The Scrum Papers: Nuts, Bolts and Origins of an Agile Process (2007), 2010.
  • [18] S. Süloğlu, When the method is agile (in Turkey), 2005.
  • [19] H. Takeuchi and I. Nonaka, The new new product development game. Harvard business review, vol. 64, no. 1, pp.137-146, 1986.
Sakarya Üniversitesi Fen Bilimleri Enstitüsü Dergisi-Cover
  • ISSN: 1301-4048
  • Yayın Aralığı: Yılda 6 Sayı
  • Başlangıç: 1997
  • Yayıncı: Sakarya Üniversitesi Fen Bilimleri Enstitüsü
Sayıdaki Diğer Makaleler

Synthesis and Characterization of Maleic Anhydride Modified Poly (Ethylene Glycol) as Polymeric Solid-Solid Phase Change Materials

Cemil ALKAN, Tuğba GÜNGÖR ERTUĞRAL

Estimations of Cross-Sections for Photonuclear Reaction on Calcium Isotopes by Artificial Neural Networks

Serkan AKKOYUN, Hüseyin KAYA

Ontology-based Instantaneous Route Suggestion of Enemy Warplanes with Unknown Mission Profile

Barış ÖZYER, Emre ÇİNTAŞ, Sinan HANAY

Sustainable Maintenance Strategy for Wood Windows Defects

Özlem EREN, Emine Merve OKUMUŞ

The Role of Sodium Lauryl Sulfate on the Film Properties of Styrene-Butyl Acrylate-Acrylic Acid Copolymer Latex

Bilge EREN, Yasemin SOLMAZ

Investigation of the Frequency and Voltage Dependent Dielectric Properties of Au/n-SiC Metal Semiconductor (MS) and Au/Al2O3/n-SiC Metal-InsulatorSemiconductor (MIS) Structures

İbrahim YÜCEDAĞ, Gülçin ERSÖZ DEMİR

Groundwater Pollution Connected to Multiple Effect: A Case Study Kaman (Kırşehir, Turkey)

Zeynel BAŞIBÜYÜK, Bahadır SUBAŞI, Tülay EKEMEN KESKİN, Feyza GİRİŞEN

The Potential of the Karaman Wastewater Treatment Plant to Generate Electricity with MHP and Reduction of Electricity Bill Amounts by Adjusting Working Hours of the Facility

Ufuk SÜĞÜRTİN, Türker Fedai ÇAVUŞ

Synthesis, Characterization and Photocatalytic Properties of Non-peripherally 3- (pyridin-4-yl) propane-1-oxy Groups Substituted Cu (II) Phthalocyanineand Water Soluble Derivative

Ece Tuğba SAKA

Microcontroller-based Random Number Generator Implementation by Using Discrete Chaotic Maps

Serdar ÇİÇEK