Développement

En privilégiant des architectures agiles basées sur des standards ouverts, nous livrons à nos clients des solutions qui leur permettent de réagir plus rapidement aux pressions du marché.

Voici une liste exhaustive des compétences maitrisées au sein de SMART GLOBAL SERVICES :

 

Méthodologies

  • RUP, MERISE

Outils de modélisation UML

  • Rational Rose, Together, Enterprise Architect

Langages de développement logiciel

  • Plate-formes Java J2SE et J2EE
  • Developpement C/C++ multiplateforme (.NET et wxWidgets)
  •  

Présentation Web

  • JSP (Struts et JSF), ASP.NET , PHP , XHTML, Javascript, AJAX, CSS, Flash, ActionScript

Outils de développement

  • Eclipse, NetBeans, JBuilder, Visual Studio, Rational Application Developer (RAD)

Gestion et automatisation de production

  • Ant, Maven

Serveurs de présentation

  • Apache, TomCat, IIS

Serveurs d'applications

  • WebLogic, JBoss, .NET, Websphere

Gestion de configuration

  • Subversion, ClearCase, CVS

Bases de données

  • Oracle, SQL Server, MySQL , DB2

Pour vos activités :

  • Création de sites Intranets
  • Mise en oeuvre d'extranets et applications de groupe (groupwares)
  • CMS (Content Management System : systèmes de gestion et de publication de contenu)
  • Web services
  • Développements spécifiques pour des applications métier et outils de collaboration

 

Pour vos clients

  • Site institutionnel et publication de contenu en ligne
  • Extranet
  • Outils de fidélisation

Prototypage.

Cette activité a pour but de valider rapidement la faisabilité d’un projet en réalisant une maquette fonctionnelle de la solution envisagée. Ce genre de prestation permet de rapidement valider une démarche avant d’engager un budget conséquent.

Développement d’applications.

Cette activité consiste à développer des applications sur mesure. Du brainstorming initial la maintenance, en passant par la rédaction du cahier des charges, le développement et les tests, nous sommes en mesure de réaliser chacune de ces étapes.
Nous pouvons réaliser le travail seul ou avec les équipes de nos clients et nous pouvons réaliser cette prestation onshore, nearshore ou offshore.

Tierce Maintenance Applicative (TMA).

Cette activité consiste à faire assurer la maintenance d’une application par nos équipes. Le contrat que nous signons est un engagement de long terme ayant pour objet de maintenir en conditions opérationnelles selon un niveau de service prédéfini, tout ou une partie du système d’information.