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
-
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,
-
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
-
-
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
-
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)
-
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
-
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
-
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
Keywords:
analytics Artificial intelligence big data blockchain chatbot cloud computing cost cutting cryptography data center data quality Data Quality Tools development EDA egov Event GIS governance Graph Databases information management Knowledge Graph Machine Learning methodology Mobile Natural Language Processing Open Source Privacy Productivity quantum computing Security software design
