In this blog I will cover my personal approach to Scrum throughout the duration of my project, as well as negative aspects of using it without proper expertise, experience and environment.
To begin with, I’d like to say that I am very happy that Scrum is becoming so popular within the game development industry, and also that it’s a part of the curriculum here, at Uppsala University Campus Gotland. Scrum can be very beneficial if understood and used properly, as it provides guidelines to creating an efficient, agile environment which is so crucial in creative fields such as game design.
Unfortunately, I have to admit that I have had very mixed feelings about using Scrum in this particular project. Even though Scrum is a great framework, which helps avoiding many problematic situations, it can be very harmful when used improperly, as me and my classmates have been previously warned by Gabriel Chivi during his great guest lecture from the Projects and Leadership course. He has told us that he witnessed on multiple occasions how incorrect interpretation/use of Scrum has harmed not only projects, but entire organisations which claimed to be agile, while forcing the framework on the development team is if it was a methodology.
Scrum has been built for full-time projects with 5 work days per week, with daily meetings happening at the same time every day (preferably in the morning) and with the assumption that it will be used by people who are knowledgeable enough with this framework to be able to put it to good use. In contrast, our groups have been thought near to nothing about Scrum, are expected to work only about 20 hours per week (only half of what Scrum intends) and have varying schedules in our respective minors, which not only prevents us from using the full potential of the Scrum framework, but also restrains us from being truly agile, which is the core value that Scrum promotes. It’s crucial to understand that Scrum is NOT a methodology, and was never intended to be used religiously, instead has been created to create a foundation which is supposed to be altered and tweaked to fit either the organisation using it, or the project it’s being applied to.
To conclude, I am a big advocate of the Scrum framework, however I believe it should be used by those who are very knowledgeable in it, and when it is to beneficial for the project outcome, rather then used “just because”.
Au revoir.