I.T. aware

Sébastien Letélié and Cyril Balit weblog
  • English
  • Français
  • en
  • fr
  • Blog
  • A propos
  • Présentations
  • Publications

Programmation orientée composite

Sébastien Letélié | 24 août 2008

Mais que manquait il donc à la programmation orientée objet pour inventer un nouveau concept ? Selon Rickard Öberg les meilleures pratiques et les patrons de conception ne répondent pas complètement à certaines problématique de modélisation. La conception dirigée par le domaine montre qu’en effet les objets ont des comportements différents suivant les contextes dans lesquels ils sont utilisés. Un modèle objet se doit d’être capable de s’adapter au changement.

Lire la suite »

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4,00 out of 5)
Loading ... Loading ...
Commentaires
1 Commentaire »
Catégories
Français, Java, SOA
Tags
AOP, dependency injection, domain driven
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback
1 261 views
Print This Post

Composite oriented programming

Sébastien Letélié |

What lack in the object-oriented programming to invent a new concept ? According to Rickard Öberg, best practices and design patterns are not completely respond to all modelling problematics. The domaine driven design shows that the objects have different behaviour according to the contexts in which they are used. An object model must be adaptable in the environment where it live. Lire la suite »

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4,00 out of 5)
Loading ... Loading ...
Commentaires
Pas de Commentaires »
Catégories
Anglais, Java, SOA
Tags
AOP, dependency injection, domain friven
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback
970 views
Print This Post

L’approche TETRA : développeur, designer, ergonome et orchestrateur

Sébastien Letélié | 12 août 2008

L’ adoption du client riche n’est pas que l’ engouement pour une nouvelle mode, c’est une réponse à une demande utilisateur pour qui l’informatique se doit d’être simple et intuitive. Les technologies et les outils se mettent en place, mais nous avons besoin de repenser la manière de concevoir les applications en impliquant plus l’utilisateur dans l’interface visuelle. Le client riche nous permet aujourd’hui de réaliser tous ce que peuvent imaginer les utilisateurs et c’est cette capacité qui rend ce concept innovant. Le problème c’est que l’utilisateur n’a pas toujours les moyens d’imaginer ce qui serait le mieux, il faut faire intervenir des personnes qui connaissent le métier, maîtrise les concepts d’ergonomie, ont une connaissance du design et de ce que tout cela peut coûter en terme de développement. C’est cet ensemble de compétences qu’il faut coordonner face à l’expression des besoins utilisateurs. On peut résumer cette approche sous forme d’un tetraèdre :

tetra

L’ochestrateur à le rôle bien particulier de mettre en harmonie le technique et le visuel avec le métier. Toute la difficulté réside à trouver la personne qui maîtrise les trois concepts précités et est capable de comprendre les subtilités de différents métiers. A mon avis la réussite d’un projet client riche passe par cette approche.

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4,00 out of 5)
Loading ... Loading ...
Commentaires
Pas de Commentaires »
Catégories
Français, RIA-RDA-RWA
Tags
client riche, design, ergonomie, RIA-RDA-RWA
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback
797 views
Print This Post

TETRA approach : developer, designer, ergonomist and orchestrator

Sébastien Letélié |

The adoption of rich client is not only a craze for a new fashion concept, it’s a response to a request from users thinking that computing should be simple and intuitive. Technologies and tools are being put in place, but we need to think how to design applications involving more user in the visual interface. Rich client now allows us to realize all that users can imagine and it’s this ability that makes this concept innovative. The problem is that the user does not always able to imagine what would be the best UI for him, we must involve people who know the business, mastering ergonomics conceptss, have knowledge of design and how it can cost in terms of development. It’s this set of skills that we must coordinate to answer to the expression of user needs. We can sum up this approach in the form of a tetrahedron:

tetra_en

Orchestrator have the particular role of reconciling the technical and the visual with the trade. The difficulty lies in finding the person who is familiar with the three above concepts and is able to understand the subtleties of different trades. In my opinion, the success of a rich client project go through this approach.

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4,00 out of 5)
Loading ... Loading ...
Commentaires
Pas de Commentaires »
Catégories
Anglais, RIA-RDA-RWA
Tags
design, ergonomist, RIA-RDA-RWA, rich client
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback
511 views
Print This Post

Recherche

Twitter

  • Implementing DCI in Qi4j | Javalobby: http://bit.ly/d65u5M 2 days ago
  • Google Reader Play http://bit.ly/aMIPRM 6 days ago
  • BIRT is Mobile! - BIRT Exchange: http://www.birt-exchange.org/blog/2010-03-10/birt-is-mobile/ 1 week ago
  • Zenika lance les ZenLabs http://tinyurl.com/yfwq3j3 1 week ago
  • Microsoft Courier = Microsoft Tablet : looks great !http://bit.ly/d7EZgL 1 week ago
  • More updates...

Powered by Twitter Tools.

Profils

  • Viadeo
  • LinkedIn
  • Twitter
  • FriendFeed
  • Blogs

    • Damien Viel
    • David J Orme
    • Didier Girard
    • Improve Technologies
    • Java Desktop
    • Jerôme Denanot
    • Joshua Marinacci
    • Le touilleur
    • Planet Eclipse
    • The coder’s breakfast
    • Tom Schindl
    • Wiki Improve
  • Open-Source

    • Monoi
    • Rialto
    • Tom’s Quest
    • XDI
  • English Feed French Feed rss Flux rss des commentaires valid xhtml 1.1 design by jide powered by Wordpress get firefox