2. • Notre département Software vous propose des logiciels adaptés, personnalisés et
professionnels, pour vous changer la vie et vous faciliter le travail !
• L’agence de développement web Maramba réalise votre logiciel sur mesure, selon
vos besoins et dans le respect de votre budget. Nous mettons à votre disposition tout
notre savoir-faire ainsi que notre expertise afin de vous fournir tous les outils
professionnels dont vous avez besoin pour gérer au mieux votre entreprise.
• Avant d’entamer la création de votre logiciel, nous déterminerons ensemble ce dont
vous avez besoin, le but recherché et le retour sur investissement (ROI) de votre
futur logiciel.
• Ensuite, nos spécialistes se déplaceront dans votre entreprise afin de se rapprocher
des techniques de travail de votre personnel et de leurs besoins réels.
3. Suite à cette phase d’analyse complète, notre équipe pourra débuter le
DEVELOPPEMENT DU LOGICIEL en suivant certaines E T A P E S « clés » :
• Le définition d'un cadre de travail technique et d'une structure hiérarchisée ;
• La détermination des solutions techniques adaptées aux recommandations du
cahier des charges ;
• La détermination du canevas du logiciel et de ses fonctionnalités via des
langages graphiques type UML 2. Cela, afin de structurer visuellement le
développement du logiciel ;
• La répartition des tâches au sein des équipes de développement ;
• Le développement qui a pour but la programmation des composants de l’application à
partir du langage choisi. Les programmeurs rédigent alors les codes source du
logiciel en suivant les méthodes dites TDD (Test DrivenDevelopment) ;
4. • Une fois finalisé, le code est compilé en langage machine afin d'être lisible
sur les ordinateurs ciblés. On obtient alors le logiciel proprement dit. (Dans le cas
du langage Java, la lisibilité du programme se fait via une machine virtuelle et est donc
possible sur n'importe quel operating system avec une machine virtuelle adaptée) ;
• La phase de tests a pour but de corriger les éventuels bugs ;
• La validation vise à contrôler la conformité de l’application par rapport aux
exigences définies initialement
• La recette permet de vérifier la conformité de l’application aux besoins utilisateurs. On
procède alors à un examen approfondi du logiciel.
Que vous soyez dans la restauration, dans la vente et distribution de
marchandises, dans la recherche, dans le secteur médical ou le secteur
industriel, il y a toujours une solution software répondant à vos besoins.
5. Pas encore convaincu ? Pourtant, les logiciels possèdent de nombreux
avantages ! Par exemples :
• La méthode Agile est une approche singulière de gestion du projet en interaction
régulière avec le client. Chaque étape du travail est découpée en sections régulières
appelées « stories » ou « histoires ».
• Cette méthode permet de fournir régulièrement au client des versions fonctionnelles
du logiciel. Il est ainsi possible de vérifier la conformité de cette version avant
d’entamer la suite du projet.
• Le Manifeste Agile met davantage en avant la communication entre les
développeurs, mais aussi avec le client.
6. Pour vos projets de plus grande envergure, l’agence de développement web
Maramba SORT LE GRAND JEU !
• SA FONCTIONNALITE
Notre équipe développe le logiciel performant adapté à votre travail. Il possède donc
toutes les fonctionnalités que vous souhaitez ;
• SA VELOCITE
Un logiciel d'entreprise peu non seulement gérer vos clients, mais également servir à
contrôler vos appareils, robotique, chaînes de fabrication, vidéosurveillance, etc. ;
7. • SA RENTABILITE
Avec un logiciel adapté, vos tâches sont mieux gérées, contrôlées, automatisées. Le
rendement et la qualité du travail de votre personnel s'en trouvent également changés.
• SA PERENNITE
Un logiciel est un outil que l’on peut utiliser de longues années. Il est possible
également de le faire évoluer dans le temps, de l'adapter, de lui ajouter de nouvelles
fonctionnalités.
• SON EFFICACITE
Entièrement adapté à votre travail, le logiciel est un outil rapide, puissant et efficace.
8. LEXIQUE
• RETOUR SUR INVESTISSENT
Coefficient financier qui permet de mesurer le montant gagné ou perdu par rapport à
la somme initialement investie (ROI).
• PROGRAMMEUR
En informatique, un programmeur (ou développeur) est un informaticien qui crée des
logiciels en les mettant en œuvre dans un langage de programmation adéquat.
• CODE SOURCE
Ensemble d'instructions écrites dans un langage de programmation informatique,
compréhensible par une personne entraînée, permettant d'obtenir un programme pour
un ordinateur.
9. LEXIQUE
• QU‘EST–CE QU‘UN LOGICIEL
Un logiciel constitue un ensemble de programmes et de procédures nécessaires au
fonctionnement d'un système informatique. Développer un logiciel consiste donc à
construire des applications informatiques.
• QUEL EST LE PRINCIPE DU MANIFESTE AGILE?
Entre autres, voici quelques citations pour un premier aperçu :
« Les individus et leurs interactions plus que les processus et les outils »,
« Des logiciels opérationnels plus qu'une documentation exhaustive »,
« La collaboration avec les clients plus que la négociation contractuelle »,
« L'adaptation au changement plus que le suivi d'un plan ».