Eight guidelines for the design of instructional videos for software training · Study