atome unique

La performance en développement logiciel, une question de métriques

L’évaluation de la performance d’une équipe de développement logiciel dans le cadre d’un projet de développement logiciel peut varier grandement selon le type de métriques utilisées aux fins de l’évaluation.

Cette requête de mesure de la performance au niveau des projets de développement revient constamment et constitue une source de préoccupation majeure chez les Gestionnaires; ce qui est tout à fait normal considérant le faible ratio de projets livrés dans les temps et les coûts.

La question demeure : comment se fait-il que mon contracteur immobilier soit en mesure de me certifier que ma maison possédant les caractéristiques ABC sera livré pour le 30 juin mais que mon directeur TI non seulement ne réussit-il pas à me livrer mon projet TI (les fonctionnalités escomptés) dans les délais prévus mais il ne peut pas plus me dire quand, au final, mon projet sera terminé ?

Dans nos billets précédents, nous avons parlé de type de gestion, de processus et d’innovation.  Dans ce billet-ci, nous voulons analyser et démystifier la notion de métrique car c’est elle qui sera en mesure de nous donner les indicateurs de performance nous permettant de nous évaluer et de nous comparer…

(suite…)

Performance et Innovation, un mariage de cœur et de raison

Performance et innovation sont un mariage de cœur et de raison au sein de toute entreprise florissante ou, à tout le moins, elles doivent devenir innovantes pour fleurir car l’innovation entraîne presque toujours un gain de performance sur un plan ou un autre.

Ainsi, l’entreprise qui veut performer doit innover et l’entreprise innovante performera… assurément !

(suite…)

gestion et performance

La perception de la performance selon le style de gestion

La perception de la performance varie selon le style de gestion. Il faut le souligner, l’évaluation de la performance est vraiment une question de perception. L’évaluation de la performance d’une équipe est en fait étroitement liée au style de gestion et aux priorités que celui-ci dicte; en développement logiciel comme dans toute autre activité d’ailleurs.

Tout gestionnaire souhaiterait avoir une évaluation objective de son équipe et de son département TI dans le cadre d’un projet de développement logiciel. Le terme « objectif » est la clé de l’énigme ici. Existe-t-il une méthode objective d’évaluer la performance d’un individu, d’une équipe, d’une entreprise ?

En fait, on ne compte plus les systèmes, méthodes et nomenclatures qui ont été développées depuis le début de l’ère industrielle afin d’évaluer la performance.

(suite…)

Apprentissage Machine

Quelques entreprises récoltent déjà des bénéfices en Apprentissage Machine

Cet article est tiré d’extraits d’une enquête conjointe réalisée par MIT & Google menée à la fin de 2016 et que vous pouvez télécharger ici.

L’apprentissage par machine est pour de nombreuses entreprises le nouveau terrain de preuve pour un avantage concurrentiel. Un récent sondage mené par MIT Technology Review Custom et Google Cloud révèle que, bien que la majorité des entreprises aient du mal à appliquer l’apprentissage machine, d’autres travaillent déjà à développer des stratégies pour cette technologie et réalisent déjà un ROI authentique.

L’enquête comprenait 375 répondants qualifiés représentant une variété d’industries avec une prépondérance provenant de l’industrie de la technologie (43%) mais aussi des services aux entreprises (13%) et des services financiers (10%). La plupart des répondants qualifiés étaient des dirigeants de niveau C (39%) ou des développeurs d’entreprise (37%) ainsi que des cadres supérieurs (23%).

Près de la moitié (48%) des répondants proviennent d’organisations comptant moins de 50 employés, 22% des entreprises de 50 à 1 000 employés et 32% proviennent de sociétés comptant plus de 1 000 employés. Alors que l’enquête était globale, les répondants provenaient principalement des États-Unis et du Canada (40%), de l’Europe (13%), de l’Inde (6%) et de l’UK (5%).

En ce qui a trait à l’adoption de la technologie, près de la moitié des répondants considèrent les cultures de leurs entreprises comme axées sur l’innovation, avec des cultures « agiles, collaboratives, voire novatrices » (45%). Dans la grande majorité des cas (95%), les répondants prévoient ou ont déjà mis en place des outils de programmation et de visualisation de BI et d’analyse en ligne ou encore des technologies traditionnelles Big Data telles que Hadoop et des analyses basées sur le Cloud.

(suite…)

Apprentissage profond

Intelligence Artificielle et Apprentissage profond, c’est maintenant; êtes-vous prêt ?

Le jour n’est plus très loin où toute entreprise intégrera des fonctionnalités Intelligence Artificielle et Apprentissage profond (AI & Deep Learning) à ses processus, cela ne fait aucun doute.

La question est : où se situe votre entreprise, aujourd’hui ?  Êtes-vous prêt ?

Impact de l’Intelligence Artificielle en entreprise

Aujourd’hui, grâce à la formidable capacité de l’IA à analyser un problème plus rapidement qu’un esprit humain le pourrait, vous serez certain que vous aurez considéré tous les scénarios possibles pour une situation donnée.

(suite…)

Artificial Intelligence

Comment l’Intelligence Artificielle transformera votre entreprise

