Méthode

Les différentes étapes d’une équipe pour devenir performante


En tant que consultant, il m’est arrivé d’intervenir au sein de plusieurs équipes de développement pour les aider à devenir Agiles. Alors que ce type de méthode trouve une certaine popularité au sein du monde informatique, j’ai eu l’occasion d’observer quelques comportements assez différents dans la manière dont l’agilité s’installe dans ces équipes.

On peut dire que c’est le contexte, mais on peut aussi allez plus loin. Jean-François Helie vous avait présenté les différentes phases de développement d’une équipe en mars derniers, je vous propose à mon tour de creuser un autre modèle avec celui de Bruce Tuckman.
Lire la suite

Archi & techno

L’émergence de standards faciliterait le recours aux PaaS

« article publié dans 01 Informatique le 14 janvier 2010″

Développer ou déployer sur le Cloud ?

Avant toute chose, il convient de faire la différence entre développer pour le Cloud et déployer sur le Cloud. Pour simplifier, avec les plateformes IaaS comme celle d’Amazon, on déploie sur le Cloud des machines virtuelles qui embarquent une architecture d’entreprise classique. Il n’est donc pas nécessaire d’intégrer des pratiques de développement propres au Cloud.

Par contre, lorsqu’on adresse des plateformes PaaS, comme Google Apps Engine, Force.com ou Azure, il est nécessaire d’adapter ses développements. En effet, les PaaS proposent des architectures spécifiques et contraintes : en particulier sur les modes de persistance, les temps d’exécution. Et chaque PaaS a ses propres contraintes. Avec les PaaS, on parle véritablement de développement pour le Cloud.

Lire la suite

Évènement

Petit dej’ : « iPhone as a business platform »

Petit Dej iPhone

« Le Blackberry c’est pour les entreprises et l’iPhone c’est pour les particuliers ! »

Les préjugés ont la vie dure et particulièrement concernant l’iPhone. Depuis 2 ans et demi Apple a su rendre son téléphone attractif pour les entreprises (support d’Exchange et Active Directory, push mail, outils de déploiement, …) et l’avènement de l’AppStore et ses applications directement disponibles pour les entreprises (Oracle, Salesforce, WebEx, …) a renforcé cette position.

La marché des applications mobiles a généré 4,2 milliards de dollars en 2009 et devrait s’établir à 6,2 milliards en 2010. 99,4% des applications achetées en 2009 l’étaient pour l’iPhone. (source Gartner)

L’iPhone et son AppStore n’est pas un effet de mode mais une tendance de fond que les entreprises ne peuvent plus ignorer. Sortons des sentiers battus et répondez aux questions que vous vous posez :

  • Comment équiper son entreprise d’iPhone ? Est-ce sécurisé ? Est-ce compatible avec mon existant ?
  • Comment concevoir une application iPhone ? Quelles sont les spécificités à connaître ?
  • Comment développer ? Avec quels outils ? Comment s’intégrer au SI ? Comment sécuriser ses applications ?
  • Comment déployer ? Sur l’AppStore ? Autrement ?
  • Pour quels retours ?

Generali viendra également partager son retour d’expérience sur les développements iPhone et la m-assurance.

C’est dans ce but que nous organisons un petit déjeuner sur le thème « iPhone as a business platform » le 9 Février 2010 à l’Atelier BNP Paribas.

Plus d’informations et inscriptions : Petit déjeuner iPhone as a business platform

Archi & techno

Platform as a Service avec Ruby on Rails

Il arrive souvent que des applications de taille modeste soient développées en interne chez Octo dans le but de répondre à un besoin spécifique de l’entreprise tout en fournissant un bon prétexte pour faire de la veille technologique. Nous venons de démarrer un projet de ce genre pour réaliser une application de gestion de bibliothèque avec des fonctionnalités de type réseau social.

Pour le développement nous avons choisi le framework Ruby on Rails dont nous avons déjà vanté les mérites. D’autre part, d’aucuns nous disent que 2010 est l’année du cloud, en conséquence nous avons décidé d’explorer cette voie.

Nous allons voir dans cet article que l’écosystème Ruby on Rails propose un ensemble de services qui permettent de gérer le cycle complet d’une application web entièrement sur le cloud. La version de démo actuelle du projet est accessible ici.

Lire la suite

Méthode

C’est l’histoire d’un projet…

C’est l’histoire d’un projet, pas plus complexe que d’autres, pas plus simple non plus : une application qui s’interface avec une base de données et 2 systèmes tiers. Du classique du point de vue technique et architecture, du standard également du point de vue management : il faut tout faire pour hier et il y a beaucoup à faire…bref, « ca va être chaud! » comme disent souvent les développeurs mais personne ne le crie trop fort.
Lire la suite

Brèves de consultants

Et si Microsoft abandonnait la marque Windows ?

Ce titre provocateur est issu de mes réflexions du moment sur le sens du mot « Windows ». L’idée que je propose dans ce billet est la suivante : « Il semble que les interfaces par multifenêtrage montrent certaines limites, et vous en montrer de plus en plus avec le tactile. Or, en simplifiant, Windows signifie multifenêtrage. Par conséquent, la marque Windows ne serait elle pas un cul de sac? »

Mon propos n’est pas de faire de l’anti-Microsoft primaire : je pense que cette entreprise évolue dans la bonne direction (voir ce billet). Je me pose plutôt des questions sur la sémantique d’un nom commun qui est devenu une marque dans l’inconscient collectif. Mon intention est de provoquer une réflexion et peut être un débat entre informaticiens sur le positionnement de Windows dans le futur des interfaces.

Lire la suite

Évènement

OCTO Talks! disponible sur l’AppStore !

Oyé Oyé lecteurs assidus du blog OCTO et utilisateurs de l’iPhone, l’iPhone est au plein coeur de l’actualité OCTO. Après iDailyScrum, voici la dernière nouveauté Made by OCTO et  qui vous plaira j’en suis sûr : l’application OCTO Talks!

Disponible sur l’AppStore, elle vous permettra de rester connecté avec OCTO en permanence !

L’application OCTO reprend le meilleur des applications presse pour iPhone pour votre plus grand plaisir (Sauvegarde et recherche d’articles, passage lu et non lu, ajout et consultation de commentaires, thèmes, interface personnalisable, …).

Disponible sur l'AppStore
Lire la suite

Évènement

iDailyScrum : un peu de fun dans vos mêlées quotidiennes

Afficionados de méthodes agiles, voici venue iDailyScrum : une application mobile spécialement conçue pour vous aider à améliorer vos daily Scrums tout en leur conférant un côté plus fun !

En combinant un chronomètre et l’outil de management préféré du consultant OCTO, j’ai nommé la « Boite à Meuh », iDailyScrum vous rappellera sans ménagement lorsque le temps de parole est dépassé ou lorsqu’une conversation privée vient polluer votre stand-up.

iDailyScrum est disponible gratuitement sur iPhone et WindowsMobile.