Formations
PragmaDev dispense 2 jours de formation sur les technologies utilisées dans PragmaDev Studio ou dans PragmaDev Process de telle sorte que les nouveaux utilisateurs puissent mettre le pied à l'étrier aussi rapidement que possible. Les thèmes abordés sont:
- PragmaDev Studio
- Le langage LDS,
- Le langage SDL-RT,
- Le langage TTCN-3,
- Méthodologie,
- Exercices avec l'outil.
- PragmaDev Process
- Notation BPMN,
- BPSim,
- MSC,
- PSC.
Les formations peuvent se dérouler sur site avec un minimum deux participants.
Consultation
L'introduction d'un nouvel outil et d'un nouveau langage, même si les concepts sont proches de ce qui était fait auparavant, peut être déstabilisant pour les équipes lors de la première utilisation.
PragmaDev peut suivre le projet avec des consultants aguéris et s'assurer que les langages et les outils sont utilisés dans les règles de l'art.
Notre expérience et notre expertise nous permettent de détecter d'éventuels problèmes très tôt et d'intervenir avant que cela ne soit critique.
Habituellement les étapes pour PragmaDev Studio sont:
- Analyse de l'environnement technique:
- Intégration avec l'exécutif temps réel,
- Compatibilité du débogueur croisé,
- Intégration de modules externes,
- Code existant.
- Dévelopment d'applications:
- Spécification,
- Architecture,
- Conception,
- Débogue.
- Intégration et test,
- Tests unitaires avec simulation sur hôte,
- Définition des scénarios de test,
- Tests d'intégration sur cible.
- Analyse des bénéfices de l'outil.
Habituellement les étapes pour PragmaDev Process sont:
- Entretiens avec les experts métiers,
- Co-modélisation avec les experts,
- Animation du modèle.
Conduite du changement
L'introduction de modèles abstraits représente un changement majeur par rapport à des descriptions textuelles informalles. Cela ne consiste pas seulement à apprendre une nouvelle technologie, mais cela change les rôles des différentes parties prenantes. Les experts métier, les ingéieurs système, et les développeurs ont l'opportunité d'élever leur vue et de se rapprocher des besoins. Comme cette démarche peut être très déstabilisante nous avons mis en place un partenariat avec
Valuways, un coach expérimenté pour accompagner nos clients dans la conduite du changement.
Processus de changement
Personnalisation de l'outil
Nous apprécions particulièrement l'intégration d'outils tiers car cela permet d'élargir les possibilités d'utilisation de PragmaDev Studio et de PragmaDev Process.
Les personnalisations les plus habituelles pour Studio sont:
- Intégration d'un exécutif temps réel du marché ou propriétaire:
Ceci permet d'intégrer le code généré directement sur la cible du client.
- Intégration de débogueur:
Le débogue graphique sur cible en lien avec un débogueur du marché peut demander une personnalisation d'outil.
- Intégration d'outils tiers:
Ceci permet de lier votre modèle à un outil tiers dans l'objectif de travailler dans un environnement homogène.
Les personnalisations les plus habituelles pour Process sont:
- Adaptation de l'import de certaines outils d'édition,
- Génération personnalisée de résultat de simulation ou d'exécution,
- Création de points d'accès à l'outil.
Expérimentation
La validation d'une nouvelle technologie demande une évaluation complète et détaillée. Comme nos prospects ont souvent des ressources limitées pour ce type d'expérimentation, PragmaDev peut mettre à disposition des ressources pour cela.
Autres services
PragmaDev a construit un réseau de partenaires pour offrir tout type de services autour de ses produits tels que:
- Formations,
- Assistance technique,
- Coaching,
- Intégration de technologie tierce,
- Développement logiciel,
- Développement matériel.
Pour nos clients, un réseau de partenaires externes est une garantie de
qualité car chacun de nos partenaires est spécialiste en son domaine.
Cependant PragmaDev peut servir d'interlocuteur unique avec les différents partenaires pour faciliter la communication et la coordination des équipes. Cette organisation offre une grande flexibilité car elle permet d'adresser des projets importants tout en bénéficiant de consultants experts dans leurs domaines respectifs.
Spécification exécutable et conception avec Studio
Formalisation du processus métier avec Process