La CNIL donne un avis favorable à nos dispositifs

Le 21 Juin 2011, trois inspecteurs de la CNIL ont procédé à une revue complète des systèmes d’informations et des procédures informatiques liées à l’activité de PMSIpilot.

Ils se sont assurés :
– des modalités de gestion des produits PMSIpilot (maintenance, mises à jour)
– que PMSIpilot ne disposait d’aucun accès à des données non anonymes contrôlées, optimisées et analysées aujourd’hui par plus de 550 hôpitaux grâce aux logiciels PMSIpilot.
– de l’usage fait des données d’activités médicales anonymes faites par PMSIpilot dans le cadre de notre produit BRN Bases RégioNales.

Suite au contrôle, un avis favorable de la CNIL a été émis précisant que les différentes activités contrôlées étaient conforme aux lois en vigueur.

 

Connaissez vous Sébastien Rogier ?

Le développement, comment y êtes vous venu ?

J’ai eu la chance d’avoir un contact très jeune avec les ordinateurs (j’ai quasiment appris à lire dessus…). Le développement a donc été une continuité logique, d’abord avec des bidouilles de fichiers bat puis un jeu de shoot basique où on devait tirer sur des têtes qui émergaient d’une haie. Je me suis finalement mis au php pendant mes études à l’IUT pour ne quasiment faire que ça depuis que je travaille

Pourquoi nous avez-vous rejoint ?

Les tâches variées qui sont proposées, la bonne ambiance de travail, l’aspect technique et la liberté laissée aux équipes de développement ont été pour moi les arguments principaux dans ma venue chez PMSIpilot.

Quel système d’exploitation préférez vous ?

A titre personnel, j’utilise Windows 7 (et j’aime bien). Par contre lorsque je développe, je préfère passer par Linux. Dans ce cas, que ce soit chez moi ou à PMSIpilot, ma préférence va sur Ubuntu.

Quel est le problème technique le plus important que vous avez rencontré ici ?

Je dirais la réalisation et le test d’un module de répartition d’une valorisation sur plusieurs éléments et selon différents paramètres. Il m’a fallu comprendre le besoin métier et réussir à le transformer en code tout en garantissant la fiabilité des calculs.

En quelques mots, quelles sont vos tâches ?

Je travaille principalement au développement de nouvelles fonctionnalités ou à l’amélioration de nos produits. J’ai la chance d’avoir en général des tâches plutôt variées. Dans une journée, mes tâches peuvent être du développement de fonctionnalités, un refactoring de l’existant, la réalisation de tests, une intervention au support afin d’aider les clients, l’optimisation de code ou de base de données, etc.

Quelle serait votre spécialité au sein de l’entreprise ?

Ayant participé à sa mise en place dans le projet, je dirais que je connais bien Propel et son Criteria. Étant dans l’équipe depuis quelques temps, j’ai plutôt une bonne connaissance globale du projet sans être forcement pointu sur un aspect en particulier.

Quels sont vos styles musicaux préférés ?

J’écoute pas de mal de rock et autres dérivés. Je suis un grand fan de Muse, et ma liste Spotify passe par des groupes pouvant aller de Placebo à Slipknot en passant par Prodigy, Transplants, The Offspring, Korn.

Votre sport préféré ?

A la base, je ne suis pas un grand sportif. J’ai quand même retenté une approche cette année entre le PMSIbasket hebdomadaire et les sorties skis. Si jamais je trouve un jour suffisamment de motivation, il faudra que je me remette au ping pong ou me mette au badminton.

Que faites-vous de votre temps libre ?

J’aime bien la lecture, rentrer dans ma Creuse natale, etc. J’apprécie également les sports mécaniques à 4 roues et faire du karting. Sinon, je geeke et ai une trop grosse consommation de séries TV.

 

Les pmsiAteliers

Hier chez PMSIpilot, nous avons testé une nouvelle manière de ventiler les connaissances. A l’initiative de William (@wooshell) et Marion (@titeiko), des ateliers techniques directement présentés sur les postes des animateurs ont eu lieu. Les membres de l’équipe technique étaient libres de circuler entre chaque atelier afin de recueillir les informations qui les intéressaient.

Les thèmes abordés étaient les suivants :

Less – http://lesscss.org/
Pierre Yves (@pym) a présenté Less : un système dynamisant le css, qui introduit des variables, des fonctions et d’autres comportements normalement réservés aux langages de programmations.

