Camtasia as a software deployment tool

by John on January 10, 2010

Last week .NET Rocks mentioned a good idea in passing: start a screencast tool like Camtasia before you do a software install. Michael Learned, told the story of a client that asked him to take screen shots of every step in the installation of Microsoft’s Team Foundation Server. Carl Franklin commented “What a great idea to throw Camtasia on there and record the whole process.”

It would be better if the installation process were scripted and not just recorded, but sometimes that’s not practical. Sometimes clicking a few buttons is absolutely necessary or at least far easier than writing a script. And even if you think your entire process is automated with a script, a screencast might be a good idea. It could record little steps you have to do in order to run your script, details that are easily forgotten.

Another way to use this idea would be to have one person do a practice install on a test server while recording the process. Then another person could document and script the process by studying the video. This would be helpful when the person who knows how to do the installation lacks either the verbal skills to explain the process or the scripting skills to automate it.

Related posts:

Rotating programmers
Automated software builds
Programming the last mile

{ 4 comments… read them below or add one }

1

Ali 01.10.10 at 15:35

Beyond deployment/reproducibility, you might be interested in some posts written by Jon Udell on screencasting as a way of revealing tacit knowledge, for example:

http://jonudell.net/udell/2006-09-19-screencasting-of-tacit-knowledge.html

Often, you don’t know what you don’t know, and screencasting has some of the same flavor of standing over an expert’s shoulder or shadowing someone and picking up that kind of knowledge.

2

John 01.10.10 at 15:40

Ali, I’m starting to appreciate screencasts. At first I was too impatient: I don’t have time to watch all this, just write down what you did. But as you say, screencasts can convey some tacit knowledge. I’m trying to learn some graphics software and screencasts have been very helpful.

3

Steve Anderson 01.11.10 at 15:30

Nice post, John. Have you given Pixetell a try? A lot of our customers like it for the exact reasons you mention – being able to convey tacit knowledge.

4

Tom Finnigan 01.19.10 at 14:44

Jing is from the same manufacturers as Camtasia, and is much simpler/cheaper. They even have a free version that can capture up to 5 minutes at a time.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>