Sujet

Notre entreprise souhaite limiter le développement spécifique d'applications pour se diriger essentiellement vers l'intégration d'applications existantes. Nous souhaitons remplacer le progiciel de gestion de point de vente Kassa, utilisé par nos clients, par un progiciel de gestion de point de vente existant sur le marché du libre.

Ce changement nous permettrait de profiter de la dynamique de ce nouveau progiciel, de réduire notre profondeur en développement donc nos besoins en expertise métier, de limiter la partie de maintenance, de changements et d'évolutions de ce dernier et par conséquent de réduire nos coûts.

Bien entendu, en plus d'être bénéfique pour notre entreprise, cette migration de progiciel ne doit en aucun cas pénaliser les besoins de nos clients que ça soit par les fonctionnalités, la convivialité, la facilité d'utilisation... ou par la perte de données.

Ce travail représente une étape importante dans le cadre d'un projet réel, il demande un véritable travail d'ingénieur ; son premier critère sera le professionnalisme avec lequel il aura été réali

Travail à effectuer

Le travail se décomposera en plusieurs étapes :

  • Étudier notre progiciel de gestion de point de vente Kassa
  • Définir les fonctionnalités vitales de Kassa pour nos clients et notre système d'information
  • Manipuler les progiciels de gestion de point de vente les plus réputés sur le marché, comme par exemple OpenBravo-POS
  • Étudier la couverture fonctionnelle de ces différentes solutions par rapport à nos besoins préalablement définis
  • Choisir la solution la plus adéquate pour le remplacement de notre progiciel Kassa en se basant sur différents critères tels que la couverture fonctionnelle, la simplicité d'installation et d'utilisation, le support ainsi que son suivi par la communauté du libre...
  • Analyser, concevoir et implémenter les fonctionnalités manquantes du progiciel choisi
  • Migrer une application cliente vers ce nouveau progiciel
  • Dresser un document qui décrit la procédure d'installation et d'utilisation de la nouvelle solution ainsi que la couverture fonctionnelle de cette dernière par rapport à notre solution actuelle
  • Générer un rapport final de stage décrivant les différentes phases du projet ainsi que les résultats observés

Délivrables

  • une procédure d'installation et d'utilisation de la nouvelle solution choisie
  • un nouveau progiciel de gestion de point de vente installé, configuré avec la migration d'une installation existante de Kassa vers ce dernier

Environnement de travail

Le travail se fera dans un contexte du libre :

  • OS : GNU/Linux.
  • LANGAGES : Java, php, scripts, SQL
  • TOOLS : OpenOffice, Emacs, Eclipse, Apache
  • COMPÉTENCES : Compréhension du fonctionnement d'un point de vente

Lieu

Notre-Dame (Tunis), TN

Contact candidature

Envoyez un mail à stages@kopileft.com avec votre CV ainsi qu'une motivation de votre désir d'effectuer votre stage à kopileft.