It's good that you guys are aware of faults in your team composition and workflow, sometimes things like that are just unavoidable or too late into development to change which is unfortunate but I think there's a lot to learn from that if you're aware of it during production. Hopefully the stuff you guys experienced will help in capstone!