
When I talk to prospective clients, I always try to KIJF (keep it jargon free). That being said, there are a few terms that are just helpful to know. In this post, we’ll look at each of the three release phases that make up a typical game development project with us: Alpha, Beta, and Gold (I’m not sure why we skip Charlie to get right to Gold, but let’s just go with it!).
Software development is a complex process that requires a vision, close collaboration, and execution. At Filament Games, we use an Agile methodology to develop our games and align that to a three release development plan.
This plan allows us to monitor the game’s progress, have defined goals for our team to strive for, while still allowing us to be iterative and agile. Let’s take a look at what this could look like:
The purpose of Alpha is to create a usable, efficacious, and engaging experience. At the end of Alpha, a game will meet the following exit criteria.
The Purpose of Beta is to create a beautiful, feature- and content-complete experience. Games that have gone through Beta will meet the following conditions.
When a game reaches Gold it’s considered a shippable experience. Games at this level will be ready to release and pass all of the following exit criteria.
Alpha, Beta, and Gold phases have different criteria in order to provide signposts on the way to a high-quality finished product while still allowing for an iterative development process. Interested in seeing what we could do for you? Drop us a line – we’d love to hear your ideas!
Best practices for preventing motion sickness while maximizing learning outcomes.
Best practices for preventing motion sickness while maximizing learning outcomes.