How do you show on paper something that is dynamic? This is the challenge faced when designing rich internet applications (RIA) or very complex applications with many business rules.
TandemSeven has developed a technique which makes it easy to design and document a RIA: Object-oriented approach to design (OOd). Since OOd is a visual language used to document rich interactions or conditional user interfaces, it allows the designer to communicate in their strongest medium: visualizations. It also exists within a structured framework that is valuable to the technology teams. The technique turns out to have many additional benefits, including:
But why document the design? Why not have the designer build it or prototype it? Dozens of tools exist which merge requirements, UI design and prototype development. Why not use a tool and cut out the entire design documentation process? Here are seven good reasons to document the design:
With that said, situations do exist where it makes sense to use a prototyping tool. The world is not black and white. You may want to use a prototyping tool if:
More on OOd
The designers (information architects, interaction designers, user experience architects) and the project team have to learn OOd’s visual language; however TandemSeven has designed the language so that it is logical and intuitive when first encountered. The project team only needs some awareness training, opening themselves up to the possibilities on how OOd can be used to improve their processes. The designers need training on the most efficient ways to use OOd.
Click here to see a simple example of an OOd fully documented.
Want to know more?
Give us a call or email us, we would be happy to help your organization. Also, check back here as I continue this introduction and tutorial to object-oriented design.
“Orbitz Worldwide’s competitive edge in eCommerce is that the distribution of travel online is a scalable business – serviced with little additional cost no matter if we have 10 customers or 10 million. Achieving success in developing a scaleable framework for requirements definition and documentation was a pivotal objective in our efforts to build out our global technology platform. TandemSeven’s ability to understand the scope of the challenge and manage the inherent layers of complexity in the task at hand made them an invaluable partner in the process to build the technical underpinnings that will service our various applications globally.”
Seth Brody, VP & GM of Hotels and Dynamic Packaging
ORBITZ WORLDWIDE
Read the case study