Make some choices
Some choices can have profound effect on the result of a development project. Some choices can/should/must be made early, others can be delayed. What to decide when requires experience and competence. Here is a list of topics with some suggestions on how to handle each.