Midgame Fill in and round out features. Add in stuff that supports optional steps users might take. Implement those tough business rules. If you’ve done your opening game stuff right, you’ll be able to start testing the product end-to-end for things like performance, scalability, and usability. Those are all the quality concerns that are hard to bake in. We need to be aware of them, and constantly test them.