Mandats

ECC Solutions

Plateforme Expertisa 3 — ECC Solutions

Mars 2009 – Juillet 2009

Architecture organique

Expertisa est un système d'estimation paramétrable, bâti sur des banques de connaissances, pour répondre aux appels d'offres. La version 3 devait aussi doter ECC d'une plateforme pour les logiciels à venir : injection de dépendances, mocks, testabilité, et préparation à .NET 4 (WCF, MEF, Code Contracts), avec déploiements WinForms, WPF ou web.

Avec l'architecte principal, j'ai réalisé l'architecture, rédigé les normes de programmation et la stratégie de tests (TDD et programmation par contrat), participé au passage Scrum et au choix de TeamCity, et développé les premiers modules noyau comme exemples pour l'équipe.

Impact

  • Architecture de la plateforme applicative Expertisa 3
  • Normes de programmation et stratégie de tests TDD / contrats
  • Mise en place Scrum et intégration continue TeamCity
  • Modules noyau en place avant l'arrivée des développeurs

Technologies

C#.NETASP.NET MVCSQL ServerUMLTeamCityTFSUnity Application BlockMEFCode ContractsEnterprise LibraryEnterprise ArchitectTDD
Télécharger ce mandat