• Non ci sono risultati.

Analisi e implementazione di software per Customer Relationship Management

N/A
N/A
Protected

Academic year: 2021

Condividi "Analisi e implementazione di software per Customer Relationship Management"

Copied!
20
0
0

Testo completo

(1)

Analisi e implementazione di software per Customer Relationship Management

Candidato Relatore

Simone Bisi Riccardo Martoglia

Universit`a degli Studi di Modena e Reggio Emilia Corso di laurea in Informatica

10 Aprile 2019

(2)

Introduzione - Azienda

Produzione di apparecchi a gas

(caldaie, scaldabagni, ACS)

Nagoya, 1920

• 9 filiali, 6 stabilimenti in Giappone

• 86 societ`a di vendita nel mondo

• 12’400+ impiegati

• divisione italiana con sede a Carpi

Introduzione

Storia Progetto Sviluppo Distribuzione Conclusione

(3)

Introduzione - Attivit`a di tirocinio

• Analisi, implementazione e risoluzione dei problemi del software CRM presente in azienda

• Ascolto attivo delle richieste del dipartimento marketing

• Mantenimento database esistenti

(4)

Cenni storici

C R M

Customer Relationship Management

Filosofia manageriale orientata alla fidelizzazione del cliente

• lead generation

• raccolta dati clienti

• storico operazioni marketing

• gestione centralizzata dei dati

• favorire lo scambio di informazioni

Introduzione

Storia

Progetto Sviluppo Distribuzione Conclusione

(5)

Cenni storici - Customer Relationship Management

1986 YES / ACT!

1997 Siebel Systems

1998 Oracle CRM

1999 Salesforce

2000 SAP

2001 Microsoft Dynamics

2004 SugarCRM

(6)

Cenni storici - Mercato del software CRM

”... the fastest growing software market.”1

1Customer Relationship Management (CRM) Market Analysis By Deployment, By Enterprise Size, By Application (BFSI, Retail, Healthcare, Telecom & IT, Discrete Manufacturing), By Region, And Segment Forecasts, 2018 - 2025

(7)

Cenni storici - SuiteCRM

• SalesAgility

• 2013

• Open Source

• Web application

• 900’000+ downloads

(8)

Progetto - Situazione iniziale

Software CRM

• SuiteCRM 7.2

– no responsive – design datato – difficile utilizzo

• PHP 5.4

– End-of-life (EOL) 2015-09-03 – numerose vulnerabilit`a

• gestito da compagnia esterna

– difficile manutenzione

Introduzione Storia

Progetto

Sviluppo Distribuzione Conclusione

(9)

Progetto - Tecnologie utilizzate

Update

• SuiteCRM 7.11

Client

• HTML, CSS, Javascript

Server

• PHP ( + Smarty)

Database

• MySQL

• mantenimento dati esistenti

• non interferire con i tool di importazione

(10)

Progetto - Richieste

Focus principale sul modulo ’Aziende’

• mostrare le informazioni fondamentali

• visualizzare una valutazione generale dell’azienda

• visualizzare agenzia, gruppo, referente aziendale

• effettuare ricerche per campi chiave

• memorizzare note in modo rapido

Introduzione Storia

Progetto

Sviluppo Distribuzione Conclusione

(11)

Progetto - Tipi di dato

Metodo standard per personalizzare le funzionalit`a di SuiteCRM SugarFields (include/SugarFields/Fields)

Interpretati dal framework MVC

• DetailView.tpl

• EditView.tpl

• SearchForm.tpl

• SugarField[type].php

(12)

Sviluppo - Tipi di dato

• Rating

HTML, PHP

Introduzione Storia Progetto

Sviluppo

Distribuzione Conclusione

(13)

Sviluppo - Tipi di dato

• Hashtag

HTML, PHP

Javascript (SelectizeJS)

(14)

Sviluppo - Tipi di dato

• Note rapide

HTML, PHP MySQL

Introduzione Storia Progetto

Sviluppo

Distribuzione Conclusione

(15)

Sviluppo - Tipi di dato

• Partite IVA

HTML, PHP

AJAX (Asynchronous JavaScript and XML)

(16)

Sviluppo - Aziende

• informazioni chiave accessibili

• campo Hashtag per ricerca rapida

• campo Rating per affidabilit`a

• collegamenti per agenzia, gruppo imprenditoriale, referente aziendale

• collegamenti con altri moduli tramite sottopanelli

Introduzione Storia Progetto

Sviluppo

Distribuzione Conclusione

(17)

Sviluppo - Sincronizzazione database collaudi

Procedure SQL eseguite giornalmente dall’event scheduler Sincronizzazione del CRM con il tool collaudi

(18)

Distribuzione

1. Revisione del codice 2. Backup dei dati

3. Installazione CAS (Central Authentication Service) 4. Caricamento sul server principale

Introduzione Storia Progetto Sviluppo

Distribuzione

Conclusione

(19)

Conclusione

Obiettivi raggiunti

X Applicativo responsive X Informazioni chiave accessibili X Pi`u moduli per registrare informazioni X Facilmente estensibile

X Nessun costo di manutenzione

Sviluppi futuri

• Integrazione PBX

– collegamento con il centralino aziendale

• Collegamento OTRS

– collegamento con il software di ticketing

(20)

Grazie per l’attenzione

Riferimenti

Documenti correlati

Increasing the control in their syntheses pro- cess, it was shown that these hybrid solids could possess inorganic parts with a larger dimensionality, giving rise to chains (1D),

Results – We start the discussion of our results from the case with no self-generation, namely a case in which waves are only injected at some scale k −1 0 in the disc of the Galaxy

Le premesse dello sviluppo dei sistemi di controllo si erano avute in America già dal 1917 all’interno della professione medica, quando i suoi rappresentanti avevano proposto

Inhalation anaesthetics are known to reduce myocardial reperfusion injury2±4 even if the heart is already protected against the ischaemic damage by cardioplegic arrest.5 6

The gender balance is, therefore, the action with which the public can refine a dual capacity: on the one hand, to measure the return on people (women and men) of policies,

Da questo punto di vista il Dash Button potrebbe essere visto come una vera e propria leva del CRM, poiché aiuta ad accrescere il valore della relazione con i clienti (già

By looking at the pulse shape at the link output, in the presence of the PMD two effects can be present when a pulse is launched into the fiber: a pulse broadening and a

A stochastic mechanism of motion of the exogenous variables (Markov process). Probability of collaboration: we assume that the firm accepts the first collaboration emerging in