Application web : 5 conseils pour améliorer votre cahier des charges (qui fonctionnent incroyablement bien)

5 conseils logiciels et applications web

Réaliser un cahier des charges est une étape stratégique. C’est aussi la première vision qu’auront vos prestataires de votre projet.

1- Présentez votre entreprise, votre stratégie d’entreprise et votre cible.

Ceci permet à votre prestataire de découvrir qui vous êtes et à quoi vous aspirez. Cela permet également de définir votre projet en prenant un peu de recul. Ce qui sera utile à votre prestataire pour mieux vous conseiller.

C’est également ici que vous pouvez préciser vos objectif à moyen terme. Car le prestataire pourra peut-être vous donner lui aussi de très bonne idées !

2- Listez l’ensemble des fonctionnalités que vous souhaitez.

Cela paraît évident. Pourtant bien souvent, nous lisons des phrases comme : « je voudrais une page d’accueil comme airbnb », ou « un formulaire comme cesupersite.woa ». Cela ne renseigne par vraiment le prestataire et il risque d’interpréter cette référence à sa façon sans voir ce que vous montrez.

L’astuce consiste à dire ce que vous voulez obtenir. Posez-vous donc la question du résultat plutôt que du moyen de l’obtenir.

Par exemple :

  • Je souhaite une authentification forte car la sécurité est importante.
  • Je souhaite pouvoir gérer finement les droits de chaque utilisateur en fonction de son rôle dans l’entreprise
  • L’application doit pouvoir fonctionner hors ligne
  • Les notifications doivent être mise à jour en temps réel sur le tableau de bord.

3- Mettez des priorités aux fonctionnalités

C’est utile de classer les fonctionnalités par grands groupes fonctionnels. En même temps, une approche par priorité à l’étape cahier des charges est très intéressante. Cela va permettre à votre prestataire de découper des lots et de gérer plus finement le budget.

Voici un exemple de classement par priorité que je trouve très intéressant :

a- Le groupe des fonctionnalités minimum pour démarrer le projet. Ce sont les fonctionnalités vitales sans lesquels le projet ne sert à rien.

b- Le groupe des fonctionnalités substantielles pour que le produit soit adapté au marché. Pour qu’il soit équivalent ou meilleur que la concurrence par exemple.

c- Le groupe des fonctionnalités annexes qui sont plus du domaine du confort, du gadget, des automatisations, etc.

La tentation est forte de tout mettre dans les groupes a et b. Pour éviter ce piège, on pourra se poser les questions suivantes :

« sans cette fonctionnalité est-ce que mon projet fonctionne ? »

– si non = a
– si oui = b ou c

« avec cette fonctionnalité est-ce que mon projet va se développer  ? »
– si non = c
– si oui = b

4- Une présentation simple

Une liste des fonctionnalités avec le résultat attendu est suffisant. Il n’est pas nécessaire de faire de longues phrases. Cela peut prendre la forme de listes à puces ou de tableaux.

Plus ce sera simple pour vous, mieux ce sera pour votre prestataire et son évaluation du projet.

5- Utilisez les schémas

Votre projet comportera sans doute des processus, des étapes, des hiérarchies. Souvent un schéma synthétique est plus facile à réaliser que de rédiger deux pages d’explications.

Faire un schéma a également l’avantage de faire ressortir les éventuelles incohérences. En réalisant cette étape peut-être corrigerez-vous en même temps certaines d’entre elles.

Quant à leur forme, cela peut-être des graphiques, des diagrammes voir des mindmap.

Étude de cas : winup-immo.com – l’enchère immobilière en ligne

Winup-immo.com

Étude de cas

Présentation

Winup est une jeune startup dans le secteur de la vente immobilière. L’objectif de Winup ? Fournir un outil innovant de vente immobilière en ligne basé sur l’enchère.

C’est avec cette idée que Maxime Larhantec, fondateur de Winup, a consulté KREATYS pour développer son application.

Comment se construit le projet ?

