{"id":1887,"date":"2011-03-29T13:43:30","date_gmt":"2011-03-29T17:43:30","guid":{"rendered":"http:\/\/analystik.ca\/?p=1887"},"modified":"2017-02-07T16:27:16","modified_gmt":"2017-02-07T21:27:16","slug":"seulement-environnement-c","status":"publish","type":"post","link":"https:\/\/analystik.ca\/blogue\/language\/fr\/seulement-environnement-c\/","title":{"rendered":"D\u00e9velopper seulement dans l&rsquo; environnement C# ou\u2026"},"content":{"rendered":"<h3><strong>L\u2019\u00e9tat des choses<\/strong><\/h3>\n<p>La <em><strong>Bonne Information en Tout Temps et en Tout Lieu<\/strong><\/em>; concept, strat\u00e9gie, n\u00e9cessit\u00e9, peu importe, cet objectif corporatif (et de plus en plus, individuel) cause de nombreux maux de t\u00eate aux soci\u00e9t\u00e9s TI qui d\u00e9veloppent des solutions logicielles sur mesure. \u00a0C&rsquo;est l\u00e0 l&rsquo;enjeu de la Productivit\u00e9 aujourd&rsquo;hui mais il y a parfois loin du r\u00eave \u00e0 la r\u00e9alit\u00e9\u2026<\/p>\n<p>Le client veut de plus en plus des donn\u00e9es accessibles en tout temps \u00e0 partir de n\u2019importe quelle plateforme et le d\u00e9veloppeur doit proposer des solutions qui \u00ab\u00a0roulent\u00a0\u00bb sur celles-ci.\u00a0 Mais cela implique une analyse tr\u00e8s pouss\u00e9e car en arri\u00e8re-plan, des choix technologiques impliquant de nombreux processus doivent \u00eatre faits.\u00a0 Sont-ce vraiment les bons choix ?\u00a0 Comment les valider ?<\/p>\n<h3><strong><!--more-->Mon monde\u2026 ton monde\u2026<\/strong><\/h3>\n<p>La majorit\u00e9 des soci\u00e9t\u00e9s TI de taille moyenne utilisent un nombre restreint d\u2019environnements de d\u00e9veloppement.\u00a0 Par exemple\u00a0: Visual Studio de Microsoft ou Java d\u2019Oracle.\u00a0 Avec l\u2019environnement utilis\u00e9, ils d\u00e9veloppent des solutions clientes (sur le poste du client) ou des solutions Web et parfois m\u00eame des solutions mobiles.\u00a0 Les avantages motivant l\u2019utilisation d\u2019une seule plateforme sont multiples\u00a0: formation minimis\u00e9e, connaissances partag\u00e9es, etc.\u00a0 Avec le temps et l\u2019exp\u00e9rience, l\u2019entreprise se positionne comme une experte pour un environnement donn\u00e9\u2026 et ne jure plus que par son monde, son environnement !\u00a0 Avec compr\u00e9hension d\u2019ailleurs, elle a d\u00e9velopp\u00e9 ses routines, elle minimise les risques, elle contr\u00f4le la m\u00e9thodologie de d\u00e9veloppement et donc, les co\u00fbts, etc.<\/p>\n<h3><strong>Le don d\u2019ubiquit\u00e9<\/strong><\/h3>\n<p>Ainsi, est-ce r\u00e9aliste et efficace de n\u2019utiliser qu\u2019un seul environnement de d\u00e9veloppement pour r\u00e9pondre \u00e0 tous les niveaux de besoins des entreprises de tous les tailles d\u2019entreprises clientes de tous les secteurs d\u2019activit\u00e9s ?\u00a0 Poser la question\u2026<\/p>\n<p>Par exemple, si une soci\u00e9t\u00e9 TI se cantonne vraiment \u00e0 un seul environnement de d\u00e9veloppement, elle devra en choisir un et l\u2019utiliser autant pour les applications qui r\u00e9sident sur les poste des usagers, que celles qui sont Web, que celles qui sont une combinaison des deux et de celles qui sont mobiles.\u00a0 Dans les faits, c\u2019est tout simplement impensable !<\/p>\n<p>Cependant, obtenir la bonne Information, en tout temps et en tout lieu requiert une vision multiplateforme. Avez-vous l&rsquo;expertise ?<\/p>\n<h3><strong>Lean software?<\/strong><\/h3>\n<p>Une soci\u00e9t\u00e9 TI a aussi le choix de n\u2019offrir qu\u2019une partie de la solution \u00e0 ses clients; par exemple, en s&rsquo;associant \u00e0 une autre entreprise ayant l&rsquo;expertise manquante ou encore en n&rsquo;offrant pas de volet mobilit\u00e9, ou bien encore, elle peut choisir de former ses d\u00e9veloppeurs \u00e0 de multiples environnements de d\u00e9veloppement.\u00a0 Il existe aussi une autre option qui se veut pour certains, le <em>Shangri-la<\/em> du d\u00e9veloppement logiciel, le d\u00e9veloppement d\u2019applications dans les nuages avec un outil comme <strong>Force.com <\/strong>qui se pr\u00e9tend d\u2019embl\u00e9e multiplateforme ou, \u00e0 tout le moins, <em>mobile-ready<\/em>. \u00a0On entend l\u00e0 un \u00e9cho de la promesse <strong>HMTL5<\/strong>\u2026<\/p>\n<p>On comprend donc l\u2019angoisse du demandeur qui d\u00e9sire une solution int\u00e9gr\u00e9e et r\u00e9alise qu\u2019il devra utiliser plusieurs technologies et potentiellement plusieurs soci\u00e9t\u00e9s TI.\u00a0 Qui a une grande exp\u00e9rience des projets informatiques, comprend tr\u00e8s bien la port\u00e9e de mes propos.\u00a0 <strong><em>La cohabitation de multiples technologies et fournisseurs augmente drastiquement le niveau de risque d\u2019un projet.<\/em><\/strong><\/p>\n<p>Pour les autres lecteurs, vous devrez comprendre que pour une solution int\u00e9gr\u00e9e, m\u00eame si un bon r\u00e9sultat semble simpliste; en arri\u00e8re plan, le d\u00e9veloppeur aura fait un travail laborieux de s\u00e9lection des bonnes technologies, de d\u00e9veloppement des bons modules avec ces bonnes technologies, d\u2019int\u00e9gration du tout et de d\u00e9ploiement sur les diff\u00e9rentes plateformes du client.<\/p>\n<h3><strong>Conclusion<\/strong><\/h3>\n<p>La r\u00e9alit\u00e9 d\u2019affaires d\u2019aujourd\u2019hui veut que pour d\u00e9ployer une solution technologique, plus de connaissances sont n\u00e9cessaires; c\u2019est un d\u00e9fi quotidien chez Analystik depuis d\u00e9j\u00e0 de nombreuses ann\u00e9es.<\/p>\n<p>Nous sommes confront\u00e9s \u00e0 des choix technologiques, d\u2019architecture et m\u00eame de positionnement d\u2019entreprise de fa\u00e7on presque constante.\u00a0 Les besoins de nos clients ont \u00e9volu\u00e9 et ils veulent avoir\u00a0<strong><em>bonne information en tout temps et en tout lieu<\/em><\/strong>.\u00a0 Cela n\u2019est pas une requ\u00eate d\u2019entrepreneurs visionnaires mais simplement une n\u00e9cessit\u00e9 de comp\u00e9titivit\u00e9 !<\/p>\n<p>Pour r\u00e9pondre \u00e0 ces nouveaux besoins, nous avons fait le pari d\u2019int\u00e9grer\u00a0plusieurs nouvelles technologies\u00a0telles le \u00ab\u00a0<em>iPhone (Objective C)<\/em>, <em>Silverlight<\/em>, <em>WPF<\/em>, <em>WCF<\/em>, <em>XMAL<\/em>, etc., \u00a0\u00e0 notre offre de service\u00a0actuelle.\u00a0 Nous croyons ainsi mieux servir notre Client\u00e8le; c&rsquo;est notre vision, notre choix&#8230;<\/p>\n<p>Bonne semaine,<\/p>\n<p style=\"text-align: right;\"><a href=\"mailto:michel.martel@analystik.ca\"><strong><em>Michel<\/em><\/strong><\/a> &amp; <strong><em><a href=\"mailto:denispaulvc@dvcom.ca\">Denis<\/a><\/em><\/strong><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>L\u2019\u00e9tat des choses La Bonne Information en Tout Temps et en Tout Lieu; concept, strat\u00e9gie, n\u00e9cessit\u00e9, peu importe, cet objectif corporatif (et de plus en plus, individuel) cause de nombreux maux de t\u00eate aux soci\u00e9t\u00e9s TI qui d\u00e9veloppent des solutions logicielles sur mesure. \u00a0C&rsquo;est l\u00e0 l&rsquo;enjeu de la Productivit\u00e9 aujourd&rsquo;hui mais il y a parfois&#8230;  <a class=\"excerpt-read-more\" href=\"https:\/\/analystik.ca\/blogue\/language\/fr\/seulement-environnement-c\/\" title=\"Read D\u00e9velopper seulement dans l&rsquo; environnement C# ou\u2026\">Read more &raquo;<\/a><!-- AddThis Advanced Settings generic via filter on wp_trim_excerpt --><!-- AddThis Share Buttons generic via filter on wp_trim_excerpt --><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"D\u00e9velopper seulement dans l' environnement C# ou\u2026","_seopress_titles_desc":"Qui a une grande exp\u00e9rience des projets informatiques, comprend bien la port\u00e9e de mes propos. Devrions-nous seulement d\u00e9velopper dans un environnement C#.","_seopress_robots_index":"","content-type":"","footnotes":""},"categories":[3363,36,3373,3371],"tags":[790,1327,786,2292],"better_featured_image":null,"_links":{"self":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1887"}],"collection":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/comments?post=1887"}],"version-history":[{"count":3,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1887\/revisions"}],"predecessor-version":[{"id":11029,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/posts\/1887\/revisions\/11029"}],"wp:attachment":[{"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/media?parent=1887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/categories?post=1887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analystik.ca\/blogue\/wp-json\/wp\/v2\/tags?post=1887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}