Développement spécifique

[haut de page]Analyse de la valeur

Le développement d’une solution logicielle spécifique permet d’adapter au mieux le produit final au besoin du client . Les éléments motivant ce choix peuvent alors prendre plusieurs aspects :

  • Une forte exigence d’adaptabilité fonctionnelle à un contexte métier spécifique (ex : secteur bancaire),
  • Des contraintes techniques propres à un environnement particulier (ex : interconnexion de systèmes d’information),
  • Un fort besoin de sécurité, de fiabilité et de performance de la solution (ex : haute disponibilité, load balancing).

Les atouts d’une solution logicielle spécifique, sur mesure, sont principalement sa souplesse et sa grande adaptabilité . Pour le client, ce choix est donc avant tout gage de sérénité et d’adéquation de la solution à ses besoins, aussi complexes soient-ils.

L’utilisation de composants Open Source reconnus et maintenus permet de maîtriser les risques et d’optimiser les coûts et le temps de développement de solutions spécifiques. Elle permet, en outre, de satisfaire aux exigences des standards en vigueur préconisés, entre autre, par le W3C.

Enfin, une solution entièrement basée sur des produits Open Source permet de s’affranchir de licences propriétaires souvent coûteuses, et de bénéficier d’une plus grande indépendance vis-à-vis des éditeurs.

[haut de page]Vision du marché

La forte croissance générale des besoins informatiques, la nécessité d’optimiser les coûts ainsi que le besoin de performance des systèmes font de l’Open Source une alternative, reconnue et mature sur le marché du développement.

Des sites institutionnels et applications web , aux applications en clients riches , les solutions Open Source couvrent aujourd’hui l’ensemble du spectre applicatif (intranets de travail, solutions embarquées, etc.). Les technologies Open Source, par la flexibilité , la fiabilité et la pertinence des réponses qu’elles proposent, s’imposent sur le marché du logiciel. C’est précisément le cas des nouvelles pratiques de l’Internet et plus particulièrement du « Web 2.0 » au travers des technologies AJAX, Mash up, et autres réseaux sociaux.

La réponse apportée par l’Open Source aux problématiques de type web a naturellement imposé cette alternative sur les projets d’applications métiers spécifiques. Quels que soient les environnements technique, fonctionnel ou organisationnel cible, l’Open Source offre des solutions performantes, pérennes et adaptées aux spécificités de nos clients.

Le marché de l’embarqué a également connu une forte croissance. L’augmentation des capacités matérielles (puissance, stockage, etc.) conjuguées à la baisse des coûts de production ont également propulsé l’Open Source au rang d’acteur incontournable de ce marché. La capacité de cette alternative à proposer des produits compétitifs et techniquement matures a fortement contribué à cet actuel état de fait. Une autre raison réside également dans l’importante diminution des coûts de développement d’outils spécifiques, en partie due à l’absence de licence payante dans le monde du libre.

[haut de page]Nos forces, nos atouts

Capitalisation des savoirs et des savoir-faire

  • Des développeurs polyvalents, formés dans nos pôles de compétences,
  • Un partage d’expériences et de pratiques,
  • Une veille technologique constante sur les solutions Open Source,
  • Une participation active à plusieurs projets Open Source,
  • Des liens permanents avec la communauté internationale du Libre.

Nous sommes ainsi à même d’offrir le meilleur de l’Open Source et de proposer des solutions fiables et innovantes.

Qualité des réalisations

  • Les projets développés au sein d’Uperto se font sur des machines virtuelles. Sont ainsi recréés, pour chaque projet, des environnements proches voir identiques aux environnements cibles,
  • Une gestion des versions est systématiquement mise en oeuvre pour chaque développement réalisé,
  • Un bugtracker (outil de gestion et de suivi des anomalies et des évolutions est également mis à disposition des clients. Cet outil permet d’améliorer la qualité et les délais d’analyse et de résolution des tickets tout en assurant une traçabilité de la phase de recette des projets,
  • Un système de Gestion Electronique de Documents (GED) permet d’archiver et de tracer les échanges entre les clients et Uperto durant un projet. L’intervention de nouveaux consultants sur un projet est ainsi plus efficace et transparente pour les clients,
  • L’utilisation de la visioconférence permet un gain de temps considérable notamment avec certains clients ou collaborateurs éloignés.

[haut de page]Nos engagements

Uperto s’engage à :

  • Accompagner ses clients, tout au long des projets, dans leurs choix technologiques et organisationnels et dans l’un des modes de réalisation suivants :
    • Assistance technique sur le site du client,
    • Forfait sur le site du client ou dans les locaux d’Uperto,
    • Tierce maintenance applicative ou maintien en conditions opérationnelles,
  • Veiller à la qualité des développements et des documents produits,
  • Conseiller ses clients sur l’actualité du marché des technologies de l’Open Source.

Un support de niveau 3 peut également être assuré par nos équipes sur demande spécifique.

[haut de page]Notre expérience avec EDF

EDF est dans une dynamique de reprise à l’échelle nationale d’applications développées au sein d’identités régionales. Parallèlement à cela, la DIT souhaite créer une offre interne de développement rapide (Agile). Dans ce contexte, le projet Opera, choisi par EDF pour être pilote de ce double enjeu est un outil de gestion de la professionnalisation de ses agents.
Uperto a alors accompagné EDF dans cette démarche pendant plus de 300 jours afin de :

  • Développer une application métier spécifique sur la base de produits Open Source (LAMP + Symfony),
  • Créer une solution de reprise de l’historique des formations et des entretiens de plusieurs milliers d’agents de la France entière en language de script (bash),
  • Apporter au processus de gestion et de réalisation du projet, son expertise en matière de développement Agile.

Télécharger l’offre au format PDF

Télécharger Offre Développement Spécifique

Références

edf

air france

HSBC

orange

pfizer

gaz de france

Synthèse de l’offre

Nos domaines d’intervention
  • Mise en place de développement rapide (Agile)
  • Les solutions web (Intranet, Extranet, etc) en réponse à de besoins “Web 2.0″ (ex:Ajax),
  • Les applications “métiers” (sécurité, haute performance),
  • Les systèmes d’information,
  • Les systèmes embarqués.
Nos périmètres d’intervention (au forfait ou en assistance technique)
  • Audit de code et conseil applicatif (analyse et synthèse d’axes d’optimisation),
  • Préconisation technique pour socles applicatifs (infrastructure, système, etc.),
  • Assistance à maîtrise d’ouvrage (AMOA) et maîtrise d’oeuvre (AMOE),
  • Réalisation de projets initiaux en réponse à l’émergence de besoins,
  • Reprise d’existant,
  • Migration de solution vers de nouveaux composants, d’autres technologies,
  • Assistance à la mise en production,
  • Support de niveau 3 pour des projets au forfait (prise en charge d’incidents et implémentation de correctifs),
  • Transfert de compétence et formation des utilisateurs.

Nos technologies phares

  • Langages : C/C++, Perl, Python, Java, PHP, Ruby, Qt, Gtk, HTML, CSS, Javascript, Ajax
  • Frameworks :
    • PHP : Symfony, Zend Framework
    • Python : DJango, Zope/Plone
    • Ruby : Ruby On Rails
    • javascript : Dojo, jQuery, Script.aculo.us
  • Bases de données : MySQL, PostgreSQL, SQLite


[haut de page]Nos autres offres