Plan, plan, plan. Spend time preparing a thorough, well thought out plan which identifies tasks, resources, dependencies and milestones. Review the plan with all major stakeholders and get their approval before commencing work. Every hour of planning saves ten hours of work. Keep everyone informed.
New projects start with a lot of enthusiasm and support that slowly fades away.
Emphasize each success and focus on what benefits were realized from each failure. Stay focused on business requirements. It is easy to be dazzled by technology and how much is possible. What is important is that which is really needed. Consider the human element.