how we work

Comment nous travaillons

Notre flux de travail et outils

Dans notre processus, nous nous concentrons toujours sur la qualité, les tests et souhaitons livrer un bon logiciel à temps.

Afin de soutenir ces exigences, nous utilisons de nombreux outils différents et avons un flux de travail spécial pour les tâches de développement.

Le contrôle de version est au cœur de notre flux de travail

Comment nous travaillons

 

Tout en travaillant avec Drupal, nous stockons tout dans le code et utilisons GIT pour chaque tâche.

Outils qui nous aident à faire de meilleurs logiciels

drop

GIT

drop

JENKINS

drop

PHPSTORM

drop

CODECEPTION

drop

VISUALCEPTION

drop

TESTLODGE

drop

BROWSERSYNC

drop

BROWSERSTACK

drop

SLACK

drop

JIRA

drop

UBUNTU

drop

SELENIUM

drop

GIT-FLOW

drop

GOBE

drop

ANSIBLE

Ce que vous obtenez en travaillant avec nous

  • une équipe certifiée avec une expérience dans les sites web complexes basés sur Drupal et le framework Symfony
  • 1 ou plus de copies de votre site web sur notre serveur de développement. Vous pouvez tester de nouvelles fonctionnalités dans un environnement sûr
  • des mises à jour quotidiennes - vous savez toujours ce qui se passe dans votre projet
  • équipe UX/UI
  • de multiples canaux de communication : Slack, Skype, Jira, téléphone, e-mail
  • communications directes avec nos développeurs
  • planification flexible des ressources : chaque mois, vous pouvez décider combien d'heures vous aimeriez utiliser le mois suivant (par exemple 200, 400, 600, etc). Vous pouvez planifier des ressources pour correspondre à vos plans de développement d'application
  • Spécialiste QA sur chaque projet - nous vérifions continuellement votre site web pour le maintenir en fonctionnement et sans bugs
  • accès au code de l'application (dépôt git), vous pouvez suivre notre travail non seulement sur un suiveur de tâches, mais aussi dans le code
how we work

Comment nous travaillons : gestion de projet

Quand vous venez à nous avec votre idée, nous voulons répondre pleinement à vos attentes. Votre contribution au processus de gestion de projet est très importante et nous permet de créer un produit précieux ensemble.

Nous examinons vos besoins, de l'analyse à la réalisation.
Que vous souhaitiez démarrer un nouveau projet ou faire évoluer un projet existant, nous savons quoi faire et nous voulons vous aider à réaliser votre vision.

Vous pouvez être sûr que la gestion sera adaptée à votre projet. Nous utilisons la méthodologie Agile dans son sens le plus large. Nous aimons travailler en utilisant Scrum, mais nos chefs de projet sont flexibles et peuvent choisir le meilleur chemin pour atteindre l'objectif, quel que soit le cadre utilisé.

Découvrez ce à quoi vous pouvez vous attendre en établissant une coopération avec nous.

1. Analyse initiale

Premier contact


Lors du premier contact, nous souhaitons connaître vos objectifs commerciaux et la vision de votre produit, et recueillir des informations sur les fonctionnalités les plus importantes. Nous répondons également aux premières questions et vous informons sur le coût prévu du projet. Nous examinons les documents que vous fournissez et formons une équipe qui effectuera l'analyse du projet.
 

Création d'un backlog


Une fois que nous avons une ébauche générale de ce qui doit être fait, vient le moment pour des ateliers plus détaillés qui nous permettront de formuler les exigences sous forme de backlog de produit et de fournir des estimations plus précises. Nous établissons également le MVP (Produit Minimum Viable) du projet, qui permettra la mise en œuvre du projet par étapes et le développement progressif de l'application.

2. Sprint 0

Vient maintenant le moment de préparer le lancement du développement de votre projet. Nous prenons un peu de temps pour configurer l'environnement et les outils nécessaires. Nous convenons avec vous de la méthode de travail du projet et de la méthode de gestion. C'est le moment de spécifier l'ordre et la mise en œuvre des tâches dans le carnet de commandes.

3. Développement

Le cours de la phase de développement varie, selon le modèle de gestion choisi. Nous nous efforçons généralement d'un travail itératif, caractéristique de Scrum. Cela permet une vérification fréquente de la progression et une amélioration continue du processus de développement de logiciels. Nous nous adaptons de manière flexible à tout changement et restons en contact avec vous.

Notre processus est basé sur SCRUM.

 

scrum
4. Libération

Lorsque la portée spécifiée du projet a été mise en œuvre, nous sommes prêts à publier la première version. Habituellement, lors de la création d'un produit, plus d'une version est fournies. Tout dépend des arrangements pris. La phase d'itérations se terminant par la publication d’une version peut être répétée de nombreuses fois.

5. Soutien de projet

Généralement, lorsque le travail sur un site web est terminé, il nécessite une maintenance et une attention particulière à sa sécurité. Nous offrons un soutien pour votre projet, qui comprend l'introduction de nouvelles mises à jour, ainsi que l'ajout de nouvelles fonctionnalités et la correction des erreurs, si nécessaire. La complexité de nos services vous assure que vous n'êtes pas laissé seul avec le projet terminé.

What can we do for you

Besoin d'une équipe d'experts en développement web Drupal et PHP?