mdevcon 2014

Le 7 et 8 mars dernier, avait lieu la mdevcon 2014. J’ai eu le privilège d’être choisi aux call for paper pour présenter une session sur l’expérience utilisateur Android : « My Android is not an iPhone like any others » et j’ai pu assister aux 2 jours de conférences. En voici le compte rendu…
(Lire la suite…)

Edito Mars 2014

Nous inaugurons une nouvelle série d’articles réguliers destinés à vous donner notre avis sur ce qu’il se passe dans le monde Tech.
(Lire la suite…)

Petit-déjeuner à Genève : « Les Business Analysts face à l’agilité : de nouveaux challenges à relever »

Petit-déjeuner gratuit mercredi 9 avril

Le business analyst (BA) joue un rôle crucial dans nos organisations. Lien essentiel entre les opérationnels et l’informatique, il identifie, analyse, valide et documente les besoins métiers et participe à la mise en place de solutions.

Dans un projet traditionnel (en cascade), son activité gravite naturellement autour de la rédaction des spécifications fonctionnelles, réalisées typiquement en amont des développements.

Dans un contexte plus agile par contre, dans lequel les besoins peuvent être raffinés, repriorisés, réévalués, redéfinis continuellement et dans lequel la notion même de spécification telle qu’on la connaît est remise en cause, comment continuer à valoriser les compétences du BA ?

(Lire la suite…)

Perfug : Une architecture orientée Performances en mode SAAS : Prismic.io

Prismic.io est une plate-forme de gestion de contenu basée sur une architecture totalement moderne :

• d’un coté sa « Writing Room » permettant de saisir du contenu semi-structuré avec une expérience utilisateur heureuse.

• de l’autre son API pour extraire le contenu et l’afficher dans différent contextes, tel que des sites Web ou des applications mobiles.

La mise en place d’une telle solution en mode SAAS demande une architecture parfaitement adaptée en terme de montée en charge et de disponibilité. En effet, en quelques mois, notre plate-forme a du pouvoir rapidement héberger plusieurs milliers de « repository » de contenu et notre API se doit d’être disponible en permanence.

Dans cette présentation nous vous détaillerons les différents enjeux et problèmes posés par ces architectures de logiciels SAAS, ainsi que les patterns d’architectures et solutions techniques que nous avons mis en place pour y répondre.

Les speakers de cette session sont Guillaume Bort et Sadek Drobi, fondateurs de Prismic.io et du framework Play!.

Pour le descriptif complet de la séance, suivez le lien.

L’événement aura lieu le Jeudi 20 Mars à 19h. Pour s’inscrire, c’est sur Eventbrite.

3 jours à QCon London 2014

QCon London 2014 a rassemblé la semaine passée plusieurs centaines de participants et plus de 100 speakers pour 3 jours de conférences. Nous n’étions que 3 pour 5 tracks en parallèle, impossible de tout suivre, mais voici ce que nous avons retenu.

(Lire la suite…)

L’iBeacon, la nouvelle tendance de communication de données d’Apple

Tout le monde en parle, Apple a présenté l’année dernière sa nouvelle tendance de transmission/communication de données appelée « iBeacon ».

Qu’est ce que c’est ?

Une nouvelle technologie développée par Apple et conçue sur iOS,  l’iBeacon exploite les capacités du BLE (Bluetooth Low Energy).

Ce concept ouvre toute une dimension en créant une « balise » représentant un petit émetteur. Cet émetteur placé dans un espace physique permet d’envoyer des signaux sans fil à faible puissance afin de localiser un utilisateur dans une zone précise et de transmettre des données à votre appareil mobile.
(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…)

Octo a accueilli le premier Meetup DevOps Suisse

devopsch

Octo Technology a accueilli la semaine dernière à Lausanne (Suisse) le premier meetup de la communauté DevOps Suisse.

Comme invité, @NuttySwiss, Senior Site Reliability Engineer chez Twitter a présenté Apache MesosAurora et le concept de SRE.
Mesos est le coeur de l’infrastructure Twitter et permet de faire tourner divers services et d’assurer leur fiabilité dans leur data centers.
Aurora est un ordonnanceur qui tourne au dessus de Mesos.
SRE signifie Site Reliability Engineering.

Octo était très heureux d’accueillir ce meetup et est impatient d’aider la communauté DevOps en Suisse à se développer.
Pour plus de détails sur ce meetup: http://www.meetup.com/devopsch/

Maîtrisez la qualité de vos développements mobile avec Sonar

Il y a quelques mois, Cyril et moi avons présenté une session mettant en avant l’utilisation de Sonar dans le cadre de projets mobiles. Suite à cela, nous avons décidé de publier deux articles reprenant en détail ladite mise en œuvre pour les deux plate-formes mobiles dominantes, Android et iOS.

sonarandroidios

Les projets mobiles sont souvent relativement courts. Dans de telles circonstances, on fait rapidement l’impasse sur les outils de suivi de qualité du code, qui apparaissent comme superflus. Pour casser ce mythe, nous montrons au travers de ces deux articles (en anglais) la facilité avec laquelle Sonar peut s’intégrer à un développement Android ou iOS, ainsi que les bénéfices que l’on peut en tirer.

Voici les deux articles :

Track your Android application code quality using Sonar

Track your iOS application code quality using Sonar

Mobile World Congress 2014

Cette semaine tous les grands du mobile se donnaient rendez vous à Barcelone pour le Mobile World Congress.  Alors que le rachat de What’s App était encore sur toutes les bouches et que Marc Zuckerberg expliquait ses raisons profondes en keynote j’étais sur place muni du code source de mes apps et de quoi tester les nouveautés. Si vous avez des applications sur les stores voici ce qu’il fallait retenir :

(Lire la suite…)