Articles avec le tag ‘Agile’

The eternal IT dilemma: custom-made software development or commercial software product?

It’s the burden of all enterprises at one point or another; we often meet with business prospects which have very precise business needs and requirements, and that are confronted with multiple options as much in terms of technology as finance, and this story unfolds itself on a landscape of functionalities and satisfaction.  Let’s put things out just the way they are: contrary to commercial software products, custom-made development frightens a lot of people, because commercial software products are concrete to start with which is both more appealing and securing for a decision-maker.  But when you take a closer look at it, you’ll see that reality is not that simple.

We will try in this post, and as much as we can, to identify the pros and cons of both IT options: custom-made software development or commercial software product.

 

 The Pros and Cons of Both Worlds

(Lire la suite…)

La vraie nature du développement sur mesure en TI

Lorsqu’Analystik aborde un nouveau mandat avec un client; l’objectif en est presque toujours d’automatiser un processus d’affaire et la méthodologie en est somme toute fort simple :

  • Analyse du processus existant
  • Étude des améliorations possibles au processus lui-même
  • Élaboration / schématisation d’une solution logicielle qui automatise le processus
  • Intégration aux technologies et processus connexes
  • Implantation

On en comprend donc que la solution finale livrée tient plus du « gant » pour l’entreprise comparativement à un produit commercial qui, lui, relèverait plus de la « mitaine ».

 

Le vrai visage du risque

(Lire la suite…)

Analystik – 25 ans déjà et pourtant…

L’histoire d’Analystik ressemble sûrement à celle de milliers d’autres entreprises : trois copains d’universités décident de se lancer en affaires avec toute l’insouciance de la jeunesse en tête et la passion au cœur.  Pour nous, c’était la passion de l’informatique et notre entreprise fut une firme de services-conseils TI, ce qui signifiait en fait « intégration et développement logiciel »; et bien sûr, nous étions convaincu de développer les meilleures applications au monde pour nos clients.

Le passé n’est jamais garant de l’avenir mais…

Il y a tout de même des leçons à tirer du passage du temps; en ce sens, que si vous survivez et croissez sous tous les cieux année après année, c’est que vous devez faire quelque chose de bien.  Et pour Analystik, la recette fut assez simple : nos valeurs.  Je sais, je sais, vous me direz : « Michel, ça fait très cliché »; et vous avez raison mais que dire, c’est tout simplement la vérité !

Engagement … de résultats

(Lire la suite…)

5 écueils à éviter au démarrage d’un projet : réflexions d’un entrepreneur TI (11)

Michel Martel, entrepreneur de métier, et analyste-programmeur de formation, ne cesse de parfaire, peaufiner, raffiner sa Gestion de Projets afin de toujours en assurer l’alignement avec les objectifs d’affaires.

Analystik a d’ailleurs investi massivement ces dernières années dans la mise en place de la méthodologie Agile-SCRUM mais aussi dans la formation / certification CMMI !  Et la raison en est fort simple, malgré tout ce que l’on peut dire, aux dernières nouvelles, les statistiques sont toujours les mêmes en termes de Gestion de Projets TI; plus de 83% dépassent soit les budgets, soit les échéances… parfois les deux !

Quelle en est la cause ?  Quels en sont les causes ?  Difficile à dire; cependant, on peut essayer d’identifier les écueils à éviter au démarrage d’un projet TI ?

(Lire la suite…)

Réflexions d’un entrepreneur TI (6) : variations du coût de développement d’une application

C’est la question à cent mille balles, comme disent nos amis Français : combien cela coûtera-t-il à développer cette application ?   Malheureusement, la réponse n’est jamais simple et jamais unique car il y a mille et un facteurs qui en feront varier le coût… dont la méthodologie de travail et la notoriété de l’entreprise soumissionnaire ne sont pas les moindres !

Le client saisit-il bien toutes les subtilités et les implications sur le plan du développement logiciel de ses objectifs d’affaires ?  Veut-il une couche importante d’Intelligence d’Affaires ?  Quelle est la nature et l’état de son environnement TI actuel ?  Y a-t-il conflit en perspective ou incompatibilité entre l’application souhaitée et les systèmes / applications en place ?  Faudra-t-il développer d’autres applications ou mettre en place d’autres systèmes afin d’arrimer cette application ?   Dans quelle mesure, cette application est-elle critique à l’atteinte des objectifs d’affaires  de l’entreprise du client et si c’est le cas, devrons-nous remplacer certains systèmes en place ou en implanter d’autres ?  Devrons-nous optimiser certains processus des applications en place afin d’harmoniser l’interaction avec l’application développée ?  Quelle méthodologie le développeur utilisera-t-il ?  Quelle est l’architecture retenue ?

S’agit-il d’un billet sur la Gestion de Projets ?  Loin de là.  Et Dieu sait que la gestion d Projets a fait couler beaucoup d’encre en TI depuis une décennie et que cela mériterait toute une série de billets en soi… que nous ferons peut-être en 2010.  Mais pour les besoins de ce billet, nous prendrons pour acquis que tous les développeurs appliquent de bonne pratique en matière de Gestion de Projets.

(Lire la suite…)