Accueil Marty Soft Conception > Développement
Recherche & développement

Faites développer vos applications d’entreprise pour vos besoins personnels. Les programmes, les traitements et les bases de données sont conçus selon votre savoir-faire et votre professionnalisme.

Marty-SC vous apporte une garantie de succès à 99% avec des délais et un budget respectés. La conduite du projet se fait dans le respect et l’observation des méthodes Agiles. L’ensemble des travaux sont réalisés sous Windev pour les plateformes Windows et 4D pour MacOS X, le gain de temps et de stabilité sont assurés et se traduisent par une substantielle économie.

Pourquoi du spécifique?


Un logiciel orienté métier et édité par une société informatique est un programme qui répond à presque tous vos besoins et aux besoins de vos concurrents. C’est bien souvent un gant à six doigts. Il ne s’agit pas d’une suite bureautique qui conviendrait à toute entreprise, mais d’un logiciel pour votre profession.

Une petite parcelle de votre activité peut échapper au large spectre du logiciel qui régit votre quotidien. Telle une pièce qui manquerait à votre mécanique, elle peut être conçue sur mesure.

Dans le processus d’un développement spécifique, vous devez être au centre du projet et le suivre pas à pas pour en valider chaque étape. Cette démarche, pilier des « Méthodes Agiles », assure un excellent taux de réussite.


Pourquoi parler de réussite ou d’échec?

Il faut savoir que 70% des projets informatiques dans le monde débouchent sur un échec partiel ou total (cf: article Decugis). Le manque de communication et de proximité en est le principal facteur.
Voici quelques liens en référence à ce thème sur 01net, le monde informatique et it-business.

La réussite tient à la capacité d'écoute et de compréhension, à la proximité de la relation, à la pédagogie et enfin aux choix technologiques. Le terrain connu est celui de la petite et moyenne entreprise avec toute sa complexité. Avec Marty-sc, vous pouvez joindre le développeur directement sur son portable, vous n’avez pas d’intermédiaire, il est votre seul interlocuteur. Vous êtes en prise directe avec le créateur de votre outil informatique. D'ailleurs, il n'attendra pas que vous le sollicitiez pour venir à votre rencontre et à celle de vos collaborateurs.


Soyons concret, quel budget, quel délai?

Chez Marty-SC, le budget d’un développement en PME PMI se situe entre quinze mille et soixante mille euros. Les délais sont de l’ordre du mois au semestre. La base de données qui réunit toutes les informations et les partage entre les utilisateurs est livrée avec le programme sans coût supplémentaire sous Windev. Vous pouvez déployer votre application sur autant d'ordinateurs que vous le souhaitez, vous n'avez pas de licence par poste sous Windev. Ce n'est pas le cas pour les logiciels développés sous 4D qui requiert l'acquisition de licences supplémentaires. L'installation et l'initiation font partie de la prestation. La maintenance et le support technique sont des prestations complémentaires.


L’environnement de développement est-il adapté et pérenne?

Les programmes modernes sont conçus avec des environnements de développement qui exploitent un langage de programmation. Les plus connus sont Eclipse avec Java et Visual Studio avec C++ ou dotNet.

Marty-SC a fait le choix de migrer sous l'environnement Windev pour les applications de bureautique sur Windows et 4D en environnement MacOS X. PCSoft et 4D.SA sont des éditeurs français et leurs environnements sont adaptés aux particularités de l'hexagone. Pour créer et mettre en exploitation rapidement des projets de gestion pour l’entreprise, Windev et 4D sont de très bons outils. Ils ne conviendraient pas pour des programmes temps réel chez Airbus, mais pour produire le logiciel d'entreprise qui vous manque, c’est parfait.


C’était quoi la demande?

Reprendre un dossier est chose courante, c'est une bonne occasion pour analyser les erreurs des autres et parfaire son expérience. C'est souvent après une période assez longue que le chef d'entreprise prend la décision de jeter l'éponge et de faire appel à un autre prestataire.

