Hobo : plugin Rails pour prototyper encore plus vite…

2 janvier, 2007

Au cours d'un chat avec François Lamotte celui-ci m'a aiguillé vers Hobo un plugin pour Ruby on Rails, le framework pour le web qui offre une rapidité de prototypage inégalée. Hobo permet d'aller encore plus vite. Un screencast de 10 minutes en anglais montre les possibilités d'Hobo en créant une application de petites annonces.

Les plus du plugin sont dans la gestion par défaut des droit d'accès aux bases de données rendant le paramétrage d'un prototype aussi simple que le "scaffold" de Rails mais avec plus de paramètres prédéfinis, l'édition des données dans l'application qui intègre des composants AJAX par défaut et pour finir la gestion de plusieurs thèmes par application web. Un système de tagging, le DRYML, permet aussi de limiter l'intégration de code dans les vues et de les remplacer par un tag défini qui se verra remplacé lors de l'exécution de l'application.

Moi qui bricole des applications Rails pour faciliter ma gestion de données, l'ajout d'Hobo devrait permettre un rendu plus léché et un travail plus rapide. Par contre il risque de faire grincer des dents les développeurs pro qui doivent expliquer que le prototype n'est qu'un prototype et que même si l'interface est fonctionnelle voire jolie il reste à coder des choses qui ne se verront pas. Problème discuté en long sur Creating Passionate Users qui tend à rappeler qu'une démo ne doit pas avoir l'air d'un produit fini. Heureusement Hobo est en version 0.4.0 et il vivement conseillé de ne pas l'utiliser en production ;)

4 commentaires

  1. O_°
    Francois dit

    :) Comme tu le dis pour les développeurs pro, 80 à 90% du travail est invisible à l’écran. Notion qui est toujours difficile à faire passer auprès d’un client. Puisque la méthodologie de prototypage s’améliore d’un coté (avec un plugin comme celui-ci), il n’y aurait aucune raison pour ne pas trouver un argumentaire qui soit intelligible par un client.

    Une méthodologie plus propre mettra le client en confiance … et donc rendra plus crédible une argumentation sur le temps nécéssaire pour assurer un développement professionnel.

  2. O_°
    SynchrO'live dit

    Un plug-in pour Ruby on rails

    Denis nous fait part part d’un plug-in, pour Ruby on rails, Hobo, offrant une capacité de prototypage innégalée. Lire Hobo, plug-in Rails pour prototyper encore plus vite…

  3. O_°
    Tom Locke dit

    Hi – sorry to post in English. From the Google translation I think you made the point about prototypes only being 80% of the work of building the real application, and how customers can get the wrong idea.

    I just thought I’d mention that Hobo is not just a prototyping tool. It can be used for that, but I’m also using it with several ‘real’ web applications for paying customers. Hobo is giving me a dramatic speed-up in building the finished product.

    Thanks for your post on Hobo!

  4. O_°
    Denis dit

    Hi Tom,

    Thanks for your comment. Indeed I can imagine that Hobo speeds up your development and i fully understand that hobo is not only a prototyping tool and that it can be used in production (by the way I’m very curious to see the commercial websites you are referring to when they will be ready and have some feedback about your “live” experience with Hobo). But we had a discussion about the fact that most of the time the customers can not imagine that even if a work seems finished, it’s not always the case and that there is a “risk of misunderstanding” that has to be addressed by the professional developers.

Laisser un commentaire



Dernières Notes

Twop 100 des twitteurs belges

J’avais à la cantonade avec @davanac et @francoisperl lancé l’idée de reprendre le concept du top des twitteurs du Royaume.
un formulaire Google docs plus tard me voilà avec un mine d’info à traiter et à publier.
N’ayant ni un master en stats ni le temps de cogiter à une bonne et excellente pondération des chiffres je [...]

Un guide pour se perdre

Un guide pour se perdre est un projet de ma comparse Caroline Zeller & de votre serviteur.
Ce guide permet de mettre en oeuvre une ballade pour se perdre. Il offre la possibilité de ne plus savoir où l‘on est dans un lieu pourtant familier. Il propose d’emmener un ami en voyage dans sa ville pour [...]

De l’ennui public et de l’obligation du choix

A 18 jours des élections il n’y a guère que la consternation qui prévale.

En vrac : L’échec des réformes socialistes, ses cadres vieillis ou disqualifiés, sa mainmise sur le pouvoir qui corrompt inévitablement et qui pousse à un conservatisme du pouvoir bien loin des idéaux progressistes que l’on peut attendre d’une telle formation, ça me gave. [...]

Les tweets politiques agrégés sur skynet.be

Expérience d’agrégation des comptes twitter des femmes et hommes politiques en lice pour les élections du 7 juin sur la page élections de Skynet. Un widget est dispo.

Je suis curieux de voir si cette mise en avant d’un canal moins contraint que les sites web et les budgets affiches donnera à voir des messages et [...]

OMD analyse le Metriprofil

Le CIM a publié les résultats de deux nouvelles vagues de Metriprofil fin janvier. Cela fait maintenant plus de deux ans que les premiers résultats de cette étude Internet ont été
communiqués, aussi le moment nous semble-t-il opportun pour une analyse plus approfondie.
OMD analyse le Metriprofil

Skype Call Recorder

Un soft pour enregistrer ses conversations sur Skype.
Skype Call Recorder

Vesper Protection System

Deviens agent de sécurité en civil, et reçois un blackberry 88 001 !

Le buzz des sociétés du BEL20 sur Twitter

En faisant usage du moteur de recherche de twitter et des Yahoo! Pipes pour agréger et filtrer le tout, voici un flux RSS du buzz des brands du Bel20 sur le site qui grimpe qui grimpe…
J’ai limité la recherche aux usagers belges.
{”pipe_id”:”ZGwjJfMd3hGyZYELdfQQIA”,”_btype”:”list”,”width”:”100%”,”height”:”500px”}
La liste des flux RSS des résultats de recherche par société
Anheuser-Busch InBev
Delhaize Group [...]

Politique et Citoyen 2.0

Le 6 mars 2009 Gilles Doutrelepont pour le PS, Laurent Burton pour le MR, Jean-Paul Bastin pour le CDH et Georges Gilkinet pour Ecolo ont débattu de la meilleure façon d'utiliser le Web 2.0 dans les relations entre les partis et les citoyens.
Ceux-ci étaient aiguillonnés par différents observateurs des usages du web, dont moi-même.
Compte-rendu, [...]