24 Maggio 2011
Mobile Business Apps
Gianluca Cagiano - CEO Apparound, Inc.
[email protected]
Agenda
Obiettivo: background del mercato delle Mobile Business Apps
Introduzione
Il mercato di riferimento
Complessita’ delle Business App
Requisiti tipici di una Business App
Esempio pratico
Copyright 2011 – Apparound, Inc.
2
Introduzione
•
•
•
•
•
•
Nati in Italia nel 1998, nel 2008 apertura US
Obiettivo: gestire dati e processi su Web
Serviamo molti clienti di tipo Enterprise
>70,000 gli utenti serviti
Q3 2010: Soluzioni Mobile Multipiattaforma
~20 Persone
Copyright 2011 – Apparound, Inc.
3
Introduzione
Apparound produce un sistema per lo sviluppo
rapido di Applicazioni Mobile Multipiattaforma
Soluzioni Verticali:
• Condivisione di Files e Documenti
• Gestione dati clienti
• Gestione cataloghi e listini prezzi
• Raccolta ordini clienti
Copyright 2011 – Apparound, Inc.
4
Le Applicazioni Business
Nel mondo Business le applicazioni (Mobile incluse) hanno lo scopo
principale di risolvere un problema e quindi portare un beneficio
economico all’impresa.
Le Applicazioni devono essere utili: tipicamente riducono tempi ed
aumentano l’efficienza nella gestione di uno o piu’ processi.
Il risparmio di tempo e l’aumento di efficienza creano le condizioni
per le aziende per investire nelle applicazioni.
Nel mondo consumer il main focus delle Applicazioni e’:
- Gaming
- Informazione/Intrattenimento
- Banking/Payments
Copyright 2011 – Apparound, Inc.
5
Il mercato delle App Mobile
Classificazione delle imprese
Definizione
Piccole e Micro Imprese
Medie Imprese
Grandi imprese
Dipendenti
<=50
<= 250
> 250
Fatturato €
<= 10MLN
<= 43MLN
> 43MLN
In Italia le aziende sono:
Piccole e Micro Imprese: ~2MLN
Medie e Grandi Imprese: ~80K
Il mercato potenziale Italiano e’ stimato in 500MLN (Fonte Politecnico Milano)
Il mercato globale al 2014 e’ stimato in 1.000MLD!
Copyright 2011 – Apparound, Inc.
6
Scenario di mercato
Il mercato delle Mobile Apps nel mondo business in Italia e’ appena
partito ed e’ in forte espansione
Parte in ritardo rispetto al mondo consumer per 2 motivi
1) Education/culturale (diffusione dei dispositivi)
2) Interessi aziendali: prima solo e-mail ora si vuole di piu’
Tipologie di App: B2B, B2C
Il mondo Biz ha bisogno di Apps per la gestione dei dati e processi
E’ lento nel prendere decisioni ma altamente fidelizzante
Il mondo consumer esattamente il contrario
Tipicamente Piccole e Micro Imprese hanno problemi risolvibili
con soluzioni standard mentre le grandi chiedono customizzazioni
Copyright 2011 – Apparound, Inc.
7
Scenario di mercato
Mercato frammentato
Tanti sistemi operativi: iOS, Android, BlackBerry, WP7
Produttori: Apple, Samsung, HTC, LG, Motorola, RIM (BlackBerry)
Formati diversi: Smartphones, Tablets
I Tablets hanno inciso fortemente nel far Partire le Business Apps
grazie alle generose dimensioni dello schermo
Perche’ le Apps stanno avendo grande successo?
•Sono intuitive e quindi semplici da utilizzare.
•Le Apps servono per Gestire micro-task in modo semplice e veloce
Copyright 2011 – Apparound, Inc.
8
Scenario di mercato
Le App Mobile tipicamente non nascono come Applicazioni CORE
che sono quelle senza le quali l’impresa non puo’ funzionare.
Esempio di azienda commerciale:
Gestione Magazzino
Gestione Ordini clienti
Contabilita’
Alcune funzioni di questi software possono essere estese in mobilita’:
-Consultare anagrafica clienti
-Consultare le giacenze di magazzino
-Acquisire ordini clienti
Il tutto poi viene ricondotto ai sistemi centrali dell’azienda.
Copyright 2011 – Apparound, Inc.
9
Complessita’ delle Business Apps
- Molti tipi di devices
- Smartphones
- Tablets
- Molti tipi di sistemi operativi
- Gestione della connessione
Necessita’ di interfacciare i sistemi informativi aziendali: Security
Lo sviluppo di applicazioni mobile per il mondo business e’ molto
complesso e costoso.
Le Applicazioni devono avere costi accessibili altrimenti i benefici
prodotti dall’uso delle App non giustifica la spesa.
Concetto di ROI (Return On Investment)
Copyright 2011 – Apparound, Inc.
10
Requisiti Tipici
Quali sono i requisiti tipici di una Business Application?
1)
2)
3)
4)
5)
6)
7)
Gestione dell’autentica dell’utente
Multipiattaforma (Real App e non M-Sites/WebApp)
Interfacciamento con i sistemi di back-end aziendali
Possibilita’ di consultare dati off-line
Sincronizzazione dati
Notificare il cambiamento dei contenuti dell’App
Essere autonomi nella gestione dei contenuti e notifiche
Copyright 2011 – Apparound, Inc.
11
Esempi di Applicazioni B2B
- Mobile CRM
- Invio Sales Feedback
- Invio Ordini Cliente
- Visualizzazione Cataloghi/Listini
- Prenotazione Sale Riunioni
- Prenotazione Auto Aziendali
- Approvazione e Richiesta Ferie/Permessi
- Autorizzazione Trasferte
- Gestione Rimborsi on the Go
- Visualizzare i Files, i Documenti,
- Visualizzazione Cruscotti/Dashboards
- Salvare i Files e Documenti in locale sul device
- Inviare i Files e Documenti come allegati via email
Copyright 2011 – Apparound, Inc.
12
Organizzazione di Apparound
Amministrazione
• Cura la gestione del personale
• Fatturazione/Contabilita’
• Incassi/Pagamenti
Commerciale
• Identifica opportunita’ di vendita
• Gestisce le relazioni con i clienti
• Cura l’emissione di offerte commerciali
Marketing &
Comunicazione
• Gestisce il sito web
• Gestisce i contenuti della community
• Cura eventi e presenza sui social media
Project Management
(PMO)
• Supporto di pre-vendita
• Gestisce i progetti che entrano in azienda
• Cura il servizio di supporto tecnico (Help Desk)
Ricerca & Sviluppo
• Cura la progettazione e sviluppo della tecnolgia
• Manutiene i prodotti esistenti
Copyright 2011 – Apparound, Inc.
13
Flusso di un progetto
Identificazione
opportunita’
commerciale
Meeting con il cliente
Raccolta requisiti
Meeting cliente per
approfondimento
Review Demo
Delivery
Preparazione di un
demo/prototipo
Discussione proposta
economica
Project
Review
Copyright 2011 – Apparound, Inc.
StartUp progetto
14
Interazione R&D - PMO
 Documento d'analisi dal PMO
 Brainstorm (no codice! alto livello)
 Analisi tipo di modifica: trasversale o verticale
 Impatto modifica: crossplatform o singola piattaforma
 Riutilizzo soluzione identificata?
 Gantt attività: moduli e internals
 Condivisione attività di reparto
 Sviluppo / Milestone /Commit
 Revisione documento d'analisi iniziale / Test
 Consegna
 Documentazione Valore aggiunto