L’Intelligence Artificielle commence à peine à pénétrer dans le milieu de travail et elle amène les dirigeants à repenser la façon dont leurs entreprises fonctionnent ou devraient le faire. Mais le fait est que loin de tuer les travailleurs du savoir, l’Intelligence Artificielle tend à les libérer pour faire ce pour quoi ils sont payés: innover, modeler, affiner et améliorer l’expertise de leur entreprise.

« L’IA n’éliminera pas les emplois, elle créera un changement dans le type d’emplois en éliminant les tâches d’emplois et en créant de nouveaux emplois qui sont des emplois plus humains », déclare Josh Bersin, principal et fondateur de Bersin par Deloitte. Bersin définit “emplois plus humains” comme ceux qui requièrent des traits que les robots n’ont pas encore maîtrisés comme l’empathie, la communication et la résolution de problèmes interdisciplinaires.

L’intégration des premiers outils de l’intelligence artificielle fait que les organisations deviennent plus collaboratives et axées sur le travail d’équipe, par opposition à la hiérarchie descendante traditionnelle.

(suite…)

windows-10-Reuters

Fonctionnalités de sécurité incitant l’entreprise à migrer vers Windows 10

Les dommages causés par les attaques de sécurité font la une partout et Microsoft se targue d’une protection sans précédent contre les logiciels malveillants et les menaces de sécurité avancées pour vous inciter à migrer vers Windows 10 qui bénéficie de nouvelles fonctionnalités de sécurité telles que Windows Hello, Microsoft Passport, Windows Information Protection, Device Guard et Credential Guard.

Bien que tout le monde reconnaisse que Windows 7, l’OS le plus performant de l’histoire de Microsoft, ait bien servi les entreprises pendant les cinq dernières années, il n’offre pas un niveau de protection adéquat pour faire face aux menaces de sécurité actuelles, les applications tierces non plus d’ailleurs.

Les nouveaux défis appellent de nouvelles habiletés ou, à tout le moins, une nouvelle vision ; parlez-en aux directeurs TI aux prises avec Windows XP pour lequel Microsoft n’offre plus de mise à jour de sécurité depuis avril 2014.

Nouvelles fonctionnalités de sécurité incitant l’entreprise à migrer vers Windows 10:

(suite…)

Mobile App Development Best Practices

Meilleures pratiques de Développement d’Application Mobile d’entreprise

Nous nous concentrerons ici sur les meilleures pratiques de développement d’application mobile d’entreprise incluant le système de notifications et le design d’application mobile; nous parlons d’une application mobile de service aux employés d’une entreprise dont les principales fonctions tournent autour du partage et de la communication de données et / ou d’information.

Considérant que les applications mobiles et la navigation mobile font maintenant partie de notre vie quotidienne, il ne faut surtout pas sous-estimer l’impact d’un bon design sur l’adoption rapide d’une application mobile d’entreprise.

Les meilleures pratiques du développement d’application mobile d’entreprise devraient s’appliquer si vous développez une application mobile à partir de zéro pour répondre à des besoins spécifiques de l’entreprise ou à partir d’une application actuelle de votre entreprise.

Avant même de commencer, considérez votre audience et votre besoin ou problème 

Avant de commencer à créer votre application mobile d’entreprise, considérez votre audience et créez un solide Business Case autour du besoin d’affaires ou du problème que vous souhaitez résoudre. Vous trouverez plus d’information sur la création d’un Business Case dans notre précédent billet : « Vous voulez développer une application ?  Super, avez-vous un Business Case ? ».


(suite…)

coûts de développpement d'application mobile d'entreprise

Bien évaluer les coûts de développement d’une application mobile d’entreprise ?

Nous parlons ici des coûts de développement d’une application mobile d’entreprise, soit qui servira l’entreprise elle-même dans le cadre de ses opérations, et de l’impact sur lesdits coûts de développement des choix sur les plans du design et de l’architecture logicielle y incluant les interactions avec l’environnement technologique, les fonctionnalités, les tests et le déploiement, l’entretien et les mises à jour, etc.

La question n’est pas simple et pour bien en saisir la complexité, on peut faire la comparaison avec un processus tout aussi complexe, mais qui nous est plus familier ; comment bien évaluer les coûts de construction de votre maison ?

Vous avez compris; il y aura des choix décisifs en termes de plans, matériaux, terrain, étages, etc.

Alors pour bien évaluer les coûts de développement de votre application mobile d’entreprise, nous allons tenter de circonscrire les principaux facteurs en jeu et surtout, de mettre en lumière les choix critiques auxquels vous devrez faire face.

(suite…)

Les banques, la confiance et les décisions

(L’utilisation du masculin dans ce texte sert à alléger le texte et à ma paresse)

Le secteur bancaire est très particulier. L’argent étant au cœur de ce milieu, il devient important de garder une main très solide sur les activités d’une banque. Comprenez! Toute cette industrie tient sur la notion de confiance.

Les décideurs doivent donc s’assurer de conserver une image de parfaite intégrité. Chaque jour, ils doivent faire des choix qui impacteront sur la confiance des épargnants. Par ailleurs, la partie la plus importante de cette confiance se situe au niveau des renseignements nous concernant.

(suite…)