|
YOUR FEEDBACK
Did you read today's front page stories & breaking news?
SYS-CON.TV |
TODAY'S TOP SOA & WEBSERVICES LINKS General Java J-CASE Tag Library - Interactive Storyboarding with JSP
A lot of rework still happens in projects applying UML techniques because of conflicts and omissions in requirements
By: Masayuki Otoshi
Jun. 7, 2008 10:45 AM
A lot of rework still happens in projects applying UML techniques because of conflicts and omissions in requirements. To reduce rework, interactive storyboarding is effective, but it seems that projects using the technique are limited because of the few tools available.
To improve this situation, this article introduces the J-CASE open source Tag Library that lets us describe storyboards on To reduce the rework and improve quality of the requirements, we should carefully realize the use cases in the design stage. There are two approaches to realize (see Figure 1):
Ideally both activities are necessary. However, we tend to neglect the storyboarding in software analysis and design. Use cases only capture core functional requirements; they’re not enough for stakeholders to fully understand how the system will work. They don’t know what they really want to do with the system until they see the actual system we develop. Storyboarding visualizes the use cases and shows stakeholders what the screens look like and what happens on each screen. It helps them get a better understanding and we can get more feedback before moving to implementation. Although storyboarding has lots of benefits, why isn’t it more popular? One reason is that there are few storyboard tools available. In storyboards, the scenarios defined in use cases are detailed, and abstract screens and process logic are also added. So the flows typically become complex and we can’t easily maintain them without tools. The following features are required in storyboard tools:
The tools available today fall into two groups. One is “storyboard tools” (tools for writing storyboards), and the other is “tools for drawing diagrams” like Visio, the UML tool, and PowerPoint. Some storyboard tools are available to generate HTML for interactive storyboarding from screen and flow definitions, but these are commercial products and not cheap. YOUR FEEDBACK
WEB 2.0 LATEST NEWS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||