Nos méthodes

Innovants par nature

Adopter une méthodologie pour conduire un projet permet à toutes les parties prenantes de collaborer efficacement, en suivant des règles clairement définies, et par conséquent organiser le projet d’une façon rationalisée et structurée qui garantit sa réussite.

Le rôle du Scrum Master

Le rôle du Scrum Master

Le Scrum Master a pour mission de former les membres de l’équipe aux pratiques agiles et d’animer les différentes réunions de Scrum : mêlées quotidiennes, planning pokers, rétrospectives...

Il aide l’équipe à avancer de manière autonome et cherche en permanence à l’améliorer. Il la protège également de tout élément susceptible de perturber son fonctionnement. Il s’assure de l’implication de chaque membre et l’aide à franchir les différents obstacles qu’il pourrait rencontrer. Il n’a pas vocation à résoudre directement les problèmes, mais à aider son équipe dans la recherche et l’identification de solutions.

Le rôle du Product Owner

Au sein d’un environnement agile, le Product Owner représente l’utilisateur final, en incarnant une interface entre le métier et les équipes de développement.

Il a pour mission de définir la vision produit et maximiser la valeur métier en identifiant les fonctionnalités qui apportent le plus de valeur aux utilisateurs, tout en tenant compte des enjeux et priorités de l’entreprise. Son rôle est de garantir que la vision client reste au centre du projet en permanence.

Le Product Owner collecte les besoins fonctionnels, formule et complète les spécifications fonctionnelles, les soumet à l’équipe de développement et s’assure du bon suivi.

Le rôle du Product Owner
Le Devops

Le DevOps

Comment peut-on parler d'agilité sans parler de DevOps? En effet le DevOps est désormais incontournable pour réussir de grands projets.

Nos spécialistes DevOps mettent à votre disposition tous les éléments nécessaires intervenant dans le cycle de vie du logiciel

1 : Code : outils de developpement, de code review, de merge, de gestion de code source

2 : Build : Mise en place de l'intégration continue, statut des builds

3 : Test : Stratégie de tests automatisés en continu

4 : Packaging : déploiement et packaging de containers pour les différents environnements.

5 : Release : Gestion des changements, Gestion des versions, Automatisation des releases.

6 : Infra : Configuration des environnements et Monitoring

Qualité du code

Nos accordons une très grande importance à la qualité du code. Un code bien écrit et bien structuré est la base d'une solution évolutive.

Notre philosophie est simple : quel que soit l'auteur du code, il doit être lisible et compréhensible sans grand effort par n'importe laquelle de nos ressources.

Nos développeurs respectent des standards de programmation interne auxquels ils sont sensibilisés dès leur intégration.

Nous utilisons la méthode des TDD (Test Driven Development) et concevons aussi des tests end-to-end automatisés couvrant la majeure partie des fonctionnalités de l’application.

Qualité du code

Méthode de gestion de projet

Cycle en V

Nous nous engageons avec nos clients sur un planning précis pour mettre en place toutes les spécifications détaillées répondant à leurs besoins.

Nous accomplissons chaque étape du projet, du lancement jusqu’à la clôture en tenant compte des différentes contraintes liées aux délais, aux coûts, au périmètre, à la qualité…

Mode agile

Cette méthode, offrant une plus grande flexibilité et une meilleure visibilité dans la gestion du projet, permet à nos équipes d’être plus réactives aux attentes des clients.

Les spécifications sont découpées, et le client valide chaque livraison intermédiaire.

Le dialogue avec notre client est privilégié, et les retours et les ajustements sont effectués en temps réel pour répondre à l’évolution de ses besoins.

La gestion de projet avec Office 365

Nous intervenons efficacement dans la gestion de projet tout en exploitant l’ensemble des fonctionnalités Office 365 depuis l’initiation du projet jusqu’à sa clôture.

Office 365 met à la disposition de nos équipes projets des applications disponibles dans le cloud et dédiées à la collaboration et la productivité. Ces outils permettent à nos équipes de :

- Maîtriser la gestion documentaire en partageant les documents du projet entre les différentes parties prenantes et en assurant leur mise à jour en temps réel.

- Planifier les tâches et optimiser la gestion des ressources nécessaires à l’exécution du projet.

- Créer des interfaces personnalisées et des espaces collaboratifs par projet

- Fluidifier la communication et faciliter l’organisation des réunions

- Superviser et contrôler toutes les activités

La gestion de projet avec Office 365

Modèle de Delivery

Que ce soit dans le cadre d'un projet au forfait ou dans celui d’une mise à disposition de ressources en régie, nous proposons 3 modèles de delivery :

L’On Site Client : nos équipes travaillent dans vos locaux et sont encadrées par nos account managers

L’Offsite / Nearshore : nous mettons en place les processus et l’outillage nécessaire pour que la majeure partie de la production soit effectuée dans nos locaux. Une équipe « front » assure la continuité de la relation client et coordonne les activités « back » Le Multisite : dans ce dernier modèle, les activités sont réparties de sorte que le projet puisse être adressé par des équipes en clientèle et offsite.

Nos objectifs :

1 : Proposer des modèles de delivery efficaces, flexibles et extensibles

2 : Construire une relation forte et durable avec nos clients

3 : Co-produire les projets avec nos clients

IT-NewVision | NOS RéFéRENCES
NOS RéFéRENCES

Ils nous font confiance

IT-NewVision | Veolia IT-NewVision | Edf IT-NewVision | Enedis IT-NewVision | Poweo IT-NewVision | Atos IT-NewVision | RADEEJ IT-NewVision | Grtgaz IT-NewVision | Air France IT-NewVision | Bred IT-NewVision | Suez IT-NewVision | Air Liquide IT-NewVision | Oracle