sewatech - expertise

Aide au choix d’outillage

Le choix des outils de développement doit répondre avant tout à un besoin de productivité à l’échelle de l’équipe, tout en restant dans un budget prédéfini.

Les outils qui permettent d’améliorer cette productivité sont avant tout l’IDE (ou environnement de développement), les frameworks et les librairies réutilisables. Plus l’équipe grossit, plus le besoin en outils de communication et d’échanges se fait sentir.

Le choix des outils de développement doit répondre avant tout à un besoin de productivité à l’échelle de l’équipe, tout en restant dans un budget prédéfini.

Les outils qui permettent d’améliorer cette productivité sont avant tout l’IDE (ou environnement de développement), les frameworks et les librairies réutilisables. Plus l’équipe grossit, plus le besoin en outils de communication et d’échanges se fait sentir.

Mode opératoire

La sélection se fait en fonction du besoin spécifique de chaque client, par rapport aux spécificités des applications à développer, mais aussi par rapport au niveau et à la culture de l’équipe projet.

Les missions de choix d’outillage commencent systématiquement par une présentation du contexte du client et une étude de ses besoins. Suite à cette phase préliminaire, le consultant pourra élaborer une suite d’outils à partir des standards de sewatech. Le consultant et le client évaluent ensemble l’adéquation de chaque élément de la suite et l’impact sur l’organisation du projet. Enfin, une proposition finale est élaborée.

Une assistance à la mise en place de cet outillage peut être proposée.

Exemples typiques

Environnement Open Source simple
— Eclipse, WTP
— JSF : apache myfaces
— Apache Tomcat
— Subversion, Ant, jUnit,...

Environnement Open Source riche
— Exadel Studio (ou Red Hat Developer Studio)
— JSF, AJAX : apache myfaces, jboss richfaces
— JBoss AS
— Subversion, Ant, jUnit,...

Environnement IBM
— IBM RAD (Rational Application Developer)
— IBM Websphere AS
— IBM Rational Clear Case
— ...

Environnement MDA
— idem environnement Open Source simple + :
— UML : MagicDraw
— AndroMDA