Pour répondre aux besoins de Winup, nous avons développé plusieurs interfaces spécifiques à chaque utilisateur :

  • Le back-office de gestion : Permettre à Winup et son staff de gérer leurs clients, utilisateurs et toutes les enchères réalisées.
  • Une interface agence : Fournir un véritable outil de travail pour les agents immobiliers avec pour objectif de les rendre le plus autonomes possibles.
  • Une interface utilisateur/acheteur : Celle-ci correspond à l’interface des acheteurs qui se connecteront sur Winup pour participer à une enchère et acheter le bien de leur rêve au meilleur prix.
  • Un site internet : Pour permettre à chacun de trouver les informations dont il a besoin.

Bien sûr, nos développeurs ont effectué un travail énorme pour réaliser ce projet mais nous ne sommes pas les seuls à avoir permis son développement. Bien entendu, Maxime a été le maître d’oeuvre du projet et nous avons pu nous appuyer sur le travail de design et de création d’identité réalisé par l’agence SMAC.

Quel à été le défi durant ce projet ?

Pour ce projet, l’un des points importants à été la réalisation des enchères en temps réel quel que soit le nombre d’acheteurs ou le navigateur utilisé.

Notre objectif : que tous les participants aient la même information, au même moment pour éviter toute erreur ou enchère en double.

Le résultat :

Une année après la mise en production le site et le concept fonctionnent à merveille.

Cela a été un travail collectif, nous sommes fiers de vous montrer les résultats de plusieurs mois de travail :

Page d’accueil – winup-immo.com
Page acheter – winup-immo.com
Salle d’enchère winup – page professionnel
Mockup interface agence responsive

Vous souhaitez en savoir plus sur ce projet ? Contactez Winup ou Kreatys

Étude de cas : Gen&Zic et KREATYS relèvent un défi pour la santé

KREATYS, logiciels sur mesure, Insern, Gen&Zic

Le pourquoi ?

2003, Rémi a 5 mois et il est atteint d’une maladie génétique rare qui touche près de 200 personnes en France : la Glycogénose de Type 1.

Son papa, Sébastien, entend parler de l’Inserm Lyon Laboratoire. Parmi leurs projets de recherche, les chercheurs travaillent sur « Comprendre et guérir la Glycogénose de Type 1 ». Mais les moyens disponibles sont faibles.

Sébastien se demande alors comment apporter son aide à cette unité de recherche ? Il crée l’association Gen&Zic pour organiser des manifestations destinées à récolter des fonds pour la recherche. 

En 2017 l’association Gen&Zic organise des lotos et des concerts localement. Malgré les efforts de l’association et de son papa, Rémi ne survivra pas. Sébastien redouble alors d’efforts pour combattre cette maladie. 2020 la crise sanitaire arrive mais l’action entreprise continue “en ligne”. Sebastien met en place des E-Loto. Et paradoxalement, il y a de plus en plus de participants à ses E-lotos qui rapportent de plus en plus de fonds pour la recherche.

La montée en puissance

Devant la montée en puissance de ces E-Lotos caritatifs, Gen&Zic a dû s’équiper en logiciels. D’abord des tableurs et des logiciels bureautiques. Puis du streaming vidéo. Le E-Loto en ligne a de plus en plus de succès. Et il devient difficile de gérer ces évènements sans un bon outil.

Après avoir essayé différents prestataires indépendants sans grand succès, Sébastien est très frustré. Il ne sait plus comment gérer ce succès et la perspective de grand E-lotos nationaux.

Il se tourne alors vers KREATYS.

300 000 grilles : la problématique et les défis à relever.

Gen&zic va être accompagné du groupe Carrefour pour réaliser de plus gros E-Loto. Mais il faut pour cela s’assurer être capable de générer 300 000 grilles de jeu uniques rapidement et sans erreur. Le E-Loto se déroule en temps réel. La formule de génération de ces grilles est complexe et précise. Il faut éviter la fraude et les doublons.

Un défi important à relever était de réaliser les calculs en temps réel. A chaque tirage d’une boule, il faut vérifier très rapidement les combinaisons sur les 300 000 grilles et afficher le gagnant. Plus il y a de boules tirées, plus c’est complexe.

KREATYS apporte son expertise 

Calculs complexes rapides 

