Ce qui influence la planification du développement

facteurexterne.jpg

En tant qu'utilisateur de notre système de dossiers médicaux électroniques, vous vous êtes peut-être déjà demandé de quelle façon notre entreprise procède pour choisir les futurs développements qui seront attaqués et pourquoi il était parfois impossible pour nous de vous donner un échéancier précis pour la mise en ligne pour certaines fonctionnalités futures. Nous avons pensé que vous seriez intéressés à en apprendre davantage sur ce qui influence la planification et la priorisation du développement chez nous. 

De façon générale, six grands facteurs influencent nos orientations au développement logiciel et notre capacité à livrer de nouveaux produits et des améliorations.

  1. Les besoins ressentis sur le terrain et les demandes des clients
  2. Les exigences du ministère (certifications)
  3. Nos partenariats et les décisions prises par nos partenaires
  4. Nos orientations stratégiques d'entreprise
  5. La capacité de l'équipe
  6. L'entretien de notre système et la mise à jour des outils que nous utilisons

1. Les besoins des clients

Nos clients sont notre priorité et nous nous faisons un devoir de bien les écouter. Nous avons d'ailleurs mis en place de nombreux moyens de communication afin de nous aider à être le plus proche possibles des utilisateurs de notre système. De plus, à plusieurs occasions, nous avons la chance de venir à votre rencontre pour récolter vos commentaires :

  • Les appels d'offres sont une bonne occasion pour valider les fonctionnalités requises (cette liste est souvent très semblable)
  • Les formations et accompagnements chez nos clients durant lesquels nous pouvons valider les processus cliniques et discuter des besoins
  • Les sessions de clavardage et appels nous permettent de cibler certaines frustrations ou manquements dans l'application, tout comme récolter les commentaires positifs.

Chaque demande et rétroaction est bien documentée dans un logiciel qui nous permet ensuite d'avoir un aperçu des demandes les plus fréquentes et des thèmes les plus souvent abordés. Rien n'est laissé aux oubliettes.

Puisque notre logiciel s'adresse à la fois aux secrétaires, aux médecins omnipraticiens, aux médecins spécialistes, aux professionnels de la santé de divers milieux en plus d'être utilisé pour la recherche, nous devons tenter de satisfaire les besoins de tous, ce qui peut parfois donner l'impression à certains de ne pas être écoutés. Nous tentons le plus possible de créer un équilibre entre le développement/améliorations des outils qui s'adressent à chacune de nos clientèles.

2. Les exigences du ministère

Chaque année, nous devons répondre à certaines exigences du ministère quant à la certification de notre produit. Ces exigences et changements ne sont pas directement de notre ressort et ont souvent un impact sur notre priorisation à court/moyen terme.

3. Nos partenariats

Il arrive que certains de nos partenaires prennent des décisions qui influencent notre stratégie de développement. Par exemple, en 2016, la décision de TELUS Santé de rendre ZoomMed payant a devancé le développement de notre propre prescripteur puisqu'il était essentiel pour nous que vous puissiez continuer de bénéficier d'un prescripteur sans frais supplémentaires.

De plus, nos nouveaux partenariats ainsi que la capacité de livraison de nos partenaires influencent également notre travail et nos priorités.

4. Les stratégies d'entreprise

Comme pour chaque entreprise, à divers moments dans l'année, nous devons prendre le temps de réfléchir aux diverses stratégies à adopter pour nous permettre d'offrir le meilleur produit possible à nos utilisateurs tout en respectant nos valeurs, notre vision future et assurer ainsi la pérennité de l'entreprise.

C'est ainsi parce que nous croyons aux avantages d'une application Web et que nous souhaitons pouvoir continuer de miser sur un système qui pourra continuer d'évoluer chaque mois, que nous avons pris la décision de tout miser sur le développement de notre DME Web, mettant ainsi de côté notre ancienne application (la CMV).

5. La capacité de l'équipe

Avec les années, nous sommes arrivés à bien identifier la capacité de travail de notre équipe. Nous sommes donc capables d'évaluer approximativement le temps et le nombre de personnes qui seront nécessaires pour certains développements. Malgré notre grande volonté à vouloir tout développer pour répondre à tous les besoins de nos clients, nous ne pouvons ignorer cette capacité et travailler en fonction de celle-ci. Nous avons la chance d'avoir la plus grande équipe de développement dans le domaine, ce qui nous permet développer chaque mois de nombreuses fonctionnalités.

6. L'entretien et la mise à jour du système

Certains membres de notre équipe sont dédiés à temps plein à la maintenance et au bon fonctionnement de notre système. Ces derniers doivent s'assurer de faire la mise à jour des technologies que nous utilisons puisque chaque nouvelle version de ces outils peut avoir un impact sur notre système. Par exemple, chaque fois que Google ou Windows fait des mises à jour, nous devons nous assurer de faire les tests nécessaires pour nous assurer que le DME puisse continuer de bien fonctionner. 

De plus, afin de ne pas voir nos systèmes ralentis par la croissance du nombre d'utilisateurs et de notre base de données (nombre de patients et nombre d'informations saisies dans le système), nous nous devons d'entretenir nos systèmes afin d'en assurer la performance. Il s'agit d'un travail en continu qui est essentiel pour l'entreprise.

Voilà! Nous espérons que ces explications vous aideront à mieux comprendre notre réalité et tout ce qui influence notre planification. Nous souhaitons également vous rappeler que toute demande (sauf pour des ajustements mineurs aux outils cliniques) doit passer par un processus décisionnel et de développement (réception de la demande, documentation des scénarios d'utilisation et besoins, analyse approfondie des éléments requis et de la complexité du développement, planification du développement en fonction des priorités déjà établies, développement, test, activation à certains pilotes puis lancement officiel).


Merci de contribuer à l'amélioration du système!