les tests unitaires et Propel – http://www.propelorm.org/
Frédéric (@mageekguy) a présenté la façon de faire des tests en utilisant des mocks d’objets Propel pour enlever la dépendance à la base de données.

QUnit et testswarm – https://github.com/jeresig/testswarm
Gabriel (@gabrielpillet) a présenté Qunit un framework de tests unitaires pour le javascript et testswarm un outil d’intégration continue pour ces tests.

Vim – http://www.vim.org/
Geoffrey (@ubermuda) a présenté une initiation à Vim, un éditeur de texte en ligne de commandes.

Pflow
Marion (@titeiko) a présenté un outil interne s’interfaçant entre git (http://git-scm.com/), notre système de versionning, et redmine (http://www.redmine.org/), notre gestionnaire de tickets.

Les premiers retours de l’équipe technique sont positifs, et nous pensons mensualiser ces #pmsiAteliers. Ce système, plus dynamique que nos précédentes réunions techniques, permet de présenter plus de sujets, tout en suscitant un intérêt soutenu des participants durant une heure et demi. Pour nos futures itérations la durée sera rallongée.

 

Connaissez vous Philippe Ho ?

Philippe HO - PMSIpilotLe développement, comment y êtes vous venu ?

Dès que France Télécom eu commercialisé ses offres ADSL en France, le web devint tout de suite quelque chose de plus animé en France. Je me suis mis à la programmation en PHP 3 d’un site sur les DVD, une nouveauté à l’époque. C’était au tout début de ce qui fût appelé la bulle Internet. Le passage amateur à professionnel fût rapide puisque le métier de développeur web n’en était qu’à ses balbutiements.

Pourquoi nous avez-vous rejoins ?

J’ai trouvé de la sérénité chez PMSIpilot : bien qu’innovatrice, l’entreprise prends le temps de se devélopper, et ça, ça me plait.

Quel système d’exploitation préférez vous ?

Mac OS X. J’adhère depuis longtemps à leur design épuré aussi bien du coté matériel que de l’OS. OS X permet de faire les choses sans détour. Linux aussi, mais là c’est avec style ;).

Quel est le problème technique le plus important que vous avez rencontré ici ?

L’énormité du projet. J’ai déjà travaillé sur des projets multi-applications, mais la couche métier au dessus Symfony est l’endroit où je passe le plus de temps. Heureusement le code est de qualité et la terminologie commence à rentrer !

En quelques mots, quelles sont vos tâches ?

Pour l’instant, j’amorce des projets dans lesquels il faut gérer l’importation de fichiers médicaux. Je rencontre des problèmes de performance SQL dûs à la volumétrie des données.

Quelle serait votre spécialité au sein de l’entreprise ?

On me réserve les requêtes SQL complexes :) et les traitements de fichiers. D’ailleurs, j’ai abandonné PHP au profit de AWK, SED et leurs amis SORT et UNIQ bien plus performants dans ce domaine.

Quels sont vos styles musicaux préférés ?

La plupart du temps sans parole, pour programmer c’est ce qui me convient. Du trip hop, de l’électro, mais je ne renie pas le rap bien gras de ma jeunesse.

Votre sport préféré

Je croyais bien aimer le basket, mais j’ai tellement souffert au dernier PMSIBasket que je crois ne pas retenter l’expérience de sitôt. Mais sinon le snowboard.

Que faites vous de votre temps libre ?

Mon nouveau passe temps, c’est de faire des pâtisseries le dimanche :o)

 

Les travaux se terminent

4687786416_914e04d07e_b

La rue de Sully va retrouver son calme, les locaux occupent dorénavant 10 fenêtres de large

4687160833_8bba38f4cf_b

Un dernier coup de peinture à la charte de notre suite logicielle

4687163245_96e77c66f2_b

exposer les équipes de développement en plein soleil ? En voilà une idée étrange.

4687791150_2ed14fa7d2_b

Les chaises ergonomiques ont été déballées

4687798280_5ca9bcc447_b

notre équipe support cable les baies

4687155161_6fce6791af_b

Tout va être fin prêt pour mettre le cap sur de nouveaux défis pour la team PMSIPilot

Plus de photos sur Flickr

 

Bonnes pratiques de développement PMSIpilot

Les slides de notre première réunion technique 2010, ce fut une bonne occasion de débattre de nos (bonnes et autres) pratiques PMSIpilot.

Merci à Eric Lemoine pour sa démo sur XHProf : l’intégration à la debug bar SF et la comparaison de runs va nous permettre d’être efficaces lors de nos profilings !