What are the necessary conditions for a successful project?
ÜIdentification of a worthwhile well constrained problem.
ÜIdentification of a problem where you have interest and competence. ÜFinding an advisor who is able and willing to advise you properly. ÜFinding a project which matches the time and resources you can devote to it.