Jump to content

Est-ce que FM est le bon choix pour moi?


fc60
 Share

Recommended Posts

Bonjour aux experts de FM,

 

Un ami vient de me contacter et il me propose de développer un nouveau système qu’il aimerait vendre à ses clients. Son vieil employeur avait un système développé avec FM et il l’aimait beaucoup. Il m’a demandé si pour sa nouvelle idée FM serait un bon choix. J’ai un gros doute sur la plateforme de travail, parce que le public est très différent.

 

 

  • La dimension d’entreprise : De 1 à une dizaine d’usagers.

     

  • La quantité de données : Dérisoire

     

  • L’utilisation : Différents typologies d’usager.
    • Un seul usager qui travaille dans son bureau et il peut avoir une solution standalone sur un poste.
    • Plusieurs utilisateurs au bureau, mais aussi sur le terrain ou chez eux.

       

  • Le système d’exploitation des clients: Win et Mac, iPad et Android.

     

  • Dernier point important: Ses clients sont dans trois pays différents et ils parlent trois langues différentes. Pour cette raison l’assistance devra être à distance et l’application multilangage.

     

J’aurais aimé proposer Filemaker comme plateforme de développement, mais le plus gros frein est son prix. Nous aimerons demander aux clients un prix raisonnable pour pouvoir entrer plus facilement, mais j’ai déjà vu qu’il faut payer beaucoup pour le licences 350USD/450€ chaque et environ 30-50 USD/mois pour l’hébergement. Si je rappelle bien, aujourd’hui même Filemaker Go a un coût.

 

 

L’autre solution que j’ai dans la tête est Oracle Apex.

  • Logiciel de développement gratuit
  • Hébergement à partir de 15 USD/mois
  • Version gratuite si standalone et < 10 GB
  • 100 % Web
  • Accès à distance sans aucun problème si application installée en hébergement.

     

Présenté comme ça j’ai aucun doute sur le choix, mais j’aurais aimé développer ce projet avec FM.

 

Quelqu’un a des suggestions pour me convaincre que FM serait le bon choix ?

 

Link to comment
Share on other sites

Bonjour

Hypothèse de départ : tu connais aussi bien FM qu'APEX (ou tu es prêt à te mettre à niveau). Si tu ne connais pas APEX, attention, le produit est un gros poil plus complexe à appréhender que FM, et l'admin Oracle est plus péchue que l'admin FMS.

Je dirais que les points centraux sont la complexité de l'application et le design des écrans / états.

- appli simple (principalement du CRUD), avec des formulaires (et surtout des états) complexes / chargés : avantage à FM, avec lequel tu gagneras beaucoup de temps sur le design des modèles.

- appli complexe, nécessitant par exemple une analyse poussée de flux des données, et des formulaires simples : APEX.

Un des soucis d'APEX sont les technos annexes à maitriser si tu veux une interface un peu travaillée : CSS, mais aussi javascript et souvent jquery / bootstrap / ... (heureusement pour moi, je suis toujours resté dans les templates de base). Le temps que tu vas passer à fignoler tes écrans / pdf peut largement bouffer le prix des licences. Dans une appli complexe, le temps de développement sera plus ou moins le même dans les deux environnements (à compétence égale), et la différence de prix des licences devient sensible.

Autre point (mineur) : si tu penses à maxapex pour ton hébergement, je te déconseille celui à $14 : jasper report est très utile.

 

Plusieurs autres arguments sont à prendre en considération : 

- le fait que l'existant est en FM : les utilisateurs ne seront pas dépaysés (gains sur la formation, et le coût invisible du temps d'adaptation est diminué)

- comme cité plus haut, APEX est plus difficile à maitriser

- les compétences APEX sont assez rares en France (le produit a beaucoup moins bien pris qu'en Allemagne / Benelux / Angleterre, pour ne citer que l'Europe)

- les deux points précédents posent le pb de la pérénité pour APEX.
 

Détail important : je n'ai pas fait d'APEX 5 (j'ai bossé avec la v2 et la v4), je ne connais donc pas la dernière version, et le gap de version est souvent sensible chez Oracle (ça, c'est pour les "évolutions" de FM14 à FM15). Il est donc possible que certains arguments soient moins pertinents avec la v5.

 

Yvan

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...