No more Sulphur
Well, it's been almost a year since the start of Project Sulphur. It's been quite the wild ride. After many weeks of hard work, the project is over. We've got our grades and the team will be parting ways.
A brief retrospective
So, what did we learn? Well, in bullet points, the following:
- Let producers produce, let programmers program. Putting a programmer on production just isn't going to work out. You need a dedicated producer to keep things running smoothly.
- Communication is the key to success.
- There is no purpose to frustration.
The less obvious
- Memes motivate. Make memes, keep the team happy.
- General purpose is a no-go, at least for a student team with such a limited time frame.
- Account for skill gap. Not everyone on the team is equally skilled, so be aware of this, and plan accordingly.
- Workflow is more important than features.
- Have dedicated people to maintain code quality (e.g. 2 or 3 people).
- Pre-production was definitely not fit for our team as we did not end up using the technical design document that we created. Instead, we should have spent pre-production making prototypes and preparing a better code architecture.
Finally, thanks to everyone that followed Project Sulphur. We have learnt a lot and would not have wanted to miss out on this amazing learning experience. Thank you.