
Dans un monde où les IHM deviennent obsolètes en seulement deux ans, où vos utilisateurs ont accès à des outils de qualité dans leur quotidien et où la concurrence peut venir de petites structures extrêmement véloces, il est indispensable de penser vos réalisations autrement.Tous nos projets partent de la même base : vos utilisateurs, ou vos client...

Les banques de détails et les banques privées reposent sur un système d’information bancaire qui a acqui au fil du temps une indéniable maturité. Ce système central est bien souvent basé sur une architecture unique qui, bien qu'éprouvée, ne répond pas à certains des besoins de la banque d'aujourd'hui. Avec un marché qui s'accélère, une demande acce...

Bank's current systems and issuesToday, Retail and Private Banks' Core Banking System (CBS) and Portfolio Management System (PMS) are strong assets. They have matured over the years and are often a very solid basis for the rest of the satellite IT systems. They are used to efficiently manage the basic core banking data, like clients, portfolios, th...

Autrefois un secteur protégé, car très réglementé, l'activité bancaire est aujourd'hui attaquée de tous côtés par les nouveaux acteurs du digital, les FinTechs [1] et les Géants du Web. Ceux-ci occupent les avant-postes de cette bataille, à la faveur de la déréglementation, des innovations technologiques et de l'évolution des usages.Le groupe BPC...

Aujourd’hui, je vais parler d’Apache Pig, un outil de traitement type batch s’appuyant sur Hadoop, et de test unitaire. Le but de cet article est de présenter PigUnit comme potentielle solution pour nos tests et d’automatisation des développements. Sur la fin, je donne quelques tips et contournements aux bugs existants.Pourquoi tester Pig ?J’ai ch...

The BAF (“slap in the face” in French) is a self-improvement method widely used at OCTO Technology.Whenever a consultant feels like he lacks perfection in any way, he may present his peers what he did, how he did it and why he did it this way. Then coworkers (associates, juniors, seniors and trainees) discuss the consultant’s work and evaluate it. ...

Depuis un moment, nous vous proposons une série d’articles sur le modèle réactif. Nous avons regardé d’où vient ce modèle et l’impact sur la gestion des threads. Mais comment ne pas se noyer dans un code trop complexe ?Nous avons vu qu’une approche réactive, basée sur le traitement rapide et non bloquant d’événements, permettait des gains notables ...

In the first article, we saw why performance test strategy is so important in order to ensure the proper functioning of a web application and how it can affect your business.No more pain, in this second article I will show you the steps to plan and execute your performance test.Imagine that after a marketing campaign, your e-commerce website is get...

Lecteurs : vous êtes des développeurs aux compétences multiples, que diriez-vous de varier un peu votre quotidien rempli d’applications de gestion, d’objets métier ou de requêtes SQL ? Vous savez coder en Java ? Vous connaissez le framework Spring ? Vous avez déjà jeté un petit coup d’oeil à AngularJS ?Je vous propose d’utiliser vos compétences pou...

Les premiers pas vers une industrialisation des développements consistent généralement en la mise en place d’une intégration continue.Alors que celle-ci est souvent vue comme un aboutissement, elle n’est qu’une première étape pour parvenir à des réalisations efficaces et maîtrisées.Article paru dans le magazine ICT Journal du mois de Juillet-Août 2...