DNG signifie "Design New Guides" en anglais ou "Développer de Nouveaux Guides" en Français. Cette société a été fondée par Sami JABER, ancien Directeur Technique d'une grande société de conseil et expert reconnu dans le monde de l'architecture logicielle. Spécialisée dans les nouvelles technologies et le Web 2.0, DNG Consulting a pour objectif de fournir aux entreprises des services à très forte valeur ajoutée autour des architectures logicielles J2EE et .NET. Les piliers de DNG Consulting sont fondées sur l'accompagnement fort, l'indépendance vis à vis des fournisseurs du marché et l'expertise technologique.
Faire les bons choix d'architecture ou de produits avant de démarrer un projet relève souvent du parcours du combattant. L'activité de conseil s'inscrit dans une démarche d'accompagnement fort par le biais d'assistance techniques ponctuelles ou récurrentes.
DNG Consulting accompagne depuis plusieurs années de grands comptes dans le développement de leur projet au forfait. Fort d'une solide expérience dans le domaine des processus agiles (Scrum,XP), DNG Consulting met à profit ses compétences dans les outils Atlassian (JIRA, GreenHopper, Fisheye, Bamboo...) pour garantir le succès de ses projets. L'usine logicielle de DNG Consulting s'appuie sur les ressources et le partenariat stratégique réalisé avec la société Palo IT .
DNG Consulting met la formation au coeur de ses préoccupations avec pour objectif principal de créer des cours sur des sujets très pointus. La société se démarque en fournissant :
Avec l'émergence et l'évolution effrénée des plateformes J2EE et .NET, la maîtrise de la veille technologique est devenue plus que jamais un élément différentiateur pour une entreprise. Par le biais de ses nombreux séminaires et présentations spécifiques se déroulant sur une journée, DNG Consulting vous propose un état de l'art précis permettant de mieux comprendre l'intérêt et le périmètre fonctionnel d'un nouveau Framework ou API.
La maintenance d'une application est souvent impactée par son architecture. Séparation des couches, modularité, adhérence aux services techniques. Expertiser régulièrement le code produit permet de déceler très tôt d'éventuels problèmes de performances ou de maintenabilité. Cela est encore plus vrai lorsqu'on évoque des Framework tels que WCF, Linq, Hibernate ou EJB3.