code de développement logiciel sur mesure, Analystik

Les suites logicielles, panacée du développement TI !

Les suites logicielles sont-elles la panacée du développement TI ou pas ? Ou si vous préférez, devriez-vous poursuivre avec du développement sur mesure grâce à un langage de programmation pur tels que C# et Java ou passer en mode « Power » tel que Microsoft le suggère avec sa gamme d’outils de développement Power BI & Power Apps, et de même Salesforce avec Appex ? Ces solutions commerciales sont parfois constituées d’un ensemble de logiciels ou elles ont pris naissance par le développement d’une nouvelle application sur mesure qui a connu une croissance fulgurante suivi d’un développement tentaculaire tel que Salesforce qui aujourd’hui couvre tous les besoins d’entreprise entourant le CRM et plus, si on pense à MuleSoft. Ces solutions logicielles sont puissantes et elles prétendent accélérer grandement le processus de développement logiciel !

Chez Analystik, nous avons toujours considéré comme une des meilleures pratiques d’affaires de mettre votre Intelligence d’Affaires dans du code propriétaire à votre entreprise; et demeurer ainsi indépendant de toute emprise externe sur cette précieuse denrée. Plus qu’un modèle de développement ou une méthode de travail, c’est notre philosophie d’affaires !

(suite…)

gestion du temps maison et objectifs de Projet TI

Comment vous assurer de bien répondre aux attentes du client dans un projet de développement TI ?

Généralement, aux dires des Gestionnaires, les projets de développement TI sont tous urgents, mais la réalité est que certains le sont plus que d’autres !

Typiquement, en mode agile, on parle de sprints de 3 semaines suite au sprint 0 qui est le sprint initial de « définition ». Cependant, on rencontre de plus en plus de situations où le client demande un développement Agile+++ ou, si vous préférez, des projets qui nécessitent un développement en mode Agile accéléré… très accéléré !

On parlera d’un, deux ou trois sprints très courts (une ou deux semaines maximum) avec des livrables et des attentes bien définis.

Est-ce que les demandes sont irréalistes ?  Est-ce que la planification a été déficiente ? Ça, c’est une autre histoire… Une chose est certaine est qu’en mode Agile+++, il n’y a pas de place pour le « red tape », on veut des ressources compétentes qui collaborent entre elles et qui sont motivées à livrer !

Et comment tout cela s’exécute-t-il ?  Alors, commençons par le commencement.

(suite…)

le rendement de votre Équipe de Développement se compare-t-il à la performance du Bitcoin

Comment évaluer la performance de mon équipe de Développement TI ?

Comment évaluer la performance de mon équipe de Développement TI ?

La question n’est pas simple; comment pourriez-vous évaluer la performance de votre équipe de Développement TI avec certitude ?

Il est moins simple qu’il y paraît d’évaluer la performance d’une équipe de Développement TI. Le fait est que les projets TI varient beaucoup en scope, en budget et échéancier; dans ce contexte, il est difficile de comparer !

Dans ce billet, nous ne parlerons pas de méthodes « mathématiques » comme celle des « points de fonction » (FFP) qui permettent d’évaluer la charge nécessaire associée à un développement en termes de points.  Cette évaluation donne des résultats constants, ce qui change est le nombre d’heures nécessaire par l’équipe de développent pour programmer un point de fonction. Malheureusement ces méthodes ne sont pas très répandues.

Nous parlerons de quelques éléments de base…

(suite…)