A storyboard is a sequence of pictures that outline a scenario. It's an illustration of a series of events that demonstrates how your software will behave – a visual representation of your software and its process flow, with the appearance of a complete solution.
The pioneering use of storyboards is widely attributed to Walt Disney Studios, from as far back as the 1920s. It was used as a cheap and compelling way to previsualize the animated films they were making. The principles and value of this technique have since been adopted by many industries beyond animation and film-making.
In the Agile software development process, as the name suggests, storyboarding is synonymous with user stories. It's the technique of choice for documenting and illustrating the assortment of user stories, which are created from the requirements...