|
|
||||||||||||||||||||||||||||||||||||||
|
Industrialisation logicielle avec Compuware OptimalJ Les usines de développement logiciel font gagner du temps et de l’argent et permettent aux équipes informatiques de bénéficier d’une architecture cohérente
Archives :2000 2001 2002 2003 2004 2005 2007 2008 DETROIT- 11 décembre 2006 - Compuware Corporation (NASDAQ: CPWR) annonce le lancement de la version 4.2 d'OptimalJ, solution de développement Java. Cette solution assure le succès du développement d'applications d'entreprise, depuis l'architecture initiale jusqu'au déploiement applicatif. OptimalJ 4.2 permet aux équipes informatiques de maximiser la qualité des applications et d'apporter ainsi une plus grande valeur à l'entreprise. "Les entreprises qui font du développement piloté par les modèles sous J2EE et .NET ont plus de chances de répondre aux règles de conformité et à la législation relative à l'informatique. De plus, grâce à l'automatisation et à la réutilisation, elles sont en mesure de réduire le temps et les coûts de développement" affirme Mike J. Blechar, Vice-président et Directeur de Recherche chez Gartner. Usines de développement logiciel (Software Factories) Pour livrer des d'applications d’entreprise avec succès, il est primordial d’avoir une architecture correcte dès le début, car plus les changements sont effectués tard après la mise en production d’une application, plus ils sont couteux. De la même façon que pour la production industrielle, on rassemble différents processus et composants qui produisent un résultat conforme à des normes précises, pour les usines logicielles, on automatise le développement en coordonnant modèles et transformations pour correspondre aux architectures de mise en œuvre très spécifiques. Compuware OptimalJ offre également la flexibilité, le contrôle et l'outillage dont les développeurs ont besoin pour la constitution d'usines de développement logiciel. Il combine des méta-modèles et des patterns de transformation qui sont fournis à l'équipe de développement et qui garantissent la cohérence de l'architecture sur l'ensemble des applications. Cela se traduit par des applications d'excellente qualité, qui fonctionnent dans l'architecture initialement prévue. "La DRC (Dynamic Research Corporation) livre des solutions qui sont souvent financées et utilisées par les plus critiques des clients -- les contribuables américains", affirme Kathy Perras, Vice Présidente et Directrice générale des projets locaux et nationaux au sein de la DRC. "Pour livrer des applications, nous avons besoin de solutions performantes, efficaces et réutilisables. OptimalJ transforme ce défi en réalité tous les jours pour nos clients." La version 4.2 d'OptimalJ généralise l'adoptiéon de la plate-forme Eclipse tant au niveau de la Professional Edition que de L'Architect Edition. OptimalJ 4.2 apporte de nouvelles « perspectives » (dans le sens où l’entend Eclipse) d'écriture de méta-modélisation et de transformation utilisées pour adapter ou créer de nouveaux méta-modèles et de nouveaux mécanismes de transformations, ce qui permet la totale personnalisation de la "Software Factories". Eclipse est une plate-forme en open source, qui donne le plus de flexibilité aux développeurs grâce à des plug-ins performants. Compuware est un membre stratégique de la fondation Eclipse et a un engagement à long-terme avec cette plate-forme standard du marché. "Dans le contexte économique actuel de compétitivité impitoyable, les entreprises saisissent toutes les opportunités de bénéfice qui s’offrent à elles. La minimisation des coûts et l’optimisation de la qualité sur l'ensemble du processus de développement applicatif en font partie", confie Edwin Schumacher, Directeur Produit OptimalJ chez Compuware. "OptimalJ offre ces avantages à tous les niveaux du développement, depuis l'architecture initiale, en passant par le test et jusqu'à la mise en production." OptimalJ de Compuware est une solution avancée de développement qui génère rapidement des applications de haute qualité à partir de modèles visuels. Le développement Java s'effectue nettement plus vite grâce une réduction des délais, coûts et facteurs de risque. De plus, OptimalJ améliore la traçabilité entre exigences, modèles de création et code applicatif. Il garantit que les décisions concernant l’architecture sont étudiées et appliquées via des transformations modèle-à-modèle. De ce fait, le codage de routine prend moins de temps et l’on peut adapter parfaitement les applications aux besoins fonctionnels. Autant d'avantages qui se traduisent par un développement plus rapide et de meilleures applications. |
|||||||||||||||||||||||||||||||||||||