nav-left
cat-right

Usines à sites, frameworks de composants d’interface : qu’en pensez-vous ?

J’en ai souvent parlé sur ce site, les frameworks (notamment Ajax mais pas uniquement) se multiplient et proposent, en standard, de nombreux composants, de plus en plus évolués et complexes.
Les bénéfices sont visibles en terme de temps en développement (même s’il faut les adapter au SI).

De plus, en dehors des frameworks de composants, il existe également des usines à sites permettant de générer rapidement une interface (et tout ce qui est lié : base de données, template de pages, etc…)

Mais quelles sont les bénéfices pour les concepteurs et donc au final pour les utilisateurs ?

Une base solide de travail ou une suffisance en terme de conception ?

Pour ma part, il s’agit d’une très bonne base de travail à condition de :

  • Bien choisir le framework en fonction de plusieurs paramètres :
    • ergonomie des composants/pages,
    • évolutivité de ces composants/pages
    • évolutivité technique et qualité du code,
    • intégration au SI, « renommée/activité » de la communauté s’il en existe une,
  • Faire comprendre que s’il s’agit d’une base, il est impératif de l’adapter aux besoins métiers et qu’il est nécessaire de la faire constamment évoluer

Les risques ?

Les risques sont évidents. La qualité apparente des ces outils « prêts à l’emploi » est indéniable de par leurs fonctionnalités et leurs apparences notamment.
Mettant souvent en avant des arguments d’ergonomie, de nombreux composants respectent plus ou moins les standards et normes ISO en terme d’ergonomie de surface mais surtout, et il s’agit DU point fondamental, ne sont pas adaptés à un contexte métier ou des besoins spécifiques.

Ceci est mon avis, mais vous qu’en pensez-vous ?

  • Êtes-vous familier de ces outils ?
  • Quelles qualités et défauts leur trouvez-vous ?
  • Quels sont vos retours d’expériences ?
  • Quels sont vos préférés ?
  • Dans quels contextes les utilisez-vous ?

Poster un commentaire