Capping IT Off

Capping IT Off

RDV: a pressure cooker for usable business applications

Category : User Experience

In this "it is all about me and my personal needs" web era where users of online applications are expecting ever higher quality and usability, it is becoming ever more difficult for application designers to meet these requirements. There really is only one sensible and effective way of achieving a high degree of user acceptance: involve the users in the design of the user interface that is aimed at them. You need their feedback as early as possible. You need a cost efficient way to quickly produce a series of prototypes that these users can preview and comment on. Put simply: be agile, flush your traditional waterfall methodology down the drain (seriously, do it). This blog post introduces a highly productive and effective process for producing high fidelity, steaming prototypes: Rapid Design & Visualization (RDV). What is RDV? RDV is an agile methodology for prototyping new business applications. If you practice RUP, it would start in the inception phase and probably extend well into the realization phase. RDV helps your IT projects to succeed by putting the focus on the end result rather than the process. This is achieved by doing very early simulations of that end result. In an iterative process, these simulations are developed and tested in close cooperation with real end users until the prototype is ready for the next stage: application development. This, by all means, is not really new. It borrows from agile software development methodologies, that have already proven their value during the last 10 years. What is new is the integrated approach in which the simulations are validated with the business, the end user and IT. Clear and proven advantages of such an approach are: 1. Overall project efficiency increases as less documentation is required and rework is kept to a minimum, 2. Much higher chances of acceptance by the end users, 3. Cost of training and user support will be lower and 4. Increased productivity of the users. All in all, if implemented correctly, RDV helps you to be highly effective and highly efficient at the same time. The picture below is making exactly that statement. RDV.jpg RDV highly depends on prototyping technology for which there already is support from the software industry. For instance, to implement RDV, Capgemini partners with iRise , the vendor of the likewise named, mature and popular prototyping tool. Look at their amusing promotion video:
The Problem with Software Definition from iRise Video on Vimeo. Other promising developments around prototyping technology comes from the Adobe labs. Adobe is developing a photoshop like prototyping environment named Catalyst that enables designers to develop high fidelity prototypes in a format that developers can pick up right away and further develop. Catalyst produces development artefacts (pieces of code rather than pixels) that developers can easily integrate, i.e. requiring minimnal conversion, into the development process and then "wire to the backend". This is very important because this greatly reduces development time and cost. Capgemini has already been building much experience with RDV in the last 4 years (read the official press release of RDV here, and read about the official launch of the RDV center here). Myself, I have only recently been following up on RDV. At first glance, RDV seems to have adopted many good practices from agile methodologies. I definitely believe that RDV will help IT projects to build a good momentum in a short time. For my part, I would really like to know more about it and hope to become engaged in an RDV project. However, looking at RDV from a software engineering angle, I see something slightly concerning: What happens after RDV? How can the momentum achieved by RDV be continued in the development phase that follows the prototyping phase. RDV promises a steaming prototype, which should be used while it is hot. How do we ensure that the prototype doesn't cool down and end up in an expensive drawer where it is never seen again? My feeling is that the answer lies in the seamless transition from design to development, which is also referred to as the designer-developer-workflow and happens to be a much buzzed about subject, e.g.: here, here and here.

About the author

M. Nankman
M. Nankman
7 Comments Leave a comment
Agree that the challenge is about the transition from design to development. It is interesting to see that tools like Catalyst already provide a small part of the answer from the tooling point-of-view. But the main question is how designers and developers work together.
In my opinion RDV always delivers validated prototypes, which means that the simulation / prototype has been validated not only with business and user, but also with architects and developers from the technology point-of-view.
The video is blocked in our office network ...
Pretty cool by the way. Atleast business would know before hand as to what they will have in hand after the solution is completely ready ...
I wonder if catalyst would have "Decisions" like iRise. Decisions are real assets for rule based simulations.
I wonder if Adobe Catalyst would have "Decisions" like iRise. Decisions are real assets for rule based simulations. I used for iRise to build high-fidelity simulations for Bank of America. My clients were quite amazed with the final product.
@Alok Singh: thanks for the comment. Catalyst is still in it's infancy, and I don't know whether Adobe will include a Decisions like concept. But I agree with you that it would be an excellent addition.
<strong>The no-brainer business case for RIA</strong>

Although the RIA seems to defy definition, its business case has become crystal clear. If you are still not convinced about adopting RIAs, then have a look at these great slides from this webinar by Forrester on Enterprise RIA adoption....
<strong>Dragons and Gurus Talk Innovation and Entrepreneurship</strong>

What does a BBC Dragon, a Lateral Thinking Guru and our UK CTO &amp; Innovations Czar have in common? Well, a British Computer Society event on Entrepreneurship and Innovation for one thing, and who better to talk about said topics than real practitioners,...

Leave a comment

Your email address will not be published. Required fields are marked *.