If a picture is worth a thousand words, then how many words is a screencast worth? Obviously, quite a few more. Creating a good screencast, though, involves a lot more than just firing up Camtasia Studio or Captivate or whatever you’re using and starting to record.
I’ve been watching quite a few screencasts lately, and experimenting with creating my own. Through the twin processes of intently watching and trial and error experimentation I’ve come up with a few ideas about what makes a good screencast. For the most part, the process for creating a good screencast mirrors the process for creating good written documentation.
That’s rule one of developing documentation. It’s rule one of creating screencasts, too. Focus on the tasks that will be difficult for users of various levels of experience to accomplish. What those tasks are will vary from application to application, and can only really be identified through user analysis or by going through user feedback.
One way in which screencasts are widely used is to demonstrate the features of software. Obviously, in this case you want to show what the software can do and not how to do it. Avoid procedures, and highlight the results of procedures and interesting and advanced features of a product, and features that differentiate it from the competition.
Ever watch an online video that was blurry or jaggy, and with bad audio? That’s definitely not what you want for your screencasts.
The video problems come from using too much compression. While a small file size is nice, you have to balance that need with the need to ensure that viewers can actually see what’s going on in the video. To get the right balance, you’ll have to experiment.
As for audio problems, the cause can be a bad microphone or bad audio settings or a defective sound card. It could also be that the person doing the voice over just doesn’t have the voice to do the job, or that they’re nervous and speaking too quickly or too softly or in a monotone. As Aaron and I wrote in relation to podcasting, you need to train your voice:
Just as no one wants to read a long procedure, no one wants to sit through a long instructional video. Focus on the task. Include any introductory or explanatory material in the text on the page that contains the screencast or the link to it. How short is short? Under two minutes, depending on your needs.
If the procedure is long, or is in many parts, resist the temptation to include it all in a single screencast. Break it up into multiple videos, and add a segue in the voice over — for example, In the next part of this process, you’ll apply the expression you just created to a search.
A couple of weeks ago, I was chatting about podcasting and screencasting with someone. He said that he preferred podcasts and screencasts that were more off-the-cuff. It added, he said, a little more realism to the production.
I disagree with that. Working without a plan encourages you to ramble. Even with editing, a ramble still seems like a ramble. A plan, on the other hand, provides structure and focus. The plan comes in the form of a well thought out storyboard and script.
If you have time, mock up the shots in a screencast in software or on paper. You don’t have to do that; you can create a text outline that lists the shots. Then, use the shots to write the script.
Scripting can be tough. In order to keep a screencast within the time limits you’ve set, you need to write tightly. Again, it’s a matter of homing in on what you need to present, and eliminating anything superfluous. While you should strive to give the script a natural flow, avoid using colloquialisms and acronyms wherever possible.
I keep mentioning that in this space, and I’m sure you’re tired of hearing it. I’m not saying that you should mimic the great videos from Common Craft, but try not to be too portentous. Make sure that your voice (or the voice of the person providing narration) conveys enthusiasm for the material. Don’t be a cheerleader, but don’t speak in a monotone drone, either.
That can be difficult sometimes. I mean, it can be difficult to be enthusiastic about setting up a supply chain routing or configuring a POTS line in a Web-based UI. It really a matter of training and using your voice, and speaking in a natural way. That’s a lot tougher than it sounds.
I’m deliberately avoiding this topic. The choice of screencasting tools is a personal thing, like a toothbrush or a tie. Having played with a few applications in this space, I know what I like and what I don’t.
The same goes for formats. You’ll probably want to go with the lowest common denominator — Flash or MPEG. The FOSS advocate in me would normally push for Ogg Theora but not everyone has software that can play back Theora files, and they might not want to download that software.
I’ve undoubtedly missed more than a couple of points. What are your thoughts? Feel free to leave a comment.
Related posts:
3 Responses
» What makes a good screencast? by Communications from DMN Writer River
August 3rd, 2008 at 3:19 am
1[...] What makes a good screencast? by Communications from DMN. Tom Johnson | August 3, 2008 | permalink Tags: screencast, video tutorials [...]
eagle
August 18th, 2008 at 11:06 pm
2You say Flash Player is the least common denominator, but Adobe will not release a version for 64-bit Windows, 64-bit Ubuntu, any 64-bit operating systems, embedded devices like cellular phones and tablets, and many other computer platforms. It’s not only a technical challenge, in many cases the Adobe license restricts it. The Mpeg Consortium restricts implementations of MPEG video, too. The least common denominator is FOSS formats, because at least everyone can possibly use it. You can choose a closed format because more people have it by default, but you should know you leave others no way to obtain the content. Mozilla and Opera will even soon be implementing Theora within the browser. Help break the proprietary web format cycle by using open formats.
How to Create a Screencast
January 15th, 2009 at 12:00 pm
3[...] A screencast is an act of communication. In order to communicate clearly, you should tailor your storyboard and script to meet the needs of your audience. [...]
RSS feed for comments on this post · TrackBack URI
Leave a reply
Blogroll
Past Entries