Software engineering

  • Workflow procédural, workflow ad hoc et travail collaboratif

    Posted on

    by

    On distingue généralement deux types de workflow (ou processus en français): – le workflow procédural, faisant l’objet de procédures pré-établies: le cheminement est plus ou moins figé, les décisions de routage sont peu dépendantes des utilisateurs ; – le workflow ad hoc, basé sur un modèle collaboratif : le cheminement est dynamique, les utilisateurs interviennent

    Continue reading→


  • Le feature flipping : une aide pour réduire les déploiements?

    Posted on

    by

    La technique du feature flipping consiste à activer ou à désactiver des fonctionnalités au sein d’une application. Elle est d’un intérêt non négligeable dans le cadre d’une stratégie de continous deployment, puisqu’elle va permettre : – 1er intérêt : de déployer en acceptation voire en production des fonctionnalités non encore “releasées”, ou non encore testées,

    Continue reading→


  • Java et productivité des développements

    Posted on

    by

    Une fois n’est pas coutume, je commence par une précaution oratoire : je me place ici sans ambages dans la position de l’agitateur d’idées et prend le risque de n’être pas politiquement correct (d’un point de vue IT s’entend). En 1990 Java a été inventé pour adresser le problème de la portabilité des applications, problème

    Continue reading→



  • Architecture et formalisation

    Posted on

    by

    La démarche architecture, sans aucun doute nécessaire puisqu’il s’agit de donner l’importance qu’elle mérite à la conception des systèmes et des applications, pose le problème des moyens de formalisation nécessaires. Au niveau architecture d’entreprise, des démarches telles que Zachman ou TOGAF (pour ne citer qu’elles) se sont révélées trop lourdes à mettre en oeuvre et

    Continue reading→


  • Wat kunnen we leren uit het gov.uk initiatief?

    Wat kunnen we leren uit het gov.uk initiatief?

    Posted on

    by

      Momenteel is het gov.uk project in een beta-test fase.  In een interessante blogpost heeft men een overzicht gegeven waarin men een tipje van de sluier oplicht van de wijze waarop men dit initiatief heeft aangepakt. Hieronder vat ik de belangrijkste punten even kort samen.

    Continue reading→


  • L’abandon du mainframe : un momentum unique !

    Posted on

    by

    L’abandon du mainframe dans une organisation quelle qu’elle soit est un momentum unique. Une telle opération présente évidemment des risques importants. Mais elle représente aussi une réelle opportunité pour adresser un ensemble de problèmes récurrents dans la majorité des organisations, en souffrance depuis souvent trop longtemps. Nous voulons parler ici de : – la dette technique (1)

    Continue reading→


  • Een man kijkt naar de wolken

    Posted on

    by

    Meten is weten, zo wordt er verteld.  Doet software wel wat je belooft wat ze doet? In enterprise applicaties is functionaliteit een belangrijk, maar vaak ook het gemakkelijkere deel van software ontwerp.  Zolang iedereen maar weet wat ie wilt: dat heeft meer  te maken met visie, duidelijke communicatie, verantwoordelijkheden en overleg, ethiek, eerlijkheid, psychologisch en

    Continue reading→


  • Going eXtreme for Health Care ( #devoxx )

    Posted on

    by

    When Security, Performance, Scalability, and Availability all want to be the star of the show Dirk Deridder and me gave this presentation about eXtreme Transaction Processing (XTP) for health care at Devoxx 2011. We presented a high-level overview of the Primary Care Safe (PCS) project, its tough non-functional requirements, and how they can be met

    Continue reading→


  • Waarom McDonalds niet synchroon werkt

    Posted on

    by

    De laatste tijd moet ik vaak de discussie voeren waarom traditioneel silo-based synchrone ontwerpen niet geschikt zijn voor schaalbare systemen.  Een systeem wordt schaalbaar genoemd als elke verdubbeling van de infrastructuur voor een gelijkaardige toename van het aantal parallelle requests zorgt, zonder verlies van performantie. Dit klinkt niet zo uitdagend? Dit kunnen we op de

    Continue reading→