For most screencasts, using a script or an outline is recommended. Scripts will keep your video focused and cut down on editing time.
1. Know your audience.
Will they be familiar with the terminology and concepts presented in the video? Do you need to make a separate introductory video?
2. Use a template.
Consistency in the design and layout of your scripts helps you begin to produce more videos, especially if other stakeholders are involved.
3. Take screenshots as you write.
Match screenshots to the narration in your video so you know what action to illustrate as each part of your script is spoken. Taking screenshots as you write helps you review the process, which helps you write better and demonstrate your points when you share the script with others.
4. How would you explain it to someone over the phone?
Write how you would talk it out. This results in conversational, natural-sounding narration.
5. Provide context.
Briefly explain why the user is following these directions. Set up the scene before walking them through it.
7. As you write and edit the script, read it out loud.
Do you sound natural? Is the sentence too long? This also helps you write transitions between actions.
8. Consider writing a canned intro and/or conclusion for branding and consistency if you plan on producing a series of screencasts.