I need to thank my director, producers, and artists as well crew members of all my projects.
Software projects fail for one of two general reasons: the project team lacks the knowledge to conduct a software project successfully, or the project team lacks the resolve to conduct a project effectively.
As far as the timing, well, I'd write that off to luck as much as anything - I happened to be out looking for a development deal, and Disney happened to think my team and I might be the right people to make a Mickey Mouse game.
Nobody on Earth does a project by himself. So you have to make sure your team is intact.
The role and the script are not the only factor to chose or do a film, but the names associated with the project also matters.
Get the entire team involved in identifying and evaluating project risks. Everyone looks at the project differently, and sometimes the input from the student intern can be vital.
Keep the team as small as possible. Having been on several of these mega-projects, they seem to grow magically. People are attracted to the project like moths to a flame.
I never had any apprehensions while shooting for intimate scenes, we are all actors. The only apprehension would be about who are the people who are working on that particular project.