Affichage des articles dont le libellé est #WEBCAMP #QC #AFTER #REFLEXION. Afficher tous les articles
Affichage des articles dont le libellé est #WEBCAMP #QC #AFTER #REFLEXION. Afficher tous les articles

dimanche 23 mai 2010

Quelle est le meilleur outil pour construire le Web ?

Quelle est le meilleur outil pour construire le Web ?

Lors du dernier #WEBCAMP #QC, cette question a été lancée. Il y a eu un débat intéressant !

Mais, j'aimerais si vous me permettez, d'y réponde en plus de 140 caractères.

Toujours lorsque me pose ce genre de question, je réponds à peu près la même réponse. « un petit calepin, un crayon,  mes deux (2) oreilles et mon équipe ».

Car, avant toute de choses, l'origine de l'application web que nous voulons construire est un « CLIENT ».  Sans lui, il n'y aurait pas de projet !

Mes 2 oreilles me permettent l'écouter, mon calepin et mon crayon prendre des notes sur son besoin. C'est seulement après pris conscience de son besoin que je puisse enfin choisir qu'elle sera le meilleur outil pour répondre à son besoin.

Peut-être parfois, je prendrai des plates-formes #OpenSource ! D'autres du .Net ou même du Java (J2EE). Mais,  peu importe vers quoi se tournera mon choix, il devra absolument répondre à ces critères.

1-Techniquement et efficacement rentable pour mon Client !  Si pour arriver à construire l'application qui rempli son besoin ! Que parce que j'ai choisi le langage « X » dans l'environnement « Y », le projet me prend 6 mois de plus avec des « Gourous » qui seront seules à comprendre ce qu'ils font. À mes yeux, je me tire dans le pied.

2-Une fois le projet terminé ! Est-ce que le client ou encore une équipe réduire, sera capable de supporter et d'entretenir l'application et son environnement ! J'ai trop vu souvent ! De belles applications, qui faisait pour quelque chose de simple (informatiquement parlant) et qui demandait une armée pour la supporter. Et là, je ne parle pas d'une plate forme de gestion de grandes entreprises. !

3-Mes choix technologiques sont-ils compatibles avec l'environnement de mon Client. Exemple, si mon client est ORACLE-JAVA-LINUX-Progress mur à mur, et que je lui arrive avec une application construire en ASP.NET sur une base de données SQL SERVER. Comme on dit l'application a besoin d'être belle ..!

4-L'expertise, l'expertise (les ressources humaines) nécessaire pour la mettre en œuvre existe-t-elle sur le marché local ou régional de MON CLIENT. Si mon client est perdu dans le Grand Nord et les seuls programmeurs qui peuvent l'aider et qui habite sa région, ne connaît que le PHP. Je n'irais pas l'écrire en JSF parce que tout simplement moi j'aime ça. On attache nos clients par la qualité des services qu'on lui rend et non par notre expertise technique qu'on possède.

5-Le web existe depuis longtemps, il a vu passé plus d'un langage ! C Pour faire les CGI-BIN, de l'ASP standard, Java pour faire des applets et tout le reste.  La question n'est pas de répondre qui est le meilleur ! Mais, qui est le meilleur aujourd'hui ! Si refaisons le projet dans un an, dans 2 ans nos choix seront peut-être différents.

Je fais du Web depuis presque ses débuts ..! Et malgré toutes ces années, je n'ai pas trouvé le LANGAGE DE PROGRAMMATION meilleur que tous les autres. J'en ai juste trouve certain mieux adapter pour répondre à un besoin ou à contexte donné.
Rappelez-vous, le langage de programmation est un outil et non un moyen. L'outil est remplaçable par un autre. Quant au moyen, c'est la seule manière de faire la chose.

En résumé,  ayez un bon coffre à outils !

Invitation aux blogueurs participants aux #WEBCAMP #QC

J'invite tous les blogueurs qui étaient présents aux dernières #WEBCAMP #QC de faire ressortir la connaissance et ce qu'ils ont retenu de leurs expériences de cette belle aventure.

Nous étions 400 chanceux en salle, plusieurs autres en ligne. Mais, tout cela ne doit pas s'arrête là !

Le Web continue à vivre et à évoluer ! Donc, servons-nous de cette belle réflexion collective qu'est  le #WEBCAMP #QC et rédigeons ensemble des billets à la garder active et pour la prospérité !

Je vous invite aussi à utiliser les tags suivant #WEBCAMP #QC #after  et m'envoyer un lien vers vos billets. Il me fera le plus grand plaisir de les ajouter en référence aux bas de ce billet.

Allez procréer, faisons-nous ensemble d'excellents billets sur cette journée épique !


Denis F. GravelWebCamp Québec Live – 19 mai 2010
Bruno LaroucheQuelle est le meilleur outil pour construire le Web ?
Jonathan ParentEntrevue de Jonathan Parent suite aux #webcamp
Mario AsselinD'un WebCamp à l'autre...
Sandra Bellefoy« Twitter » le WebCamp de Québec…
Sandra BellefoyAutour d’un WebCamp québécois…
@jfvrville2ème édition du Webcamp Québec réussie
journal de QuébecWebCamp 2010: le happening web de Québec
CyberpresseLa politique a encore peur des médias sociaux
Billet de Québec t’aimeAll your "WebCamp" are belong to us
Patrick GrégoireRetour sur mon Webcamp Québec : 400 passionnés de Web se rencontrent