Moyens :
- Mission Stratégique
- Engagement forfaitaire sur les premières itérations
- Mesure immédiate des bénéfices
- POC d'une durée maximum 2 mois
2) Conseil & Coaching Agile
A chaque projet sa démarche et sa méthode adaptée. Nous n'opposerons pas les démarches prédictives (Cascade & cycle en V) aux démarches adaptatives (Agile). Notre entité Conseil Agile vous apportera avec nos outils de sélection, les métriques et l'expérience permettant de valider ou non l'utilisabilité de telle ou telle démarche en fonction de la nature de vos projets et de leur contexte.
3) Accompagnement Métier et pilotage MOA Agile
La très forte expérience du groupe Cognitis en Assistance à Maitrise d'Ouvrage dans les métiers du tertiaire financier nous permet de proposer des interventions Métier-Agile sur des missions de Product-Owner (PO). Le PO n'est pas simplement le représentant des clients et utilisateurs. Il fait partie de l'équipe et participe activement aux travaux pendant un sprint. Nos équipes de consultants MOA, formées aux méthodes Agiles (Scrum), interviennent en tant qu'assistance à maitrise d'ouvrage déléguée.
Ce rôle est crucial dans l'organisation d'une équipe Agile-Scrum. Tout d'abord, le Product Owner représente le client et possède une vision complète du produit cible. Il est celui qui détermine dans quelle direction l'équipe doit travailler. Il se posera constamment la question suivante : « Quelles sont les fonctionnalités qui ont le plus de valeur pour l'utilisateur final ? ».
Le Product Owner possède une vision complète du produit. Il doit identifier toutes les fonctionnalités qui seront mises à disposition de l'utilisateur final. Avant de les soumettre à l'équipe pour la réalisationet leur valorisation, il doit les prioriser : soumettre en premier les fonctionnalités indispensables pour l'utilisateur et en dernier celles ayant le moins de valeur.
4) Architecture Agile
Plus un système est agile, plus le délai qui s'écoule entre le besoin d'une évolution et sa réalisation est court , à qualité et coût constants.
Les multiples pressions et contraintes subies par les entreprises (fusions-acquisitions, pressions concurrentielles mondialisées, évolutions règlementaires...), ont une répercussion immédiate sur les Directions Informatiques. Elles doivent répondre avec un niveau élevé de qualité, sans délai, à moindre coût, à des demandes d'évolutions d'autant moins faciles à anticiper qu'elles sont le plus souvent imprévues, floues, et mouvantes.
L'offre Agile du groupe Cognitis accroît l'agilité des organisations, et en particulier les projets de développement. On attend de ce fait des organisations DSI comme des Systèmes d'Information de faire preuve d'« agilité ». Face à ces changements, les DSI sont directement impactées et deviennent des éléments moteurs du changement. Ils doivent répondre rapidement à ces demandes.
Coté Architecture des Systèmes d'Information cette agilité demande à être construite. Les managers mobilisent plusieurs leviers : Urbanisation, Architecture SOA, BPM, services SAAS et Cloud Computing.
En complément, l'offre CSI de COGNITIS adresse l'agilité sous l'angle de l'architecture des Systèmes d'Information comme des processus qui le maintiennent et le font évoluer.
5) Agilité et tests
Dans le cadre de la réalisation de projet selon le modèle Agile et plus particulièrement l'approche Scrum, le groupe Cognitis a développé une démarche de Qualification spécifique appelée QSIup. Cette approche permet de décliner un processus itératif de qualification logiciel, basé sur la modélisation des tests, défini à partir des cas d'utilisation, et géré par les risques et les enjeux métier. QSIup est une approche Top-Down qui vérifie et valide le besoin métier. La modélisation des exigences métiers matérialisée au travers des Cas d'Utilisation Fonctionnelles permet d'aligner le contenu des User Board avec les objectifs de vaidation attendus par le métier et ainsi :
- D'optimiser la production du référentiel de tests et de définir le contenu des tests de non régression nécessaire à la validation de l'enchainement des différents Sprints,
- D'anticiper la mise en œuvre des automates de test fonctionnels,
Cette démarche permet aussi de mettre en place un Pilotage des Développements par les Tests (approche TDD).
6) Développements logiciels et industrialisation des process AGILE
De part sa maitrise des process Agiles et de la méthodologie Scrum, COGNITIS a la capacité de prendre en charge des projets de taille variable. Notre expérience combinée à une approche industrielle nous a permis de mettre en place un processus exhaustif permettant de mesurer l'applicabilité de la démarche Agile en fonction de la nature du projet et de son écosystème.
Une fois validé la faisabilité d'un projet, nous sommes à même de prendre en charge le développement d'un projet sur les bases d'un premier Product Backlog créé et valorisé conjointement.
Notre expérience de réalisation de projets Agile nous a amené à développer des projets de 200 à + de 500 jours via 3 à 9 itérations.