Ce chef d'entreprise avait confié le développement de son outil de gestion à un développeur déjà dans le métier. Création de catalogues, réservations, facturation étaient les principales fonctions recherchées. Le développeur a commis l'erreur de vouloir faire d'une pierre deux coups. Il avait déjà un logiciel commercialisé pour cette branche professionnelle. Cela a convaincu le chef de cette entreprise. Mais le développeur a voulu utiliser son programme existant pour à la fois l'adapter aux besoins de son nouveau client et enrichir son offre aux autres professionnels. Cette démarche est un bricolage mal venu. Le prestataire fait payer au client la phase d'adaptation de son logiciel commercialisé et la phase de développement avec les contraintes d'une utilisation par d'autres entreprises. Le "oui, mais je ne peux pas le faire parce que cela gênerait les autres" n'a pas lieu d'être. Le développeur a passé plus de temps à essayer d'adapter sans casser plutôt que de créer sans contrainte technique.

Lorsque Marty-SC reprend le dossier, cela fait deux ans que le chef d'entreprise vit avec un logiciel inadapté et attend la mise en place du nouveau logiciel dont les versions successives étaient plus inexploitables que les précédentes. Une fuite en avant devenue ingérable.
La demande de ce chef d'entreprise était simple: "faites ce dont on a besoin et le plus vite possible." Faire ce dont il avait besoin était facile, il a suffi d'écouter sa comptable, sa responsable de production et sa responsable du service de réservations ainsi que quelques collaboratrices ici et là. Le faire le plus vite possible fut aussi chose facile. Il fallait se consacrer à temps plein à ce projet.

Dans cette autre entreprise, un projet un peu particulier avait été confié au prestataire habituel. Quand on travaille avec une entreprise depuis de longues années, c'est naturellement vers elle que l'on se tourne pour aborder la nouveauté. L'objectif était double, il fallait que le CD soit cross plate-forme Mac-Windows et que l'interface soit identique au site web qui existait déjà. Le choix technologique fut inadapté. Le prestataire connaissait parfaitement Java, langage qui fonctionne effectivement sur plusieurs systèmes opérationnels, mais trop lourd et trop complexe à mettre en oeuvre pour des utilisateurs néophytes et sur des machines parfois anciennes. Java a la réputation d'être lent. Quant à avoir une interface identique entre l'application distribuée sur le CD-Rom et le site Internet, c'était un défi pour tout recréer. L'éditeur a attendu son prestataire huit mois et la date de publication approchant il se résolut à se tourner vers d'autres sociétés.

La demande était simple: "il nous faut un CD pour septembre". Nous étions en juillet. Connaître les capacités cross plate-forme du langage le plus connu du monde n'est pas un exploit. Mais il y a un environnement de développement français qui le fait aussi, plus léger et dans ce cas beaucoup plus adapté. Il s'agit de 4D dans sa version monoposte. L'astuce a consisté à doter le programme d'un serveur de page web local et à récupérer tous les éléments d'infographie du site existant. Toute l'interface était là, il suffisait de la brancher sur la base de données.

Le dernier exemple pour ce tour d'horizon est cette société dont le métier est très particulier et touche au monde médical. Un premier programme réalisé par une grosse société de services fut quasiment inexploité, car il ne correspondait pas aux besoins réels. Le cahier des charges avait été élaboré sans consulter les utilisatrices. Le deuxième programme fut créé par un développeur qui voulait faire du beau, moderne et montrer comment son environnement de développement était évolué. L'interface soignée, avec toutes ses astuces, raccourcis et possibilités auraient très certainement séduit si elle avait été stabilisée. Or le développeur n'arriva jamais au fil des versions successives à éliminer les bogues et dysfonctionnements de son programme, jugé d'autre part très lent et ne faisant qu'une partie de ce dont on avait besoin.

La demande fut élémentaire: "il nous faut quelque de chose de simple et qui marche, pas d'usine à gaz." Une autre demande vint s'ajouter: "nous avons un budget de 25 000 euros, pas un sou de plus." L'application est simple, elle marche, les utilisatrices sont contentes et le budget a été respecté ainsi que le délai.


Les clés de la réussite.

Pour réussir un projet, il faut communiquer, garder à l’esprit qu’elle est la demande, ne pas se faire plaisir avec des éléments cosmétiques, communiquer encore et encore. Un projet ne peut être réduit au duo cahier des charges-budget. Surtout dans votre entreprise où vos collaborateurs sont à portée de main prêts à répondre aux questions, à participer et s’investir dans la création de leur outil de travail. Pourquoi se priver de ce potentiel?

Accueil Marty Soft Conception > Développement
© Marty Soft Conception 2001-2011. Tous droits réservés. Toutes les marques citées sont la propriété de leurs détenteurs respectifs.