Without a systematic approach, creating a video game, an application or even this blog itself,  can become somewhat chaotic. That’s why it is highly important to count on basic tools to channel thoughts and ideas in order to  carry them out keeping in mind that reflective practice is mostly learning while doing.