Pourquoi Oyster est-il né ?

Construire son propre bâtiment est difficile
La commande d'un système sur mesure de cette nature commence à un prix de 6 chiffres pour une coque de base. Et ce n'est qu'un début…
La complexité de l’architecture d’un tel système est complexe et généralement sous-estimée
Les exigences imposées au système et les instructions données à ceux qui construisent votre système peuvent évoluer considérablement au cours du cycle de vie du projet.
Externaliser le développement aussi
« Perdu dans la traduction » (ce que vous voulez dire et ce qu'un développeur comprend) peut conduire à des « fausses pistes » sur la voie du développement ou à la découverte que l'infrastructure ne peut pas s'adapter aux changements dont vous découvrez avoir besoin parce qu'ils n'ont pas été anticipés dans l'architecture au départ
Cela signifie beaucoup de temps passé, de frustration et, bien sûr, d’argent… les bons développeurs sont très, très chers.
Si l’on n’est pas en mesure de consacrer 100 % de son temps à la gestion du projet, la fréquence et le coût de ces « fausses pistes » augmenteront.


Des coûts en spirale et des objectifs manqués
Habituellement, ces projets dépassent considérablement le délai imparti, les estimations et donc le budget.
La refonte de packages « prêts à l’emploi » existants ne permet que rarement de créer un système qui réponde à 100 % des exigences. Le système final sera-t-il adapté à l’usage auquel il est destiné ? Vous risquez de consacrer plus de temps et d’argent à essayer de lui faire faire quelque chose pour lequel il n’est pas conçu.
Changez un élément et les effets en cascade peuvent être nombreux et non évidents/découverts seulement plus tard
L'approche sur mesure peut être un succès ou un échec si vous n'avez pas le temps. Elle PEUT vous apporter ce que vous recherchez, mais à quel prix et que se passe-t-il en cas d'échec ?
FAIT
Statistiquement, 90 % des dépenses et du temps consacrés à la mise en œuvre de tels projets concernent généralement les 10 % restants de la mise en œuvre. De nombreux projets de ce type sont abandonnés en raison du fait que le résultat final ne répond pas à TOUTES les attentes (généralement en raison d'erreurs architecturales au début qui empêchent la prise en compte des modifications ultérieures / de l'évolution des exigences) ou en raison de l'augmentation des coûts résultant du temps de développement supplémentaire (il ne faut pas sous-estimer le coût des développeurs).