La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Développement d’un CRM en PHP/JavaScript

Présentations similaires


Présentation au sujet: "Développement d’un CRM en PHP/JavaScript"— Transcription de la présentation:

1 Développement d’un CRM en PHP/JavaScript
Zdziobeck Philippe Soutenance de projet Développement d’un CRM en PHP/JavaScript Tuteur Entreprise Sébastien Noirie Tuteur Pédagogique François Jacquenet

2 Sommaire Présentation de l’entreprise Présentation du projet
Étude préalable Réalisation Difficultés rencontrées Conclusion Intro = 1mn Présentation ≈ 3mn Présentation du projet ≈ 4mn Étude préalable ≈ 4mn Réalisation ≈ 3mn Difficultés rencontrées ≈ 4mn Conclusion ≈1mn

3 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Chiffres-clés Création en 2005 14 collaborateurs 300 k€ de CA en 2011/2012

4 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Secteurs d’activité Sites Internet Applications Web Webmarketing Création graphique & 3D

5 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Clients Particuliers & entreprises locales/nationales/internationales Répartis dans tous les domaines Plus de la moitié du CA avec YoutoYou Webqam appartient à YoutoYou  Dépendance

6 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Concurrents Agences web locales Agences à échelle nationale Groupes internationaux spécialisés dans la création de site Web Ex : Axome

7 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Organisation Organigramme partiel (partie technique) Autres parties  Commerciale, gestion de projet, direction

8 Présentation de l’entreprise
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation de l’entreprise Organisation

9 Présentation du projet
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation du projet Contexte Relations avec les partenaires commerciaux Données commerciales essentielles Stockage actuellement dans des tableurs Excel Utiliser ces informations importantes de manière efficace Contexte  BESOIN  Problématique Comment gérer, stocker et utiliser efficacement les données concernant les relations client ?

10 Présentation du projet
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation du projet Logiciel de CRM Gestion de la relation client Maitrise de l’activité commerciale Valeur ajoutée pour tous les services Plusieurs types de CRM existants Pure-player ERP Groupware CRM : Customer Relationship Management Pure-player : Spécialisés dans la gestion de clientèle ERP : Enterprise Resource Planning (comporte module) Groupware : Fct carnet d’adresse vers gestion complète De par la maitrise du développement et le marché fructueux, choix du propre CRM Choix de développer son propre crm

11 Présentation du projet
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Présentation du projet Objectifs / Enjeux Réaliser un outil de prospection et de communication Réaliser cet outil pour les PME, associations et artistes Se conformer au cahier des charges Conquérir un marché très demandeur Véhiculer l’image de Webqam Image : Entreprise sérieuse, organisée mais dynamique

12 Étude préalable Cahier des charges Document réalisé par Webqam
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Étude préalable Cahier des charges Document réalisé par Webqam Hiérarchisé en 3 versions Maquettes Photoshop V1 : Webqam et autres PME V2 : + de fonctionnalités pour Webqam et autres PME V3 : fonctionnalités associations et artistes Maquettes Photoshop  + précis et concret  gain de temps

13 Étude préalable Cahier des charges Multi-offres
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Étude préalable Cahier des charges Multi-offres Multi-utilisateurs (Utilisateur/Admin/SuperAdmin) Multi-produits Multilingue

14 Étude préalable Contraintes
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Étude préalable Contraintes Date butoir : 31 Août 2012 Travail en local, puis envoi sur serveur Au moins un envoi tous les soirs PHP/MySQL JavaScript Zend Framework Temporelles Organisationnelles Techniques

15 Étude préalable Zend Framework
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Étude préalable Zend Framework Intégré par Zend Studio (IDE basé sur Eclipse) Approche MVC (Modèle/Vue/Contrôleur) Zend Tool Subversion Modèle : Interagit avec la BDD Vue : Affiche les informations (Interface) Contrôleur : Définit les traitements (Scripts)

16 Étude préalable Planification GANTT
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Étude préalable Planification GANTT

17 Réalisation Déroulement
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Réalisation Déroulement Respect du cahier des charges et de la planification Module de configuration presque achevé Respecte charte graphique Multilingue Multi utilisateurs Multi produits Multi offres

18 Réalisation Outils de contrôle
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Réalisation Outils de contrôle Centralisation du travail via Subversion Suivi des bugs,anomalies,évolutions via Redmine Processus : Chef de projet poste une demande (fct, bug, amélioration) Développeur la visualise, la traite, et la met à jour La demande est fermée

19 Difficultés rencontrées
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Difficultés rencontrées Difficultés techniques et organisationnelles Zend Framework Rigueur de développement Importance de la sécurité Polyvalence et factorisation du code Sécurité : données sensibles et stratégiques Répondre au CdC, mais efficacement

20 Difficultés rencontrées
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Difficultés rencontrées Solutions mises en place Projet d’initiation sur Zend Framework Révision du code systématique Modules de sécurité (ACL, Captchas) Modules autonomes (formulaire de vérif. par Captcha) ZF Debug Toolbar ACL : Access Control List (plugin initialisé à chaque chargement de page) Autonomie : ne sait pas quelle action du contrôleur il autorise, délivre simplement une autorisation (par le biais d’un token)

21 Difficultés rencontrées
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Difficultés rencontrées Résultats obtenus Apprentissage réussi de Zend Framework Assimilation des nouvelles méthodes Baisse des demandes Redmine Code dynamique, polyvalent et performant Développement efficace et efficient Aucun script en doublon

22 Conclusion Valeur ajoutée Domaine de compétences renforcé en PHP
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Conclusion Valeur ajoutée Domaine de compétences renforcé en PHP Nouvelle approche de la programmation Rigueur de développement

23 Conclusion Bilan Agence dynamique et polyvalente
L’entreprise Le projet Étude Réalisation Difficultés Conclusion Conclusion Bilan Agence dynamique et polyvalente Nouvelles connaissances Compétences mises en œuvre au sein de Webqam D’ores et déjà une expérience réussie Je vous remercie de m’avoir écouté, et je suis prêt à répondre à vos éventuelles questions☺


Télécharger ppt "Développement d’un CRM en PHP/JavaScript"

Présentations similaires


Annonces Google