La gestion de projets Agile

Culture web
ideematic Par ideematic
22 février 2018
gestion agile des projets informatiques

La maîtrise par la gestion !

Le développement de votre application web doit être accompagné d’une gestion complète et de proximité avec vous. L’objectif est d’encadrer avec méthodologie les différents points clés :

  • les besoins
  • l’établissement des budgets
  • le suivi du projet (production et planning)
  • le respect des normes et des procédures
  • la gestion des équipes

Notre gestion de projet agile

Notre expertise Ruby on Rails est mise en pratique à travers une gestion de projet Agile qui positionne le client au centre de son projet. Introduite officiellement en 2001, la méthodologie Agile s’articule sur une évolution du projet de manière incrémentale et itérative. Les feedbacks et échanges avec les clients permettent de valider au fur et à mesure les tâches qui ont été faites. La souplesse de cette méthodologie favorise alors la mise en évidence des erreurs et permet donc de les corriger ou de prendre en considération de nouveaux besoins (cas d’utilisations) que le client aurait pu identifier. La communication et la collaboration entre client et prestataire sont donc deux éléments indispensables en même temps qu’indisociables.

Les étapes de votre projet

L’organisation de votre projet de développement Ruby on Rails d’application web va suivre 4 principales étapes logiques :

Définition

Première étape incontournable au départ de tout projet de création d’outil informatique :

  • une note de cadrage pour synthétiser votre demande et son contexte
  • le planning prévisionnel de développement
  • un cahier des charges précis
  • un devis détaillé

Conception

Cette étape décisive du projet défini très précisément l’ensemble de ce qui va être développé :

  • le cahier des charges fonctionnel
  • les wireframes
  • les maquettes, la charte graphique
  • le cahier des charges technique

Production

La production intervient après la décomposition du projet en tâches.
L’ensemble des itérations constituant l’ensemble des fonctionnalités contient les phases suivantes :

  • la déclinaison des écrans
  • la production graphique
  • l’intégration CSS et JS des écrans
  • le développement du back office
  • le développement du front office

Livraison

Cette phase prépare la mise en production de votre solution applicative Ruby on Rails :

  • la saisie des contenus
  • la recette interne (staging, test)
  • la recette client (recipe, pré-production)
  • la mise en ligne

Une parfaite maîtrise du code

Le code de l’application est géré par un gestionnaire de code sources, git dont le dépôt est hébergé sur notre propre infrastructure dédiée.

La chaine de production prévoit des tests unitaires pour vérifier les scénarios de l’application. Ainsi, une suite de tests unitaires est lancée avant chaque mise à disposition du code sur le dépôt des sources. Cela nous permet de garantir la non dégressivité de la qualité du code développé. Un outil de suivi des exceptions est configuré pour chaque projet de développement. Quand exception se produit sur une instance de l’application, l’outil de suivi en notifie par email toutes les parties prenantes au projet. Notre service technique prend le relai et s’engage à mettre tout en oeuvre pour la résolution de ces anomalies.

.

Vous avez un projet ?
Des objectifs ?

Nous vous proposons de l’expertise,
de l’expérience et de la méthodologie.

Ajouter un commentaire

Articles similaires