Dans un premier temps, l’équipe technique a réalisé des simulations de calculs différents puis a choisi le plus approprié à l’objectif. 

Ensuite des benchmark et des tests de charges ont été réalisés pour optimiser les différentes variables techniques.

Streaming en direct.

Des interfaces spéciales pour les joueurs sont créées mais aussi des interfaces pour les animateurs du loto. La personne devant réaliser plusieurs choses en même temps, les détails ergonomiques sont de première importance : réactivité, simplicité.

Des interfaces spécialement étudiées pour le streaming ont été mises au point ainsi qu’un serveur ultra rapide dédié à ce service.

Hébergement critique

Le grand nombre de personnes assistant au direct nécessite la mise en place d’un hébergement robuste et fiable. La plateforme REAKTOR de KREATYS dispose d’un monitoring en temps réel de 200 points de contrôle qui permettent de suivre les performances et d’adapter la puissance.

Les résultats:

Avant :

  • Des calculs à la main limités et donc une limite de joueurs maximum
  • Des temps de calculs longs et des erreurs
  • Des doublons et aucune sécurité
  • Impossible de progresser plus.

Après :

  • Mise en place de calculs complexes en temps réel.
  • Benchmark et optimisation.
  • Sécurité et grilles uniques assurées
  • Interfaces simple et pratique.
  • Hébergement performant et robuste.
  • Possibilité d’évoluer jusqu’à 300 000 grilles

Liens :

  • https://www.genetzic.com/
  • https://www.kreatys.com

Cloud privé / Cloud public

KREATYS - Grenoble - Isère - AURA

Les possibilités offertes par les technologies « cloud » apportent des avantages stratégiques et économiques pour tous les types d’entreprises TPE, PME, ETI.

Le cloud public ou les logiciels SAAS

Le cloud public désigne toute les applications utilisables directement en ligne avec un stockage. Par exemple un ERP en mode SAAS, un Drive pour stocker ses fichiers ou encore une application de prises de notes…

Le principe du « cloud » est vraiment génial : pas d’installation, un simple navigateur suffit. Nul besoin de sauvegardes. Nul besoin de gérer la maintenance du logiciel, ni les montées en version, les multiples installations et toutes les joie de l’administration système.

Pourtant des questions se posent : Où sont mes données d’entreprises ? Que se passe-t-il si le prestataire ferme ou est racheté par un concurrent ? Et si la politique tarifaire change en moins intéressant pour moi ?

Les données d’utilisation et le stockage se trouvent sur des espaces mutualisés de part le monde avec une redondance de sécurité repartie sur différents centres de données. Le stockage est donc diffus et il est souvent impossible de le localiser vraiment.

Comme pour tout éditeur de solutions mutualisées, l’intérêt est de capturer le client. Plus le temps passe, plus il est difficile de « sortir » du piège. La récupération des ses propres données est souvent possible mais dans des formats pas toujours utilisables pour une migration par exemple.

Les avantages du cloud privé : économies et contrôle de ses données

Prenons le meilleur de la technologie Cloud mais plutôt que de mutualiser ce service, privatisons le juste pour nous. Ainsi on garde les avantages : pas d’administration système, économie d’échelles, maîtrise des coûts.

Et ajoutons les avantage d’une solution privée : coût fixes quelque-soit le nombre d’utilisateurs, contrôle des données, contrôle de la propriété du logiciel et des datas.

Cerise sur le gâteau, il existe un très large choix d’applications et de solutions toutes adaptables au plus près des besoins de l’entreprise.

(re)prendre le contrôle de ses données

Avoir tous ses services dans le cloud est vraiment génial, tant pour un individu que pour une organisation. Cela apporte liberté, simplification, gain de temps. Mais ne laissons pas cette facilité nous priver de nos données privées.

Nous militons pour que les entreprises de toutes tailles puissent disposer de leur propres Logiciels et ERP/CRM. Nous militons pour que les entreprises puissent contrôler la propriété de leurs données.

C’est pourquoi nous apportons des solutions spécialement construites dans cet objectif : (re)prendre le contrôle du numérique dans votre entreprise. Comme vous le faites dans votre vie privée.

Pour en savoir plus : www.kreatys.com