Echoes est une Jeune Entreprise Innovante qui modernise les applications cœur de métier de grands clients européens dans la banque, l’assurance, l’industrie, l’administration …
Le siège social et les activités opérationnelles sont basés à Paris et l’équipe de R&D est basée à Rennes.
Notre offre technologie permet d’adresser les besoins grandissants de réduction des couts de maintenance, de gestion de l’obsolescence logicielle et de sécurisation des applications métiers.
Nos technologies et expertises de transformation automatique d’architecture et de code, issues de la recherche, permettent de réduire la dette technique et d’améliorer la capacité à innover de nos clients.
Nous réalisons des projets d’audit et de reengineering de code et changement d’architecture, de migration langage à langage et de transformation ou décommissionnement depuis des socles techniques obsolètes.
Cette proposition de valeur tient compte des contraintes budgétaires et opérationnelles de nos clients : temps d’immobilisation de l’application réduite, time-to-market, …
À chaque nouveau projet, nous démontrons qu’il est possible de réaliser en quelques semaines des chantiers de transformation d’envergure, et d’éviter des réécritures interminables, couteuses et risquées.
2. 2
Echoes – Key Points
En 2014 : + =
Une startup innovante reconnue :
Développement
Chiffre d’affaires consolidé
2,5M€ (REX > 500k€)
20+ personnes
Rennes (Labs) & Nanterre
40+ références 2015/2016
grands comptes et ETI
BPI France et Management
au capital
3. 3
Vos applications :
§ ne coutent rien à maintenir
§ intègrent des socles
techniques à l’état de l’art
§ n’ont aucun enjeu de sécurité
§ sont très facile à faire évoluer
§ sont enfantines à ré écrire
Notre technologie Rapid n’a aucun intérêt !
4. 4
Rapid – issue de la Recherche
§ Transformation automatique architecture/code
toutes technologies:
– Décommissionnement
– Réduction de dette technique
– Plan de remédiation
– Amélioration de la qualité et de la maintenabilité du code
Génération de code conforme aux bonnes pratiques
§ Réalisation des projets :
– Sur une durée courte (typiquement inférieur à 3 mois)
– Indépendant de la volumétrie du code source
– Engagement forfaitaire
5. 5
Rapid : Technologies mises en œuvre
Liste mise à jour en conVnu
Exemples de langages sources :
• Java
• Javascript
• PHP
• HTML
• Cobol – Pacbase
• C/C++
• Delphi, Progress
• Datastage, Siebel
• ….
Exemples de langages cibles :
• Java
• C/C++
• Velocity
• Cobol structuré
• UML
• ….
Exemples de Frameworks en entrée:
• Struts
• Rhino JS
• Hibernate
• Java security
• AFSCM
• GWT
• Spring
• ….
Exemples de Frameworks de sorVe :
- Struts
- Hibernate
- GWT
- J2E/JSS
- Java FX
- Spring
- Angular JS
- Greencode
- ….
6. 6
Rapid : Stratégie de modernisation
§ Audit de l’application :
– Livrables : Cahier des charges du projet (coûts,
délais, process, risques)
§ Réalisation de la modernisation :
– Engagement sur le taux d’automatisation
– Tous nos projets sont réalisés au forfait
§ Projet réalisé par les équipes Echoes ou en
cotraitance avec une SSII
7. 7
Nos clients
Plus de 40 références nous font confiance pour
moderniser leurs applications dont :
8. 8
Rapid – Exemple de ROI
§ Modernisation vs réécriture : 80% moins cher
§ Gain temps de développement nouvelle fonctionnalité : 85%
Réengineering de l’architecture et du code (JS -> Java):
§ Projet réalisé en cotraitance avec une SSII
§ Taux de transformation automatique > 95% (contracté 70%)
Décommissionnement plateforme obsolète (Java Struts):
§ 5 produits – 5 millions de lignes de code
§ Projet de 36 HxM (manuel) réalisé en 3 HxM (Rapid)
Réduction de dette technique (Java):