vendredi 26 août 2011

L'Infogérance logicielle outre-mer (offshore outsourcing): bon ou mauvais?

Le fait d'externaliser du développement en soit n'est pas mauvais. Une petite entreprise ne voudra pas nécessairement ajouter un département informatique à son entreprise puisque celui-ci représentera des coûts majeurs et ne cadre pas nécessairement dans le cadre des activités de celle-ci. Toutefois, entre externaliser localement et à l'étranger, quelle solution sera la plus efficace et économique?

vendredi 19 août 2011

Comment éviter les logiciels surpuissants


Dans un de mes articles précédents, j'expliquais comment les logiciels surpuissants pouvaient nuire aux entreprises.  Aujourd'hui, j'expliquerai comment éviter ce genre de solutions logicielles.  Le problème que plusieurs entreprises vont encontrer est qu'il est difficile de trouver des solutions logicielles sur le marché qui leur conviennent parfaitement. Quoi qu'il en soit, il est important de bien prendre le temps de choisir sa solution logicielle pour voir s'il ne serait pas possible et surtout avantageux d'opter pour un solution plus pertinente que le logiciel surpuissant.


Il est important d'évaluer toutes les options avant d'acheter un logiciel. Cet article n'est pas voulu pour vous inciter à acheter tel type de logiciel par rapport à un autre, mais plutôt  de vous faire réaliser l'impact que ce choix peut avoir sur votre entreprise.

Bien que ce n'est pas le cas, dans un monde idéal, je crois que toutes les entreprises gagneraient à mettre en place une des trois architectures logicielles suivantes : 

1-Suite logicielle tout-en-un (ERP)

Il s'agit de trouver un logiciel qui gèrera tous les processus et les secteurs de votre entreprise: comptabilité, marketing, ventes, production, service à la clientèle, inventaire, etc. Si votre entreprise est dans un domaine très précis et que vous suivez les normes de l'industrie, il se peut que ce logiciel existe et qu'il soit propice à vos besoins. Toutefois, si vous avez des processus innovateurs ou des façons différentes d'opérer vous ne rentrerez peut être pas dans le cadre proposé par ces logiciels. Ceci vous forcera à contourner le mécanisme du logiciel ou d'en utiliser un autre en parallèle pour gérer vos différences.

2- Interconnexion de petits logiciels spécialisés

Avec la popularité des produits SaaS on voit de plus en plus de petits logiciels qui offrent des fonctionnalités très limitées mais qui offrent des moyens de s'interconnecter avec d'autres logiciels (API ou WebServices). Ceci permet aux entreprises de choisir les différentes solutions logicielles qui leur conviennent de manière très granulaire. Un bon exemple est la suite Google Apps qui offre des logiciels pour gérer tâches, calendriers, courriels, documents et autres.  Chacun des logiciels est indépendant et facilement accessibles à partir d'autres logiciels.  Un autre bon exemple est FreshBooks qui offre un simple système de facturation mais qui se connecte très facilement à d'autres solutions.

3- Solution sur mesure

Cette voie permet de s'assurer de garder les données et les processus aux stricts besoins actuels et de faire évoluer le logiciel avec vos besoins d'entrerprise.  Elle permet également d'interconnecter votre solution sur mesure avec d'autres solutions logicielles (petites ou grosses).