Aiming Developer Credo
Development Adaptable to Various Changes
At Aiming, we avoid over-planning in the early stages and embrace change to minimize waste, conflict, and failure.
Game and service development is built on trial and error.
By discarding the assumption that everything can be planned from the start, engineers produce working software as output, gather feedback, and adapt the plan itself. While revising plans typically requires significant effort and courage, “sticking to the original plan” often results in greater waste and a higher likelihood of failure.
Rather than solidifying direction based on abstract ideas, discussing tangible outputs leads to more concrete and constructive discussions. This is the value of trial and error and embracing change.
Many current development methodologies are born from the successes and failures of predecessors in software development.
While it is foolish not to learn from the wisdom of predecessors, blindly following textbooks is not the answer. As the philosophy of embracing change suggests, the true value lies in constantly considering what is optimal for us and agreeing to evolve ourselves.
Aiming Developer Credo