Compte-rendu du petit-déjeuner : dessine-moi une API… et dis-moi comment la manager !

Intervenant :

Christian Fauré, Manager chez OCTO Technology

Agenda :

  • Distinguer les démarches OpenData et OpenAPI
  • La conception des APIs Hypermedia
  • Panorama des solutions d’API Management (Lire la suite…)

J’y vais demain : 7 conseils pour entamer une transformation agile

Article paru dans le magazine ICTJournal du mois de Février 2014.

Les chantiers à mener pour être agile à l’échelle de l’entreprise sont conséquents. Ils nécessitent une première mise en œuvre de l’agilité sur des projets pilotes et la compréhension des enjeux de ce changement d’échelle.
Il reste alors à savoir comment débuter votre transformation agile : nous vous proposons sept conseils pour y parvenir.
(Lire la suite…)

Déployer l’agile à large échelle, c’est jouer sur les frontières de l’entreprise

Passées les premières expérimentations des méthodes agiles au sein de l’entreprise avec un succès que l’on va qualifier de variable, d’aucuns se posent la question de comment aller plus loin, voire comment envisager une entreprise agile.
Tous les architectes techniques vous le diront, il existe deux types de scalabilité quand on parle de serveur : la scalabilité verticale (augmenter les capacités du serveur) et horizontale (distribuer sur plusieurs serveurs). Il peut être intéressant d’utiliser cette métaphore lorsque l’on parle de diffuser l’agile plus largement.

(Lire la suite…)

Les nouvelles architectures front Web et leur impact sur la DSI – partie 2

Dans la partie 1 de cet article, nous avons traité des nouvelles architectures front-end basées sur des applications Web massivement Javascript appelant des API offertes par un serveur back-end : les nouvelles architectures front Web et leur impact sur les DSI – Partie 1.

Nous avons vu qu’elles sont apparues ces dernières années grâce à l’augmentation des performances des navigateurs et à l’amélioration des outils d’industrialisation des développements Javascript.

Dans cette seconde partie, nous nous intéresserons aux raisons pour lesquelles on devrait choisir ces nouvelles architectures, aux opportunités qu’elles offrent, et aux conséquences sur les organisations des directions informatiques.

(Lire la suite…)

Qu’est ce que le Cloud Brokering ?

Qu’est-ce qu’un Cloud Broker ?

Un Cloud Broker repose sur une plateforme d’intermédiation entre les utilisateurs du SI hybride et les infrastructures du SI. Par SI hybride, on entend un SI faisant cohabiter une plate-forme interne, idéalement un Cloud privé, et un ensemble de Clouds publics.

(Lire la suite…)

L’augmentation c’est maintenant !

En 2005, Ray Kurzweil, gourou du trans-humanisme, prévoyait dans son livre “The Singularity is near” l’avènement à partir de 2030 de l’homme “augmenté” : un humain 2.0 doté de capacités supérieures et capable de pallier à la vieillesse en réparant son corps par pièces détachées.

Et même d’accéder à l’immortalité dès que la sauvegarde et la restauration du cerveau seront disponibles… vers 2045 !

Le tout grâce aux progrès exponentiels des technologies NBIC : nanotechnologie, biotechnologie, informatique et sciences cognitives.

En 2007, Steve Jobs lance l’iPhone un combiné révolutionnaire à la fois iPod, téléphone et navigateur Internet. Et peu après GPS, appareil photo, accéléromètre, boussole…

Un sacré coup de pouce à ceux qui ne voulaient pas attendre 2030 pour être augmentés !

phone

(Lire la suite…)

BI Self-service, c’est le moment d’y aller, reste à savoir comment…

De toutes les thématiques associées à la business intelligence, on peut dire que la BI self-service a le vent en poupe. Poussée initialement par des éditeurs recherchant une rupture (QlikTech, Tableau software…), ce terme est aujourd’hui largement repris par les analystes jusqu’à devenir un des sujets de préoccupation majeurs des responsables du décisionnel (peut-être que la pression des  utilisateurs a joué aussi).

(Lire la suite…)

Jenkins pour le back, notepad pour le front ?

« Mais oui, on est parfaitement outillé pour le développement : l’ensemble de notre code java est couvert à 80% par des tests unitaires.
Eclipse gère notre formatage et notre intégration continue vérifie les non-régressions. Le JavaScript ? On n’en a pas beaucoup et puis c’est sale et difficile à tester… »

Ce discours n’est plus valide aujourd’hui tant le code côté client (javascript, css) a pris une importance cruciale dans nos applications web. Car, ne nous le cachons pas, si les interfaces web actuelles sont plus réactives, c’est bien qu’une part importante du développement a été effectuée en js. Il convient donc de s’équiper correctement pour le front et, si vous insistez pour garder notepad, le renforcer avec des outils adaptés.
Alors, de quoi a-ton besoin pour coder du js/css correctement aujourd’hui ?

Construisez votre offre de service décisionnelle

En 2001, en travaillant dans un BICC (BI Competence Center), j’entamais une réflexion avec mon client sur la définition de l’offre de service que devait porter le BICC vis-à-vis des différents métiers demandeurs de solution décisionnelle. Ce travail nous avait alors permis, sur la base de l’identification et la classification des grands besoins de nos utilisateurs, de proposer une matrice de décision aiguillant les projets vers la solution la plus adéquate (2 architectures et 3 solutions logicielles différentes à l’époque). C’était intéressant et innovant à l’époque même si le champ des possibles était encore assez restreint. (Lire la suite…)

Digitalisation : une définition

Régulièrement, dans notre discipline, fleurissent des mots un peu « hypes » qui nécessitent de se poser quelques instants pour en cerner le sens et comprendre dans quel sens agir.

L’an dernier, nous avons ainsi eu droit à Big Data, en 50 nuances (OCTO a d’ailleurs été complice de cela, tant nous sommes persuadés de la puissance du concept.:)).

En cette période de collections printemps-été 2013, il semblerait que « digitalisation » soit bien parti pour devenir le buzz-word de l’année, en tout cas dans les grandes DSI : Gartner nous parle de digital marketing, nos clients notamment bancaires veulent un SI digital, le Cigref propose des publications « en format numérique » pour « promouvoir la culture numérique » au sein de « l’entreprise numérique », et jusqu’au Syntec qui est devenu numérique. Ah oui, précisons tout de même que « numérique » semble la meilleure traduction française de « digital ».

Et pourtant, difficile de trouver une définition de « digitalisation » qui fasse autorité. Du coup, nous vous proposons la nôtre :
(Lire la suite…)