How we manage our game's development
Vložit
- čas přidán 31. 05. 2024
- We often get questions about how we incorporate concepts such as Agile, Kanban boards, and other project management approaches into our studio. In this video, we go over the main flow we use in our specific use case. Your goal shouldn't be to copy, but to be inspired.
Patreon (bonus content): / bitemegames
Join our Discord: / discord
Are you looking for dedicated coaching? Schedule a free introductory call with me: calendly.com/bitemegames
Thank you to our Patrons:
Ryan Sylvia
Jokster
Lew Bow Studios
Kay Rudge
Markus Fink
Ivan J
Mustafa Al-Hassani
Chad Kirby
Dobrx
Kyling X
Alexander Presthus
Mattias Lundell
Adrian Rosario
Jesse Segun-Oside
Jacob Rutter
Bart Mamzer
Lolicide
Kyle Gilliam
Jonathan E.S.P.
Dj S
Game Dev With Michael
Florian Alushaj
gageperrygames
Do you want even more content regarding making your own studio and getting an in-depth look at how we run BiteMe Games? Or maybe even get some dedicated coaching? Check out our Patreon:
/ bitemegames
Wishlist our next game, Songs of Everjade: store.steampowered.com/app/25...
Timestamps:
00:00 Project Management
00:55 Gitlab
02:00 Groups
02:44 Teamcity
03:05 Main repo
03:37 Kanban board
04:06 To Do
04:46 Priority
06:41 Bugs
07:55 In progress and review
08:51 Issue description
10:30 Sprints
11:36 Planning sprints
12:37 Daily reports
13:29 Closing thoughts
---
Get Forge Industry now on Steam: store.steampowered.com/app/21...
In need of some Unity Assets? Use our affiliate link to support us, it's free, and we get a small kickback: prf.hn/l/wzGa15G
Want to reach out to us? Send us an email at hello@bitemegames.com - Jak na to + styl
It's very good to see design and project management videos. I think a lot of people get stuck in tutorial mode and never learn to design and manage entire games.
One has to wonder if they succeeded though...
@@PHeMoX I doubt it. That's why it's good to see this topic covered.
I am "an Agile expert in my AAA studio main job and am crying right now"...
...but like you said, you have to do whatever works for your team. Especially if you have a smaller team, then at least you can afford to be more flexible and have rounded edges in your planning/PM workflows.
Best of luck! I also enjoy GitLab myself, but I just wish their project docs/Wiki would get more modernized like Confluence :(
Excellent video! I love that you talk about how every team is different and its better to do what works for the team than follow academic agile methodology. I would love to see a video about how gitlab self hosted repos are setup because i think itll help a lot with indie dev costs. Keep up with the videos, i appreciate them and thank you for making this channel!
Thank you, your videos are really valuable! Keep em coming!
I would love to see a video about how you actually break systems or sections of the game down into actionable tasks to put on the board.
For instance: "Player Units"
How do you go about pulling that apart and making its into tasks that people can execute? AI logic, Art, Animation, Sound, etc.
Excelent video and info, thank you for sharing and inspiring game dev
Bro I got a Todo.txt in my Unity solution is that good enough?
Bro you're good, as long as it works for you. -M
@@bitemegames bet bet
Very useful information!
I thought you were more than 3 people.
4:28 i got jebaited by discord sound
Nice video 👍
Is Kanban better than Trello? Or more or less the same?
A Trello board is a form of kanban. Anything that has columns and tickets in those columns that you drag around is kanban. -M
@@bitemegames I see
That's super Smart! Thank you for making this video I need to implement some of your ideas into my workflow. I hope you don't mind? :D with videos like this I feel you coach whole indie game dev industry. Super valuable!!!
Edit: you know what? It's all good I think I will try to copy it and see how it works for me. Your approach seems genius not kidding
Copy whatever you want, but try out things to see if they make sense to you. If you're a solo dev, it probably doesn't make sense for you to have a review column and do merge requests. -M
@@bitemegamesI'm working with my husband and I really think your methodology can help us a lot!
@@bitemegamesI'm amazed how well refined it is!
This is essentially a standard agile approach and it’s #1 way to manage software/gamedev work to get fast iterations and feedback, amongst delivery. It can get bloated into waterfall if not followed, I suggest read up on agile as well to ensure stay on track. It’s all methodology so as long as you’re 80-90% following the flow it’ll speed up your process and organization.
Truly Agile should be... well... agile. It os supposed to be adapted and updated to fit the current needs. What works for one project may not for another. So adapt.
Exactly. You don’t DO agile. You ARE agile.
Damn, my organization is in the gutter compared to you guys 🤣
Nice to know one of the two is a Kotlin developers :p
06:23 "I don't know if this is true agile"
No, for true agile you can not just put things in a priority list. You should have a priority-priority, so you can prioritize setting the priorities according to the prioirty process and generate charts that show the over time efficiency of the prioritize-budget without the priority bounds of the priority-prioritization-burndown, which is reviewed daily by the priority procession council which contains the priority-masters, but in rare cases someone can be called to the priority-council without being granted the title of priority-master.
And if this does not speed up your developement, you are not doing enough of it and you should buy my book and hire me as a consultant.
Lol exactly
First
Daily report seems a bit much, tbh. There is not much to be done in that time, and them writing to you and you writing a report seems inefficient as well. If I were in that situation, I'd do that twice a week or even more rarely, if I had to have reports (which I assume you do for your, uh, Discord?), or just make a meeting twice a week (with everyone saying what they did) if reports were not necessary, or a group email instead of a meeting. Let's not bury ourselves in administrative tasks (though I know some human contact and somewhat frequent overview of what's going on is useful).
I agree with you. But, I doubt the daily reports would take this form if it wasn't for the patreon.
The daily reports have actually been going on since the Patreon, once you've got 3+ people like us, who are fulltime, a lot of stuff gets done in a day. Also, they take like 5min at most to write. -M