Syntys L&S

EDITEURS - DEVELOPPEMENT - SERVICES

Votre développement vous appartient

Syntys group English Français
Prevenir progresser construire resoudre

pointLes Atouts de la méthodologie 4SH-CDM

La méthode se fonde sur un ensemble de principes structurants :

  • Conduire le Développement par la Vision : Le processus de développement 4SH-CDM doit faire apparaître rapidement et clairement les liens entre la vision des dirigeants et la modélisation des processus métier au coeur du produit. Il reproduit la vision d'un "futur recherché" dans un nouveau système métier plutôt que de s'engager dans l'analyse exhaustive d'un "présent".
  • Créer un prototype pour faciliter le développement itératif : Les arguments en faveur du prototypage de l'interface Utilisateur du Système (User System Interface (USI) et d'autres parties visibles du système sont incontestables. Le prototypage est la meilleure façon d'obtenir l'engagement de l'utilisateur dans le processus de modélisation.
  • Impliquer les Utilisateurs en Permanence : Nous incitons fortement les utilisateurs et les développeurs à abandonner leurs tendances traditionnelles à la confrontation et à adopter une attitude de partenariat coopératif.
  • Pour encourager des retours d'informations plus rapides et plus utiles : La dynamique des Interfaces Utilisateur du système peut être complexe et les outils pour les construire si puissants, qu'écrire une description de leur comportement serait en fait plus difficile et bien moins efficace que de construire une forme de modèle opérationnel.

Une meilleure approche nous semble être d'effectuer une modélisation conceptuelle limitée des données au début de la Phase DESIGN et, ensuite, de finaliser le modèle de données en se basant sur les idées acquises lors du prototypage.

pointLa différence 4SH

  • Engagement forfaitaire,
  • Implication à vos côtés,
  • Modèle économique
  • Travail par package

 

pointL'organisation en pôle

  • Le pôle amont "Discover et Design"
  • Les pôles développement "JAVA" et ".net"
  • Le pôle "intégration"

 

Adossé à ces services dédiés aux éditeurs de logiciel, 4sh a développé un pôle d'expertise dans le domaine du BPM (Business process modélisation)

 

En savoir plus  

La méthodologie

Fondé sur le pilotage opérationnel, 4SH-CDM est un cadre méthodologique pragmatique et orienté résultats :

  • Issu de l'expérience
  • Se focalisant sur les activités à fort contenu,
  • Adapté aux opérations de développement d'application.

4SH-CDM offre une approche rigoureuse et éprouvée, couvrant la création et le reformatage de solutions. La démarche opérationnelle repose sur le recours parallèle aux techniques d'expressions de besoins et à la formalisation outillée du contenu et du prototypage, selon une approche tendue par les résultats et les enjeux associés.

Cadre méthodologique

4CDM (Customised Development Method) est le cadre méthodologique de 4SH. Couvrant l'ensemble du cycle de développement d'un produit logiciel, la méthodologie s'articule autour de 4 grandes phases projets:

  • Discover : Phase initiale du projet, cette phase permet de formaliser les exigences et de définir les versions et la trajectoire du produit. C'est une phase de créativité permettant de challenger le futur produit par rapport à ses concurrents et de cadrer les exigences.
  • Design : Le travail en atelier avec le client permet de définir précisément les données et le comportement du produit validé itérativement à partir de prototype et formalisé ensuite dans les spécifications. Les packages de développement, ensemble cohérent et testable de fonctionnalités, sont également identifiés et validés par l'équipe technique en parallèle de la conception de l'architecture.
  • Develop : Le développement de chaque package est ensuite planifié, avant d'être lancé en production. Les développements peuvent être exécutés en parallèle sous la direction et le contrôle d'un architecte responsable de l'intégration de l'ensemble.
  • Deploy : Cette phase conduit à l'industrialisation du produit au travers de la mise en production, de recettes fonctionnelles et techniques, de test de charge, ainsi que des remises de procédures et documentations associées.

La méthodologie et la décomposition en phase assurent et garantissent la totale liberté pour le client qui contrôle le projet sur des jalons identifiés donnant lieu à des livrables.

La cohérence globale est assurée à travers des domaines transverses à ces phases :

  • Les processus métier définis en phase DISCOVER et utilisés ensuite pour piloter et valider la complétude du produit
  • L'ergonomie affinée progressivement et itérativement en phase DESIGN et DEVELOP à partir des exigences initiales
  • L'architecture technique et applicative permettant de garantir la modularité de la solution
  • La performance visée et ces impacts sur les composants et l'architecture produit
  • Les tests et l'industrialisation pour préparer le produit à sa commercialisation