Brèves de consultants

Brèves de consultants

Un jeudi très BoF

Les BoFs sont un évènement mensuel existant chez OCTO depuis sa création en 1998 mais sur lequel nous communiquons très peu. Devant cette constatation, j’ai pris le taureau par les cornes (ou l’oiseau par les plumes) et vous propose ce premier compte-rendu. Une BoF – pour birds of a feather, oiseaux aux mêmes plumes – est une réunion autour d’un sujet défini : une capitalisation de mission, une initiative personnelle, un débat d’éditeur… Un animateur apporte une partie du savoir et facilite les débats.

Les BoF sont à la fois enregistrées en vidéo et transmises en direct pour les consultants qui ne peuvent pas y assister en direct, mais la meilleure façon d’en profiter est encore d’y assister en direct.

Ce jeudi, j’ai assisté à 5 sessions. Ce que j’en retiens.

Lire la suite

Brèves de consultants

La technique au service du Lean Startup

À ChooseYourBoss, un site d’emploi informatique, on fait du Lean Startup. Plus précisément, on applique la méthode du Build-Measure-Learn (Construire – Mesurer – Apprendre). Tous les jours on construit notre produit, on l’améliore. Mais une partie importante de celui-ci est un logiciel que l’on développe.

Bien évidemment tout ce que l’on développe est au service du produit ou de nos clients.

Notre but étant d’apprendre le plus possible et surtout le plus vite possible, nous avons mis en place un certain nombre de pratiques qui nous aident. Ce sont des pratiques tout ce qu’il y a de plus classique. Mais mises ensemble elles nous permettent de nous améliorer. Nous allons donc vous les décrire succinctement.

Lire la suite

Brèves de consultants

L’Internet des Objets, un potentiel à exploiter dans l’assurance !

L’Internet des Objets est un concept qui repose sur l’idée que tous les objets seront connectés un jour à Internet et seront donc capables d’émettre de l’information et éventuellement de recevoir des commandes. Les acteurs des différents secteurs économiques (Banque, Assurance, Télécom…) commencent à s’intéresser au sujet et sentent que son potentiel est énorme. Cependant, ils ont encore du mal à appréhender la question et soulèvent plusieurs interrogations dont la principale est : comment l’Internet des Objets me permet de créer de nouvelles offres et de proposer de nouveaux services pour mes clients ?

Dans cet article, nous allons essayer de répondre à cette question par rapport au secteur de l’assurance. Dans un premier temps, nous allons montrer comment, aujourd’hui, certains assureurs exploitent déjà l’Internet des Objet. Dans un deuxième, à partir de l’observation de certaines tendances de fond, nous allons faire un exercice de projection sur les innovations qui pourront arriver rapidement dans le monde de l’assurance grâce à ce nouveau concept.

Lire la suite

Brèves de consultants

Du découplage

(Jean fait la queue avec Vincent au Starbucks)
Jean : Quel monde ! Dire que je n’ai que 20 minutes, nous n’allons jamais avoir le temps de boire notre café !
Vincent : Ce n’est pas grave Jean, 20 minutes à faire la queue, ca reste un moment pour décompresser.

Serveuse : Bonjour messieurs, que désirez vous commander ?
Jean : Bonjour, un frappuccino s’il vous plait.
Vincent : Bonjour, avec un café liégois s’il vous plait.
Serveuse : Merci, un prénom ?
Jean : Jean.
Serveuse : Merci. (elle donne un ticket à Jean)

Lire la suite

Brèves de consultants

La crise économique, une opportunité à ne pas rater !

La crise économique, une opportunité à ne pas rater !
L’actualité financière et les perspectives économiques mettent sous pression les budgets des DSI. Les coups de rabot budgétaires ont le mérite de mettre en évidence les sujets perçus comme les plus importants et urgents.
Arbitrer entre maintenir à flot l’activité métier ou la transformer est un choix difficile pour chaque Direction : « run the business or change the business » ? Les investissements SI sont soumis également à ce dilemme.
Néanmoins, les entreprises qui sauront mettre à profit cette période troublée pour se transformer sauront en bénéficier plus tôt. Alors que celles, qui ne le feront pas, n’auront pas eu le temps de le faire avant la prochaine crise, qui les paralysera à nouveau.
Dans une logique de recentrage des investissements SI, la question est donc de bien identifier les sujets qui permettent d’obtenir une réduction significative des coûts opérationnels et de rentabiliser à court terme la transformation des activités. Il faut bien l’admettre, cet exercice nécessite une bonne dose de créativité et d’innovation.
Lire la suite

Brèves de consultants

Métro Boulot Dodo

Signal sonore de fermeture des portes

– Ah salut ! Tu prends la ligne 7 toi aussi ? Alors c’est pour bientôt la mise en prod’ ?
– M’en parle pas, c’est dans 10 jours.
– Dis donc je vois passer une tonne de mails sur le projet..
– Oui, on n’a pas accès au bug tracker du client donc il nous envoie les bug reports par mail.
– Mince, ça en fait un paquet!
– Tout est relatif. Il y a surtout des demandes d’évolutions. Heureusement, Hubert monte au créneau pour renégocier ça avec le client.
Lire la suite

Brèves de consultants

Et si nous définissions l’Internet des objets ?

Le concept

L’Internet des objets repose sur l’idée que tous les objets seront connectés un jour à Internet et seront donc capables d’émettre de l’information et éventuellement de recevoir des commandes. On parle aussi d’ “ubiquitous computing”, c’est à dire informatique omniprésente, ambiante, ou pervasive. Ce nouveau paradigme informatique est basé non plus sur le PC, mais sur des objets quotidiens intégrant des capteurs et des capacités de communication.
L’internet des objets propose de créer une continuité entre le monde réel et le monde numérique : il donne une existence aux objets physiques dans le monde numérique.

Lire la suite

Brèves de consultants

Comment ne plus avoir de NullPointerException en Java ?

NullPointerException : l’erreur la plus courante dans un programme Java. On est tous à un moment ou à un autre tombé sur cette exception. Malheureusement, ce n’est qu’en production à 4h du matin qu’elle arrive. On corrige donc le bug suivant :

MonObjet monObjet = null;
…
monObjet.maMethode(); // => NullPointerException

Par un rapide :

if(monObjet != null) {
  monObjet.maMethode();
}

Ce correctif est tout à fait honorable, mais pourquoi ne pas essayer de ne plus avoir aucune exception de ce type ?

Il existe plusieurs méthodes validées par le compilateur pour l’éviter, et donc avant la mise en production. Aucune n’est nouvelle, certaines controversés, mais elles sont toutes étudiées dans la suite de cet article.

Lire la suite