Copyright 2011 – Apparound, Inc.
15
Reparto R&D - Strumenti
Sviluppo Server
Sviluppo Mobile
Piattaforme Microsoft
.NET
SQL Server
• iOS objective-C Xcode
• BlackBerry Java eclipse
• Android Java eclipse
• WP7 .NET VS
Sistemi di collaborazione
•Team Foundation Server: Gantt e "reale" progresso attività
•Strumenti di revisione e condivisione: SVN, TFS
•Documentazione: TFS, Doxygen
Copyright 2011 – Apparound, Inc.
16
Esempio pratico
L’azienda XYZ vuole mettere a abilitare i propri venditori alla
consultazione del listino prezzi e le giacenze di magazzino
dei prodotti.
Gli utenti (circa 200) hanno dispositivi diversi:
iPad, Galaxy Tab, iPhone, BB ecc…
Durante la visita ad un cliente l’utente acquisice l’ordine.
Copyright 2011 – Apparound, Inc.
17
Macro gestione del progetto
Identificare gli interlocutori
1) Reparto IT per la gestione autentica e interfacciamento dati
2) Reparto Vendite (esempio) per la user experience e funzioni
applicative.
3) Acquisizione dei requisiti
Copyright 2011 – Apparound, Inc.
18
Principali problemi da risolvere
- Definizione dell’autentica e profilazione degli utenti
- Dove sono definite le credenziali di accesso per l’App Mobile?
- Deve essere fornito un sistema per la gestione degli utenti?
- Quali parti dell’applicazione devono lavorare off-line?
- Quali necessariamente on-line?
Tipicamente:
- Consultazione dati va off-line
- Gestione dei processi va online
Copyright 2011 – Apparound, Inc.
19
Principali problemi da risolvere
Definizione delle procedure di interfacciamento al sistema informativo
Aziendale
•Sicurezza
•Integrita’ e consistenza dei dati
(L’utente sta eseguendo una sincronizzazione dei dati, cade la connessione, che succede?)
•Controllo
- Definizione della user experience: l’interfaccia utente e’ importante!
- Come devono funzionare i processi di notifica degli aggiornamenti?
- Come viene distribuita l’Applicazione?
Copyright 2011 – Apparound, Inc.
20
Apparound - Architettura
Copyright 2011 – Apparound, Inc.
21
Apparound - Architettura
Copyright 2011 – Apparound, Inc.
22
Apparound - Architettura
Copyright 2011 – Apparound, Inc.
23
Opportunita’ in Apparound
Vuoi fare un STAGE o TIROCINIO presso APPAROUND?
Scrivi a: [email protected]
Riferimento: “UNIPI”
Copyright 2011 – Apparound, Inc.
24
DOMANDE E RISPOSTE
Copyright 2011 – Apparound, Inc.
25
Grazie per l’attenzione!
Gianluca Cagiano
www.apparound.it
Scarica

Apparound