Un brin d’histoire

L’histoire de ProWinDev est placée sous le signe de la passion, le travail bien fait et la curiosité. L’entreprise québécoise voit le jour en 2005, à Mont-Saint-Hilaire, chez Gérald Gauthier. Son premier mandat a été de développer des outils informatiques pour le ministère de la Santé et des Services sociaux et le GACEQ. Investi et professionnel, Gérald souhaitait que son savoir-faire prête main-forte aux entreprises d’ici dans la seule intention qu’elles prospèrent à l’aide des meilleures solutions Web. Mission accomplie : au fil des années, le programmeur d’expérience a participé à de nombreux projets d’envergure et a su gagner la confiance de plusieurs entreprises québécoises de toutes tailles. Bref, de la programmation, Gérald en mange matin, midi, soir et même, dans ses rêves.

Une mission bien à nous

Chez ProWinDev, nous avons pour mission de créer des applications Web personnalisées à la fois souples, pratiques et puissantes pour répondre aux réels besoins de nos clients. Nous accompagnons les entreprises d’ici à développer leur plein potentiel et nous osons réaliser leurs idées de grandeur.

Les valeurs qui définissent ProWinDev

Collaboration

Les besoins et la satisfaction de nos clients avant tout! Notre relation est basée sur la collaboration et le positivisme.

Transparence

Le respect des autres et la communication constante sont les mots d’ordre chez ProWinDev.

Innovation

Ici, on a soif de savoir. Tous les jours, nous améliorons nos connaissances et relevons de nouveaux défis pour nourrir notre curiosité ainsi que répondre à vos besoins d’affaires.

Performance

Nous nous engageons à produire des solutions et des applications Web de qualité, robustes et performantes.

Polyvalence

Petite équipe rime avec polyvalence et adaptabilité. Aucun défi n’est trop extravagant ou hors du commun pour nous!

Rigueur

En collaborant main dans la main, nous vous assurons un travail rigoureux, sans compromis sur la qualité et notamment, qui respecte votre budget et votre temps.

Quelles sont les étapes d’un projet de développement d’applications Web? 

  1.  Phase de découverte et définition de vos besoins

La toute première étape est d’apprendre à vous connaître et à identifier vos besoins. Afin de concevoir une application Web qui répond à vos attentes, nous devons, ensemble, définir quels sont vos impératifs et vos particularités liés à votre domaine.  

  1. Les détails du projet combinés à la méthode Agile 

Auparavant, nous faisions des analyses complètes où nous essayions de tout prévoir, étape par étape. Cette méthode s’avérait neuf fois sur dix désastreuse puisque chaque projet est unique et évolue constamment. L’univers des TI et du développement logiciel a donc créé la méthode « Agile ». Chez ProWinDev, nous avons choisi d’aborder chaque projet de cette manière.

Mais qu’est-ce que c’est exactement la méthode Agile? En gros, ce modèle consiste à simplifier le processus de flux de travail ainsi qu’à créer une équipe beaucoup plus souple et capable de s’adapter aux exigences (souvent changeantes) des clients. Bref, les phases du projet ne sont pas coulées dans le béton.  

Les objectifs de la méthode Agile : 

  • Améliorer la satisfaction des clients
  • S’adapter et accepter le changement
  • Coopérer facilement avec tous les membres du projet
  • Créer efficacement des logiciels/solutions/applications opérationnels
  • Simplifier le processus de développement
  • Déployer plus rapidement les produits et des mises à jour

Cette méthode représente simplement le « gros bon sens ». C’est-à-dire que nous ne passons pas tout notre temps à réécrire des projections de fonctionnalité, mais plutôt nous misons sur la collaboration. Nous attaquons un projet dans sa globalité! Durant tout le processus de développement (même à la toute fin), il n’est pas rare qu’après une discussion avec le client que certaines fonctionnalités soient abandonnées (obsolètes ou superflues) alors que d’autres, qu’il n’avait pas encore imaginées, s’avèrent incontournables. 

La méthode Agile demande beaucoup de transparence de notre part et de la confiance de la part de nos clients étant donné que nous ne pouvons déterminer un coût fixe dès le départ pour le développement de la solution. 

  1. Développement de l’application Web 

Ici, c’est le moment où notre programmeur s’éclate! Il construit de A à Z votre application Web : il développe un prototype, il vous le présente, il résume les fonctionnalités et il l’améliore ou l’ajuste au besoin.

  1. Déploiement et tests

On y est presque! Lorsque l’application Web est terminée, nous la déployons sur un environnement test pour ensuite faire plusieurs essais. Nous vérifions si tout fonctionne et si nous devons faire des ajustements. De plus, vous nous donnez vos impressions et les modifications que vous voulez faire.

  1. Déploiement en production

Une fois les tests faits et l’application approuvée, nous installons une version officielle.

  1. Documentation et formation 

Rien n’est joué si personne ne sait comment utiliser votre nouvel outil! Soit vous faites appel à nous pour vous former ou vous choisissez un employé pour former toute l’organisation à l’aide de la documentation fournie.