Beyond ESG metrics – Road to sustainability

ESG Sustainability

ESG issues have become particularly important for businesses, leading many publicly traded firms to release more information about their related efforts.

Unfortunately, the lack of standardisation in terms of goals, policies and progress monitoring has led to a proliferation of ESG disclosure standards and metrics. While investors are prioritizing ESG, general partners and portfolio companies struggle to identify, collect, and report relevant data.

This article aims at a better overview of operations: from data sourcing to data analytics to data transformation, esg metrics are different, but approaches, methodologies are similar. 

Which data?

There’s currently a mix of standards and best practices, the process starts with collection, which in itself is a massive undertaking. Even relatively small companies could be drawing on wildly diverse data sets in multiple formats, covering everything from water use to carbon footprint of a key supplier or exit interviews from employees who left the company. 

For most organizations, datasets about exploitation of resources are spread across 100s of operational systems, data warehouses, data hostings and vendors. Finding, organising, and making certain all of this data is of good quality is in practical terms impossible without data cleansing and preparation. Once the data set is assembled, it has to be analysed by  Data Analysts, potentially loaded by Data Engineers and potentially modelled by Data Scientists . 

Advanced data analytics and dashboarding allow organizations to know if they are meeting ESG goals and make necessary corrections if they aren’t. Data analytics on this scale calls for the ESG data can be centralized in modern, cloud-based storage infrastructure and data pipelines to ensure reliability and data integrity.

A modern cloud data architecture that can deal with structured, semi-structured and unstructured data coming in both batch and real-time is a foundational component. Analysis of this sort also requires that data scientists collaborate effectively and efficiently across business lines. 

NLP can help verification

That being said, ESG metrics are meaningless without verification. AI can add a new dimension to verification by using techniques from NLP natural language processing (programmatically extracting information from text) to graph analytics (learning how different entities influence each other’s ESG) to modeling (e.g. Pytorch). While AI provides an opportunity to programmatically improve ESG, organizations now face the challenge of adopting and managing the broad set of machine learning tools available today to make this promise a reality. 

All of this can be accomplished with a Unified Data Analytics Platform that allows organizations to easily and quickly gather data from disparate sources. They store it for accurate analysis in a highly reliable and high performing data lake that accelerates the rate at which teams can turn data into insights using machine learning and AI at scale. Big data and AI can augment the ESG rating data that many companies buy today or drive completely novel insights.

ESG metrics starts by aggregating and processing large collections of diverse data from vendors, IOT, news, geospatial, and emissions data sources. For many organizations, this requires a large infrastructure to build out. 

Key To ESG enablers are reported below:

  • DATA PLATFORMS Azure Synapse Analytics, for data pipelines and data platforms. 
  • DATA INGEST Pull data across all your different data sources, data storage and data types, including batch and streaming. Leverage a library of connectors, integrations and APIs for all your needs. 
  • DATA LAKES Build reliable data lakes at scale. Improve data quality, optimize storage performance and manage stored data, all while maintaining data lake compliance and security. 
  • DATA PIPELINES Run scalable and reliable data pipelines. Use Scala, Python, R or SQL to run processing jobs quickly on distributed Spark runtimes, without having to worry about the underlying computing. 
  • DATA CONSUMERS Use your data for building BI dashboards, production models and everything in-between.

When organizations obtain an assessment of the data universe that constitute a view of ESG, they can analyze it, individualize trends, predict issues in advance, make corrections and create the foundation for a virtuous cycle of resilience.

To conclude a unified input of Data Professionals (Data Engineers, Data Analyst and Data Scientists), is the key driver to realizing the world-changing promise of ESG.

 

Share Post

A powerful dashboard for the financial industry

dashboard

The story
DomFin is a company from Italy that provides lending solutions for borrowers (enterprises and individuals).
Our client’s product helps end customers meet the financial needs by offering financial services including credit scores, wide lines of credit, merchant cash advance, equipment borrowing, and business loans.
DomFin employed a SaaS lending platform that handles everything – from borrower evaluation to actual money transactions – without special personal guarantees or notarized documents.

The challenge
The client needed to increase productivity through a web application to analyze the loan solutions and fraud detection.
Atecha’s team was asked to establish a mechanism to enable the client to manage and analyze unstructured Big Data for improving the performance and ensuring financial products for all its end customers.

Artecha had worked on advanced data services platforms before offering Big Data processing and reporting customised models to other clients.
Due to the complexity of the project the team was made of senior :

– project managers for keeping track of each deliverable;
– cloud architects, cloud software engineers to build, design and develop a powerful dashboard
– Data analysts to identify patterns and trends in data sets, working alongside the team to establish client’s business needs.

The solution

Artecha has implemented a credit rating and intelligent anti-fraud systems to analyze card transactions, purchasing patterns and customer financial data. In addition, the data mining solution allows banks to learn more about online preferences or habits to optimise the return on their marketing campaigns, to study the performance of sales channels and manage regulatory compliance obligations.

Our data specialists followed a rigorous management methodology to ensure that best practices about data mining were followed; to optimize customer satisfaction, to minimize risk and ensure the highest standards of quality.

To support the fast growth of the customer base we have developed several innovative solutions that help our client efficiently deal with the flux of data from different sources and provide customers with actionable business insights.

1.Data collection and validation for building a dashboard
We collected data feeds from different sources: Saas platform products, customer CMSs (user data) and payment operators. Built on the Apache Kafka distributed streaming platform, the message broker is fast, horizontally scalable and fault tolerant thanks to data replication.

2. Data processing
A set of free open-source solutions handled the integration of source data, merging it into a cluster of PostgreSQL servers. We used Apache Airflow for batch processing, Apache NiFi for streaming processing, and Confluent KSQL for Kafka streams.By choosing these services, we removed cost constraints and made the system more scalable.

3. Data rendering
Our custom visualization solution is available to client’s customers in the form of reports, dashboards, graphics, and widgets. Widgets can be integrated directly into display context-aware data to customers.

4. Cloud computing
We achieved fast query dispatching and data collection from multiple machines, resulting in fast calculation speeds. SAP Cloud Platform allows us to tap into powerful computing capabilities to ensure fast processing and analysis of massive datasets. Large volumes of data were split into small chunks stored in SAP Cloud and could be easily processed within seconds.

5. Streaming platform
Streaming platform allowed our data professionals to analyze incoming messages with a delay of just several milliseconds and respond appropriately. If an event is classified under one of the rules configured in the system, it’s forwarded to the customer at their request.

Data specialists also verified if the user meets the requirements of the risk assessment machine learning model. We used Apache Kafka, Kafka Connectors, and Apache NiFi for the events hub and ingest processing.

The Outcomes
Our team developed an effective load management approach to increase capacity and handle high loads during peak traffic spikes. Our horizontally scalable solution allocates users to different servers.

We built a machine learning recommendation system that includes a mechanism for data-based comparison of similar users (based on gender, age, place of birth, behavior, etc.) and their buying preferences for products and loan solutions. Let’s look at the main features of our poweful dashboard.

Main Features
Artecha’s engineers developed  a powerful dashboard with an interactive recommendation model which suggests new lending solutions to users based on statistics.

Additionally, we built a fraud detection system, a model for predicting when users will leave the website, and an A/B testing system for calculating metrics.

An always-on architecture and a single-source data warehouse
The ability to scale tenfold, enabling our client to handle millions or even billions of transactions without increasing the response time for generating reports and performing real-time calculations
Improved report runtime performance data pre-aggregation

Technologies: Apache Airflow / Apache Kafka / Apache NiFi I Data Warehouse Solutions /Java / Kafka Connectors / Linux / Node.JS / PostgreSQL
Framework: Big Data, Cloud Computing, Data mining, CMSs
Team: project managers, cloud architects, cloud software engineers, data analysts

Share Post

Differenze tra Microsoft Azure, Amazon Web Services e Google Cloud Platform

Le aziende di tutto il mondo sono passate dall’infrastruttura self-host alle configurazioni del cloud pubblico. Mentre la maggior parte delle aziende avrà sempre bisogno di una tecnologia on-premise, sta sviluppando le proprie applicazioni direttamente nel cloud. Ciò consente ai team di sviluppo di concentrarsi sul prodotto, anziché dover lavorare sull’infrastruttura per supportare l’applicazione. Passando al cloud, le aziende dispongono di un’infrastruttura fisica esistente che viene continuamente mantenuta e aggiornata. Ciò offre loro più risorse e tempo da dedicare al progetto di sviluppo di app mobili a portata di mano.

Attualmente, ci sono tre principali fornitori di piattaforme cloud che occupano la maggior parte della quota di mercato. Sono Amazon Web Services (AWS), Microsoft Azure e Google Cloud Platform (GCP). Mentre Azure e GCP stanno crescendo costantemente, AWS rimane il chiaro leader nella quota di mercato. Ogni piattaforma ha le sue caratteristiche e prezzi che potrebbero corrispondere ai requisiti di sviluppo delle tue applicazioni mobili. Continua a leggere come ogni piattaforma si confronta l’una con l’altra.ice providers offre servizi di alta qualità, con alta affidabilità, high security, buone prestazioni e con una buona assistenza  ai clienti. Quindi il mercato è dominato dai tre principali providers: Amazon Web Services, Google Cloud e Microsoft Azure.

Ogni CSP fornisce una serie di prodotti che coprono tutto ciò di cui puoi aver bisogno per le tue operazioni online. I tre provider differiscono, non solo nei prezzi, ma anche nel modo in cui, ciascuno providers raggruppano i loro servizi. Di seguito, vi mostro gli elementi più comuni: infrastructure, auto-scaling, security, monitoring e molto altro. L‘obiettivo è quello di aiutarti a identificare incrociando i diversi servizi forniti di ogni CSP in modo da poter facilmente identificare i servizi ideali per la tua attività.

Amazon Web Services

La piattaforma cloud Amazon offre quasi tutte le funzionalità del settore del cloud computing. I loro servizi cloud consentono di accedere facilmente alla potenza di elaborazione, all’archiviazione dei dati o ad altre funzionalità necessarie per gli sviluppatori di app. AWS ha molti prodotti che rientrano in molte categorie. Oltre alle funzionalità sopra menzionate, offrono strumenti di sviluppo, strumenti di gestione, servizi mobili e servizi applicativi. Come puoi immaginare, i servizi applicativi combinati con l’infrastruttura informatica e di database sono componenti fondamentali per un team di sviluppo di app mobili aziendali di successo.

Oltre a una vasta gamma di servizi, il cloud AWS ha adattato i prezzi del cloud computing sin dall’inizio nel 2006. I loro prezzi sono molto competitivi con tutti gli altri fornitori di cloud. I prezzi per i loro servizi cloud hanno continuato a diminuire a causa della concorrenza e delle strutture tariffarie. AWS offre livelli di servizio gratuiti per startup e privati. È un modo semplice per provare prima del tuo acquisto. Inoltre, i team di sviluppo possono acquistare i server al secondo, anziché a ore. A seconda dei servizi utilizzati dal team, è sicuramente possibile trovare una struttura dei prezzi AWS ragionevole inferiore al costo di tutto l’investimento nell’infrastruttura.

Microsoft Azure

Simile ai servizi cloud AWS, Azure offre una gamma completa di soluzioni per le esigenze degli sviluppatori di app. La piattaforma ti dà la possibilità di distribuire e gestire macchine virtuali su scala. Puoi elaborare e calcolare a qualsiasi capacità di cui hai bisogno in pochi minuti. Inoltre, se il tuo software personalizzato deve eseguire elaborazioni batch parallele su larga scala, può gestirlo anche. Questa è in realtà una funzionalità unica di AWS e Azure tramite la piattaforma cloud di Google. Le funzionalità complete di Azure si integrano nei sistemi e nei processi esistenti, offrendo maggiore potenza e capacità per lo sviluppo aziendale.

Quando si considerano i prezzi di Azure, è necessario tenere presente che i costi dipenderanno dai tipi di prodotti richiesti dal team di sviluppo. Il costo orario del server può variare da $ 0,099 all’ora a $ 0,149 all’ora. Naturalmente, se si misurano i costi solo per istanza, i prezzi potrebbero non sembrare coerenti. Tuttavia, i prezzi sono abbastanza paragonabili ad AWS quando si tiene conto del prezzo per GB di RAM. Poiché i principali fornitori di servizi cloud aziendali competono per la tua azienda, i prezzi rimangono competitivi su tutta la linea.

Google Cloud Platform

Ancora una volta, Google Cloud Platform ha una miriade di servizi per gli sviluppatori. In qualità di team di sviluppo di app mobili aziendali, potresti essere interessato al prodotto App Engine. Ciò consente a uno sviluppatore di app di creare applicazioni senza occuparsi del server. È una soluzione completamente gestita per lo sviluppo di applicazioni in modo agile. Inoltre, puoi eseguire calcoli, archiviazione, reti e database di alto livello con GCP. Questi sono tutti ottimi prodotti da utilizzare a seconda del tipo di sviluppo dell’app su cui stai lavorando. Sebbene Google abbia alcuni servizi in meno rispetto alla concorrenza, puoi trovare tutti i requisiti per i progetti di sviluppo di applicazioni mobili.

Laddove GCP può rimanere indietro rispetto a funzionalità aggiuntive, compensa l’efficienza in termini di costi. La piattaforma ha anche pagare in base al prezzo, fatturando il “al secondo” di utilizzo. Separando GCP, offre sconti per l’utilizzo a lungo termine che inizia dopo il primo mese. Questo è fantastico se devi avviare un nuovo progetto di sviluppo di app mobili e vuoi mantenere bassi i costi. Al contrario, potrebbe essere necessario più di un anno per ottenere sconti a lungo termine sugli altri fornitori di servizi cloud. Chiaramente, Google sta facendo pressione sui fornitori di cloud concorrenti affinché mantengano i prezzi di mercato più bassi.

Computing

Amazon con la sua proposta EC2 (Elastic Cloud Compute) permette di selezionare la capacità computazionale, la memoria, il numero di cloud server e il sistema operativo, scegliendo fra tutta una serie di immagini AMI già pronte all’uso. Amazon fornisce anche il servizio ELB di load-balancing fra le diverse VM e consente l’autoscalabilità della capacità computazionale e il failover DNS.

Google non è tanto lontano dallo stesso tipo di offerta, ma a differenza di Amazon, le proposte di computing da parte di Mountain View sono state rilasciate a partire dal 2013. Nello stesso anno, a maggio, è arrivata la proposta del cloud computing di Microsoft, dapprima con il nome di Windows Azure e poi rinominato semplicemente Azure. Le AMI di Amazon sono i VHD che rappresentano le immagini con cui creare i diversi cloud server.

Storage

AWS offre un servizio di storage temporaneo che viene allocato all’avvio di un’istanza e può essere collegato all’istanza stessa ovvero mantenuto a parte. Il servizio di object storage si concretizza nella nota proposta S3, mentre l’archiviazione a lungo termine avviene con Glacier.

Google offre tanto il cloud storage persistente quanto quello temporaneo attraverso il servizio di Cloud Storage, mentre in questi giorni è stato lanciato in fase beta l’antagonista di Glacier per l’archiviazione a lungo termine, chiamato Nearline.

Azure, da parte sua, propone lo storage temporaneo D drive e il block storage Page Blobs, mentre l’object storage è fornito attraverso i servizi Block Blobs and Files serve.

Networking

Amazon Virtual Private Cloud (VPC) e Azure Virtual Network (VNET) permettono entrambi di gestire delle reti isolate nel cloud, scegliendo la topologia del network, l’eventuale presenza di sottoreti e molto altro ancora. Anche Google propone più o meno i medesimi servizi, per cui in ambito networking si può dire che la vera differenza fra i tre grandi provider è il servizio DNS Route 53 offerto esclusivamente da Amazon AWS.

Share Post

Perchè i plugin sono diventati necessari per i siti web

Un plugin è un programma che non agisce in maniera autonoma, ma è di supporto ad altri programmi con lo scopo di migliorarne ed ampliarne le funzioni. Sono dei pezzi di codice o programmi che interagiscono con altri programmi. Per esempio il plugin più utilizzato e conosciuto è quello, solitamente inserito alla fine delle pagine web, che permette agli utenti di lasciare commenti, ma se ne possono elencare molti altri e per qualsiasi tipo di categoria. Inoltre, possono essere sia gratuiti che a pagamento.

A seconda dei programmi e delle piattaforme software, i plugin vengono chiamati con sinonimi diversi:

  1. add-in

  2. add-on

  3. estensione (ad es. l’architettura ad estensioni dei web browser Google Chrome e Mozilla Firefox).

La capacità di un software di supportare i plugin è generalmente un’ottima caratteristica, perché rende possibile l’ampliamento e la personalizzazione delle sue funzioni da parte di terzi, in maniera relativamente semplice e veloce. Ciò favorisce da un lato la minore obsolescenza del software e dall’altro la maggior diffusione, tanto più sono numerosi e funzionali i plugin scritti per uno specifico programma o secondo uno standard specifico: ne è un esempio il successo commerciale dei software di produzione audio di Steinberg, legato alla larga diffusione dei plugin musicali in standard VST. Per facilitare il compito agli sviluppatori di terze parti che intendono realizzare dei plugin, l’azienda produttrice del software o ideatrice dello standard distribuisce – spesso gratuitamente – dei sistemi detti Kit di Sviluppo Software (Software Development Kit o SDK), che racchiudono funzionalità, esempi e documentazione per lo sviluppatore.

In ambito web, se sentiamo parlare di plugin, è molto probabile che si tratti di un plugin WordPress, di qualche altro CMS (Content Management System) oppure un plugin per linguaggi Javascript o PHP.

Possiamo trovare plugin per la gestione di gallerie fotografiche, per la creazione e il funzionamento dei form di contatto, per l’ottimizzazione SEO, per la creazione di slider o gallerie, e per un’altra infinità di funzioni.

I plugin consentono agli sviluppatori di risparmiare un’infinità di tempo, perché danno loro la possibilità di utilizzare codici già scritti e testati da altri sviluppatori.

Anche i plugin possono avere i loro svantaggi:

si devono mantenere costantemente aggiornati (o si possono rischiare malfunzionamenti o, peggio ancora, falle nella sicurezza del sito)

non sempre sono gratuiti e in certi casi c’è una scelta così ampia che può risultare difficile una valutazione

in alcuni casi si possono creare conflitti tra plugin che possono appesantire il sito

Svantaggi comunque gestibili con un poco di accortezza e marginali rispetto ai benefici che se ne può trarre.

Internet Explorer 5 nel 1999 offriva la possibilità ai propri utenti di installare toolbars aggiuntive e altre piccole utility, Firefox è stato il primo browser a sfruttare le potenzialità delle estensioni.

La possibilità di personalizzare il browser attraverso le estensioni, offerta agli utenti di Firefox a partire dal 2004, è stato uno dei fattori che ha portato Firefox a diventare uno dei più popolari browsers al mondo.

Ad oggi Firefox offre quasi 3mila estensioni tra i quali AdBlock Plus (per bloccare gli annunci video nelle pagine web), Video DownloadHelper (per scaricare i video sul tuo computer dai siti web), Firebug (utile a chi sviluppa e vuole controllare il codice nelle pagine), ognuno usato da milioni di persone.

Anche Chrome ha un parco estensioni notevole, numericamente pari (se non superiore) a quello di Firefox.

Ecco i 10 plugin di WordPress cge rendono la vita più facile, migliorano il tempo che diventa più produttivo.  Svolgono il loro lavoro in maniera silenziosa ed automatizzata.

Le estensioni di WordPress sono talmente tante che molte funzionalità sono sviluppate da più plugin contemporaneamente, ma non si tratta di doppioni, solo di estensioni in grado di migliorare alcuni aspetti piuttosto che altri.

Puoi trovare dei plugin gratis o a pagamento, ma ci sono anche quelli definiti freemium e cioè quelli gratuiti con delle funzionalità avanzate aggiuntive e disponibili solo a pagamento.

I migliori plugin di WordPress

I migliori plugin di WP che devi avere riguardano diversi argomenti come detto sopra. In particolare queste categorie sono: il SEO, la sicurezza, la velocità del sito, e il il marketing. Installare i plugin di WordPress riferiti a queste categorie, ti assicura un sito sicuro, veloce, SEO friendly e in sostanza adeguato a qualsiasi esigenza.

1 – JETPACK

Il nome fa intuire le potenzialità di questa estensione. Jetpack rende automatiche molte funzioni come la sicurezza, le prestazioni del sito, facilita la crescita del traffico, ottimizza le immagini, un aspetto che sta diventando sempre più importante, ed altro ancora.

Con Jetpack sei subito in contatto con i principali motori di ricerca in modo da massimizzare l’indicizzazione ed il posizionamento nelle classifiche. Genera automaticamente la sitemap.

E’ importante la sicurezza che offre anche contro attacchi di forza bruta. Fai sempre attenzione a questo punto specifico, poiché soprattutto all’inizio tendi a non prenderlo in considerazione. Col passare del tempo il tuo sito diventerà più visibile, non solo ai buoni intenzionati, ci siamo capiti!

2 – AKISMET

Questa estensione viene fornita con tutti i pacchetti di WordPress, anche quelli base. E’ un anti-spam, controlla tutti i commenti e li filtra automaticamente.

Se hai inserito la funzione commenti del tuo blog, allora Akismet ti darà una mano a conoscere meglio coloro che lasciano, o meglio, vorrebbero lasciare un intervento. Il moderatore del sito ha la possibilità di avere una panoramica riguardo a chi commenta e cosa scrive, per poi approvarlo o meno. Non di rado si usano i commenti per inserirci un URL a scopo pubblicitario, Akismet li individua e blocca. Questo plugin è gratuito, per i siti commerciali invece occorre un abbonamento, poiché attiva delle funzionalità avanzate sulla sicurezza.

3 – YOAST SEO

Uno dei plugin di WordPress assolutamente necessario se vuoi che i tuoi post abbiano le caratteristiche vincenti per scalare le classifiche. La SEO ha acquisito sempre maggiore importanza e saper ottimizzare un post è la chiave per arrivare in alto. E’ uno dei motivi per cui WordPress ha preso così tanto spazio.

E’ un compagno che ti aiuta a scrivere in maniera SEO friendly, ti suggerisce dove devi migliorare e come gli utenti leggeranno il tuo post.

Con Yoast scegli una parola chiave su cui focalizzare l’attenzione del post. Su di essa si basa la comprensione da parte dei motori di ricerca riguardo all’argomento che stai trattando. Ti permette di inserire un riassunto che poi sarà visualizzato nell’anteprima. Ti fornisce un punteggio per la leggibilità. Avvisa sui tag alt da dare alle immagini che inserisci. Infine ti permette di dare una struttura ordinata al post scegliendo i titoli e sottotitoli adeguati.

4 – USER REGISTRATION

User Profile, Membership and More di WPEverest

Il titolo è un po’ lungo, ho preferito inserirlo tutto visto poiché ce ne sono diversi con nomi simili.

Su WordPress puoi attivare la funzione di registrazione degli utenti. Cosa significa? ogni utente puoi aderire al tuo sito semplicemente attraverso un modulo di iscrizione che gli metti a disposizione. Questa funzione puoi attivarla dal pannello di controllo di WordPress. Clicca su Impostazioni, nel menu a tendina che segue, premi Generali. Ora puoi mettere la spunta a: “Tutti possono iscriversi”.

Questo metodo di adesione tramite email e nome utente non è proprio il massimo nella gestione. E qui entra in scena il plugin suggerito. Rende questa funzione user friendly e semplice per gli utenti che si vogliono iscrivere.

5 – GOOGLE XML SITEMAPS

Anche questo lo possiamo definire un plugin di WordPress specifico per la SEO. Con questa estensione sei sicuro che i principali motori di ricerca riescano ad indicizzare il suo sito.

Dopo averlo scaricato ed attivato viene generata una sitemap XML automatica. L’intera struttura del sito sarà quindi facilmente recuperabile dai vari motori di ricerca. E’ interessante la funzione di notifica automatica che agisce ogni volta che pubblichi qualcosa, senza la necessità di farlo personalmente.

Purtroppo se hai già Yoast può esserci qualche conflitto.

Share Post

Quali sono le tendenze chiave nell’Adtech

Quali sono i principali trend dell’ad tech e le migliori strategie di marketing per garantire esperienze di shopping esclusive, fidelizzando i clienti esistenti e raggiungendo quelli potenziali attraverso più canali digitali?

Le tattiche che funzionano

I marketer si trovano a dover affrontare tre sfide principali nelle campagne di conversione: poter unificare i dati frammentati, a causa della varietà dei canali e dispositivi utilizzati, superare la difficoltà nel misurare il ritorno sull’investimento e altre metriche e sviluppare una maggiore capacità di collegare i dati online e offline dei consumatori.

Le migliori strategie per garantire il successo di una campagna sono l’ottimizzazione degli annunci su siti di alta qualità e la promozione di offerte speciali e uniche per i consumatori.

I segreti del re-engagement

Il tasso di successo delle vendite per un cliente esistente è tra il 60-70%, mentre per un nuovo cliente è tra il 5 e il 20%. I clienti fedeli che tornano possono generare fino a due terzi dei profitti del brand.

I clienti preesistenti spendono in media di più rispetto ai nuovi acquirenti e gli utenti delle shopping app hanno tendenze di fidelizzazione elevate. Sconti irresistibili, personalizzazione e formati di annunci innovativi con design accattivanti sono tre delle tattiche più efficaci per campagne di re-engagement di successo.

Il GDPR sottolinea il legame tra fiducia e privacy

Con la legge europea del GDPR e gli scandali in corso su Facebook, la privacy sarà la sfida più grande dei GAFA (Google, Amazon, Facebook, Apple). I consumatori desiderano poter acquistare sempre e ovunque ma non si fidano del tutto delle piattaforme: “Come useranno i miei dati?” Questa domanda coinvolge tutti i consumatori perché ci sono ancora tanti aspetti di questa legge sono ancora sconosciuti. L’informazione ha un grande valore e le aziende lo sanno bene. Ecco perché la trasparenza e la privacy sono al centro del dibattito. Secondo il GlobalData, la privacy dei dati sarà la prima sfida per i GAFA, che dovranno affrontare l’emergere di nuove normative nei prossimi anni, mentre la privacy degli utenti resterà l’elemento chiave.

Al di là dei GAFA, la privacy è una questione globale che riguarda tutti i player. Qui è in gioco la fiducia degli utenti: troveremo finalmente un equilibrio tra privacy e il bisogno di tracciare il comportamento dei clienti.

I walled garden saranno sottoposti a controlli più severi

A seguito di una serie di casi di violazione dei dati, i giganti della tecnologia (walled garden) sono stati sottoposti a controlli più approfonditi su come condividono e proteggono i dati degli utenti. Nel 2019 si prevede che Facebook, Google e Amazon introdurranno nuove politiche sulla condivisione dei dati e sulla privacy dell’utente. Questo permetterà di istituire controlli ancora più severi sui dati degli utenti e le informazioni che condividono con gli advertiser.

Cresceranno gli investimenti in annunci video, anche su app

I Marketer investiranno di più in pubblicità sui video, migliorando la visualizzazione degli annunci su siti di alta qualità attraverso canali di programmatic advertising e utilizzeranno i Private Marketplace (PMP) per accedere a inventory di maggiore qualità. Sugli smartphone, la visualizzazione di contenuti video avviene per lo più tramite app.

Il potere dei dati

Sono sempre più le aziende che utilizzano i dati nel loro digital marketing: il potenziale dei data è fondamentale per sapere cosa vuole ogni consumatore. Resta però una domanda: come si stanno muovendo le aziende per affrontare questa nuova sfida? Oltre ad acquisire nuovi strumenti, sempre più brand stanno iniziando a collaborare con vendor esperti di adtech per riprendere il controllo del proprio digital marketing. Anni fa, parlavamo dei dati come “l’oro nero” della nostra epoca. Tutti conoscono l’importanza dei Big Data nell’era dell’e-commerce. Ora non si tratta più solo di raccogliere i dati, ma anche di comprenderli a fondo per ridurre i costi operativi, produrre innovazione e migliorare la relazione con gli utenti attraverso un marketing-data driven.

La crescita dei social media

Snapchat non aveva idea di quanto il suo contenuto effimero potesse attrarre i consumatori e anche altri social netowrk. Il trend creato dall’applicazione per caricare immagini è stato seguito da altri social come Instagram, Facebook, WhatsApp e persino LinkedIn, il più professionale dei network, sta pensando di scommettere sul formato. E funziona. Non c’è dubbio che Instagram offra interessanti opportunità per il marketing e per le vendite: il bottone “acquista ora” ci porta nel un negozio online con un solo clic. E per il settore business WhatsApp ha finalmente trovato un nuovo canale per il B2B (in quanto le vecchie soluzioni presenti sul mercato non erano considerate legali). Le aziende devono pensare a come vogliono comunicare con i loro clienti perché le differenze tra un “pubblicità invadente” e un “pubblicità utile” sono sottili e soggettive. In questo contesto vale la pena sottolineare il ruolo della messaggistica privata e la sua funzione attiva nella crescita del business che segnerà un altro nuovo trend per i social media.

Intelligenza artificiale verso la maturità

Alla domanda “Qual è la tendenza principale del settore oggi?”, sicuramente la risposta è ancora l’intelligenza artificiale [AI]. L’Intelligenza artificiale sta trasformando i processi dell’e-commerce, migliorando la user experience e generando maggiori revenue. Applicare l’AI all’e-commerce potrebbe dare un grosso impulso alle vendite dei negozi online.

L’’intelligenza artificiale migliorerà la pubblicità digitale? Brand e agenzie vedono in questa tecnologia una grande opportunità per il settore. È una leva per affrontare nuove sfide e un potente strumento anti frodi web che permette di salvaguardare la reputation web dei brand nelle loro campagne online.

L’Intelligenza Artificiale ha ancora molta strada da fare. Un altro punto che vale la pena di notare è che i dibattiti sull’AI quest’anno sono sembrati molto più realistici rispetto agli anni precedenti. Che l’argomento stia entrando in una nuova fase di maturità?

Non tutto quello che abbiamo visto durante questa edizione era completamente nuovo: quello che abbiamo notato è però un’evoluzione dei temi.

L’uso della tecnologia vocale e visiva 

L’uso della tecnologia visiva e vocale nel marketing digitale diventerà più evidente nel 2021. Con la ricerca vocale, l’engagement diventa ancora più conveniente e significativo sia per i marketer che per i consumatori in ogni fase del percorso di acquisto.

Secondo Gartner, i marchi che riprogettano i loro siti web per supportare la ricerca visiva e vocale e fornire esperienze più interattive e coinvolgenti vedranno aumentare del 30% il fatturato dell’eCommerce entro il 2021. I brand e i retailer che ottimizzeranno i propri siti web con la ricerca vocale e visiva riusciranno ad entrare in contatto con gli acquirenti alla ricerca di informazioni istantanee anche in movimento. Inoltre, genereranno interazioni più efficaci con i consumatori.

Share Post

Come fintech sta cambiando l’industra dei pagamenti

Il contante è al momento la forma più comune di pagamento, ma con l’evoluzione tecnologica e i nuovi approcci del mondo bancario stanno accelerando la crescita dei sistemi digitali. Le previsioni parlano di un aumento dei volumi globali del 10,9% entro il 2020, anno in cui si raggiungeranno i 726 miliardi di transazioni.

Domotica, connessioni mobili always-on, canali di servizi Fintech per gli utenti costituiscono forme sostitutive del classico bancomat o della carta di credito, ad esempio Google Wallet. La somma di tutti questi fattori facilita l’adozione di sistemi digitali per gli acquisti da parte delle persone. Anche la digitalizzazione dei pagamenti B2B impatta positivamente all’interno della supply-chain, grazie ad esempio, alle fatturazioni elettroniche e alle firme digitali, che permettono di velocizzare, monitorare e salvaguardare l’intera filiera del business.

La mole di dati generati dai processi di transazioni sono classificabili come Big Data. Volumi di dati utilizzabili nella business intelligence e negli analytics delle aziende che permetteranno a chi li possiede di progettare nuovi modelli di interazione tra banche, servizi finanziari e clienti.

Oltre alle transazioni digitali, altri fattori alimentano i volumi di Big Data: come la crescente adozione di sistemi di intelligenza artificiale e machine learning.

L’intelligenza artificiale comincia a diventare una realtà tangibile e applicabile nella creazione di nuovi modelli di interazione con utenti e clienti, soprattutto verso quelli più giovani. All’interno degli istituti bancari  aumenta così una consapevolezza del valore della gestione dei dati che spinge la ricerca di figure capaci di interpretare i Big Data.

Le grandi piattaforme digitali stanno da tempo guardando con interesse ad alcuni servizi fino a oggi riservati quasi esclusivamente agli sportelli. Alibaba è già un grande attore finanziario. Amazon ha un servizio di prestiti, rivolto alle imprese che poi venderanno i loro prodotti online. E Facebook ha ottenuto, una licenza che consentirebbe a Mark Zuckerberg di concedere prestiti. Le proteste dei banchieri, però, si sono fatte più forti nelle ultime settimane dopo che il 13 gennaio è entrata in vigore la direttiva europea PSD2 che – tra le altre cose – impone alle banche di mettere a disposizione di terze parti i dati dei clienti. Due gli effetti principali: i servizi di pagamento potranno gestire le transazioni senza passare dal “via libera” degli istituti. E, soprattutto, che queste “terze parti” avranno a disposizione una mole enorme di dati, da sfruttare per offrire e suggerire agli utenti servizi su misura.

Le traduzioni pratiche della Tecnofinanza sono molteplici, ad esempio in Italia il 25% della popolazione compresa tra la maggiore età ed i 74 anni ha utilizzato almeno una volta un servizio FinTech: probabilmente uno dei più comuni come le piattaforme dedicate al mobile payment (PayPal, Satispay o Apple Pay), le applicazioni dedicate alla gestione di carte prepagate (come PostePay o Hype) oppure interfacciandosi con il portale on-line o tramite vere e proprie succursali digitali al proprio istituto bancario.

Passando dall’utente singolo alle utenze di gruppo si sono rivelati particolarmente efficaci i servizi dedicati al Crowdfunding dove imprenditori, inventori, artisti e designer sfruttano la possibilità di pubblicare e pubblicizzare un loro progetto ricevendo in cambio fondi di varie entità da privati che vogliono vedere il progetto realizzato o da aziende che sono interessate a partecipare o sponsorizzare l’idea.

Ovviamente un settore in così rapida crescita ed ancora relativamente poco esplorato è destinato ad attirare diverse Start-up che rappresentano la forma societaria perfetta sia per esplorare le potenzialità di questo mercato che per accoglierne i benefici.

Per quanto riguarda invece imprese già affermate e più ramificate la FinTech rappresenta la possibilità di raggiungere nuovi clienti od aumentare il numero di acquisti degli affezionati tramite app dedicate o nuove modalità di acquisto ed e-commerce.

In questo segmento spiccano nuovi istituti bancari senza succursali fisiche e le carte prepagate che tramite il controllo diretto da App dedicata per mobile o desktop hanno attirato moltissimi nuovi utenti.

Ma App ed e-commerce sono soltanto la faccia “pubblica” della FinTech che grazie a software più raffinati sta iniziando ad impiegare algoritmi sempre più complessi in grado di spacchettare ed analizzare nel dettaglio quantità impressionanti di Big Data nonché ad utilizzare forme sempre più sofisticate di intelligenza artificiale come, ad esempio, i robo-advisor , ovverosia dei complessi sistemi matematici automatizzati capaci di gestire piccoli portafogli finanziari e di fornire consulenza sugli investimenti.

La Blockchain

La blockchain è una struttura dati condivisa e immutabile. È definita come un registro digitale le cui voci sono raggruppate in blocchi, concatenati in ordine cronologico, e la cui integrità è garantita dall’uso della crittografia. Sebbene la sua dimensione sia destinata a crescere nel tempo, è immutabile in quanto, di norma, il suo contenuto una volta scritto non è più né modificabile né eliminabile, a meno di non invalidare l’intera struttura.

Tali tecnologie sono incluse nella più ampia famiglia delle Distributed Ledger, ossia sistemi che si basano su un registro distribuito, che può essere letto e modificato da più nodi di una rete. Non è richiesto che i nodi coinvolti conoscano l’identità reciproca o si fidino l’un l’altro. Difatti, per garantire la coerenza tra le varie copie, l’aggiunta di un nuovo blocco è globalmente regolata da un protocollo condiviso. Una volta autorizzata l’aggiunta del nuovo blocco, ogni nodo aggiorna la propria copia privata: la natura stessa della struttura dati garantisce l’assenza di una sua manipolazione futura. Le caratteristiche che accomunano i sistemi sviluppati con le tecnologie Blockchain e Distributed Ledger sono digitalizzazione dei dati, decentralizzazione, disintermediazione, tracciabilità dei trasferimenti, trasparenza/verificabilità, immutabilità del registro e programmabilità dei trasferimenti.

Grazie a tali caratteristiche, la blockchain è considerata pertanto un’alternativa in termini di sicurezza, affidabilità, trasparenza e costi alle banche dati e ai registri gestiti in maniera centralizzata da autorità riconosciute e regolamentate.

La tecnologia blockchain ha un grande potenziale per trasformare i modelli operativi aziendali nel lungo periodo. La blockchain è più una tecnologia di base, con la potenzialità di poter creare nuove tecnologie e nuove basi per l’economia globale e i sistemi sociali, piuttosto che una tecnologia distruttiva che attacca il tradizionale modello di business.

L’uso della blockchain promette di portare significativi miglioramenti alle catene di fornitura globali, alle transazioni finanziarie, ai beni contabili e ai social network distribuiti. Questa nuova tecnologia può essere integrata in diverse aree e i suoi protocolli facilitano alle aziende l’uso di nuovi metodi per processare e gestire le transazioni digitali.

Alcuni esempi includono: sistemi di pagamento e valute digital che facilitano il crowdsales, implementazione del prediction market e strumenti di governance generici.

La blockchain può essere utilizzata come strumento per certificare la data certa di un documento e il suo non aver subito alcuna variazione. Questa applicazione della catena a blocchi, ottenuta inserendo l’hash dei documenti che si vogliono certificare, è detta notarizzazione. Un esempio di tale utilizzo è la notarizzazione dei movimenti dei camion che trasportano la terra di un cantiere per garantire il rispetto dei vincoli e delle norme ambientali.

Può sopperire il bisogno di un trust service provider, provvede che si verifichino meno capitali legati alle controversie e ha il potenziale di ridurre il rischio sistematico e la frode finanziaria.

Automatizza diversi processi che in precedenza richiedevano molto tempo se eseguiti manualmente, ad esempio l’integrazione di imprese.

La maggior parte delle applicazioni della blockchain includono le criptovalute come: Bitcoin, Blackcoin, Dash e Nxt e piattaforme blockchain come Factom come un registro distribuito, Gems per messaggistica decentralizzata, MaidSafe per applicazioni decentralizzate, Storj e Sia per lo storage distribuito in cloud e Tezos per il voto decentralizzato.

Il nuovo metodo di distribuzione è utilizzabile e disponibile anche nel campo assicurativo come le assicurazioni peer-to-peer, le assicurazioni parametriche e le micro assicurazioni.

Anche le banche sono interessate a questa nuova tecnologia grazie al fatto che velocizzano i sistemi di regolamenti di back office.

Altri campi come l’economia collaborativa e l’IoT possono trarre benefici dalla tecnologia blockchain in quanto coinvolgono molti peer a collaborare anche le applicazioni di voto online.

Può essere utilizzato anche per sviluppare sistemi informativi per medici, aumentandone l’interoperabilità e la sicurezza.

Sono state anche sviluppate diverse blockchain per l’archiviazione di dati, pubblicazione di testi e identificazione delle origini dell’arte digitale.

Banche come la UBS hanno aperto centri di ricerca dedicate alla blockchain per esplorare la varie implicazioni che questa nuova tecnologia può avere nell’ambito dei servizi finanziari e per incrementarne l’efficienza e ridurne i costi.

Un’ulteriore applicazione è stata suggerita per garantire la condivisione dello spettro per le reti wireless.

Revolut e Monzo

Revolut e Monzo sono delle banche digitali Questo nuovo servizio ha rivoluzionato il rapporto banca-cliente, dando molti più vantaggi a quest’ultimo, è il servizio ideale per chi si trasferisce all’estero, poiché semplifica nettamente il processo necessario per l’ottenimento di un conto corrente all’estero. 

I vantaggi di entrambe sono:

  1. Facilità e velocità nell’aprire un conto corrente
  2. Controllo del proprio budget e accesso alla lista delle spese singole
  3. Funzionalità salvadanaio, che permette di arrotondare ogni volta la spesa
  4. Facilità e velocità di chiusura del conto

Tra le differenze ci sono: 

  1. Se volete inviare denaro all’estero, Revolut è l’opzione più economica. Monzo offrono la tariffa Mastercard
  2. Se si vuole guadagnarci qualcosa, Monzo offre interessi con il suo conto corrente
  3. Per i prelievi ATM, con Monzo si possono prelevare gratuitamente soldi da tutti gli ATM in UK. Con Revolut si possono prelevare gratuitamente solo 200£ al mese

La vostra scelta deve essere basata sui vostri bisogni.  

Share Post

Le 5 minaccie di Cyber Security più pericolose per le aziende durante il COVID

Gli esperti di Libraesva, società italiana leader nello sviluppo e nella fornitura di soluzioni avanzate di email security, aveva individuato il primo attacco su larga scala. Una campagna di email phishing con all’interno un link che millantava approfondimenti sul Coronavirus, ma portava a una pagina di phising.È stata poi la volta di Check Point Research, che tramite il Global Threat Index di gennaio 2020 ha avvisato che il coronavirus era già diventato un veicolo per la diffusione di malware, e in particolare del temuto Emotet. SophosLabs ha evidenziato un massiccio attacco di spam la scorsa settimana, che diffondeva il malware Trickbot, che sottrae dati sensibili e password.

Il Ministero dell’Interno ha inoltre lanciato l’allarme su una email con allegato un file Excel compresso che scaricava sul computer dei malcapitati il malware RAT chiamato “Pallax”. Consentiva agli hacker di assumere il controllo del dispositivo.

Le precauzioni da prendere per non cadere in trappola sono le stesse in tutti i casi.

Se l’oggetto del messaggio tocca un problema che interessa molto o che preoccupa l’opinione pubblica, l’allerta dev’essere massima. I criminali informatici sanno che la componente emotiva aumenta la riuscita di un’operazione criminale.

Mittente: Mai dare per scontato che il mittente sia veritiero. Nel campo “da” delle email si può inserire qualunque nome in modo arbitrario.

Errori: Le email di spam sono spesso disseminate di errori grammaticali o ortografici. È un particolare da ricercare con attenzione ed è un segnale inequivocabile di truffa. Lo stesso vale per i loghi sfuocati o con qualche minima differenza rispetto all’originale.

Link: Non bisogna cliccare sui link contenuti nelle email. Se l’argomento in oggetto interessa davvero, meglio condurre ricerche in autonomia, senza cliccare alcunché dalla email. Spesso vengono usati URL sosia, ossia indirizzi web che assomigliano all’originale, tranne che per una lettera in più o in meno.

Dati personali: Mai inserire dati personali, soprattutto le password, in un sito. In generale, non è una mossa da fare, a meno che non ci sia collegati a una pagina di login ben nota.

Chi si è reso conto di aver inserito le credenziali in un sito non sicuro, si affretti a modificare tempestivamente la password, prima che i truffatori possano usarla

Fake news

Quanto detto sopra vale ancora di più quando le informazioni arrivano via social. In concomitanza con l’epidemia di COVID-19 si è registrato un proliferare di fake news tramite WhatsApp. Complice il fatto che una notizia condivisa di gruppo in gruppo diventa virale in poche ore, il social network è diventato un veicolo di infezione digitale. Oltre che di notizie del tutto inattendibili.Nel migliore dei casi, i messaggi falsi generano apprensione e panico del tutto ingiustificati, in un momento in cui mantenere la calma è imperativo. 

Le uniche informazioni attendibili sono quelle pubblicate sui siti istituzionali. Quando un proprio contatto o un gruppo diffondono un’informazione, è quindi buona regola verificarla prima di darla per vera. In caso non lo sia, o che non sia possibile verificarla, è bene fare appello al proprio senso civico ed evitare di “farla girare”.

Smart Working

Un’altra potenziale fonte di guadagno per i cyber criminali è lo Smart Working. Il COVID-19 ha fatto scoprire a molte aziende italiane che i dipendenti possono lavorare da casa. Quelle che applicavano già politiche di smart working le hanno estese a tutta la settimana lavorativa, fino a data da destinarsi. È un’opportunità, ma è anche un rischio.

In mancanza degli strumenti adatti, si possono presentare problemi relativi alla cyber sicurezza. Ecco che cosa dovrebbero fare le aziende per abbassare il rischio di cyber attacchi.

  • VPN: Fornire ai dipendenti che lavorano da casa una VPN che gli consenta di connettersi in modo sicuro alla rete aziendale. Questo dovrebbe abbassare la soglia di rischio per i computer che sono sempre stati connessi solo alla rete aziendale, e che ora vengono connessi alle reti domestiche.
  • Software di Sicurezza: Dotare tutti i PC di software di sicurezza appropriati. Oltre alla protezione, devono dare la possibilità di cancellare i dati sensibili in caso di furto o smarrimento del dispositivo mobile.
  • Aggiornamenti e accessi: Sistemi operativi e software devono essere aggiornati alla versione più recente. Gli      aggiornamenti spesso chiudono falle nella sicurezza che possono rendere vulnerabile.

Limitare i diritti di accesso delle persone che si collegano alla rete aziendale. In assenza di una configurazione preesistente, questo richiede un grande lavoro extra al personale IT. Però implementando queste tecniche si limitano i danni in caso di violazione.

  • Spam: Rendere partecipe tutto il personale dei rischi derivanti dalla risposta a messaggi non richiesti. Il riferimento è allo spam mirato e al phishing, quindi alle mail con allegati o link malevoli.

Campagne di phishing con ransomware

Gli esperti di sicurezza di RiskIQ evidenziano campagne di ransomware mirato ai danni delle aziende con sede nelle aree interessate dall’epidemia di coronavirus. I cyber criminali starebbero attuando una tecnica ben nota: campagne di phishing che sfruttano il COVID-19 per contagiare le vittime. In questo caso il malware impiegato è AZORult.

Gli attacchi interessano principalmente grandi aziende, che lavorano in mercati o con catene di approvvigionamento delle aree colpite dal coronavirus. AZORult potrebbe essere usato per distribuire ransomware. I criminali informatici puntano sulle persone stanche o sovraccariche di lavoro, che possono cliccare sui link in maniera distratta. Si rinnova quindi l’invito alla prudenza e alla diffidenza.

Campagne di Spear Phishing e di disinformazione

Gli esperti di sicurezza di FireEye hanno rilevato attacchi di spear phishing a livello globale a tema COVID-19. Sono mirati sia ad effettuare operazioni di spionaggio condotte da Cina, Russia e Corea del Nord contro una serie di obiettivi, sia a fare campagne di disinformazione. FireEye ritiene che si continuerà a vedere un utilizzo di esche a tema Coronavirus da parte di aggressori opportunistici e finanziariamente motivati a causa della rilevanza globale della tematica.

FireEye ha invece rilevato campagne che utilizzano l’invio di allegati email che promettono informazioni sanitarie sul coronavirus. Peccato che i file nascondano malware come Sogu e Cobalt Strike.

Proofpoint segnala invece email di phishing che diffondono il keylogger AgentTesla e il RAT NanoCore. Entrambi possono rubare informazioni personali, tra cui quelle finanziarie.

Fortinet indica infine “un aumento significativo dell’attività sia legittima che dannosa basata sul Coronavirus”. L’attività dannosa comprende e-mail che sembrano dare aggiornamenti sul Coronavirus provenienti da fonti attendibili, tra cui governi, agenzie di stampa e altro.

il ransomware Android che cavalca il coronavirus

La pandemia di COVID-19 è un’occasione che i cyber criminali stanno sfruttando per colpire anche gli utenti Android. Complice la ricerca continua e spasmodica di informazioni sulla pandemia, e il fatto che molti consultano le notizie tramite smartphone. Quello da cui bisogna guardarsi è l’app Covid 19 Tracker, che promette aggiornamenti continui sulla diffusione del virus nell’area in cui ci si trova. Invece di informare, installa nello smartphone il ransomware CovidLock, una minaccia nota che attiva un attacco di tipo screen-lock. Il risultato è che lo smartphone viene bloccato e per potervi di nuovo accedere è richiesto il pagamento di un riscatto pari a 100 dollari in Bitcoin.

I ricercatori consigliano di diffidare delle app a tema coronavirus, e a titolo preventivo di impostare una password per il blocco dello schermo. Ricordano inoltre di affidarsi solo a fonti di informazione ufficiali per le notizie sulla pandemia.

il ransomware “CoronaVirus”

Il malware “CoronaVirus” è un nuovo tipo di ransomware scoperto dai ricercatori di CyberArk. Si diffonde attraverso il sito malevolo Web WiseCleaner. Best, che scarica automaticamente il downloader WSHSetup.exe. E’ programmato per scaricare e avviare altri file dannosi, fra cui Kpot e il ransomware CoronaVirus. Quest’ultimo crittografa i dati della vittima e richiede un riscatto di 0,008 Bitcoin, circa 45 dollari. È un valore insolitamente basso per un ransomware.

I consigli generali per prevenire brutte situazioni sono: 

  • Non cliccare su link di cui non si è sicuri della provenienza
  • Non immettere i propri dati su siti di cui non si è sicuri
  • Cambiare password spesso

In ogni caso, le uniche informazioni ufficiali arrivano dai siti istituzionali, diffidate di tutti gli altri. 

Share Post

I Project Management Tool Più Popolari

Il lavoro in team occupa un ruolo fondamentale a livello professionale. In questo caso bisogna tenere a mente che più dipendenti lavorano insieme a un progetto e più importante è ottenere una buona coordinazione e comunicazione. Solo quando tutti i compiti sono distribuiti in maniera ottimale e lo scambio tra i vari collaboratori funziona efficacemente, sarà allora possibile raggiungere il migliore risultato possibile.

Ugualmente decisivo è il fatto che tutti gli interessati dispongano di mezzi e di informazioni necessarie e che vengano informati puntualmente dei cambiamenti rilevanti in corso d’opera. Per ottimizzare il processo sempre più aziende utilizzano degli strumenti per il project management che spesso consentono di lavorare in modo più produttivo, agevolando in particolare il lavoro a distanza.

Che cosa sono i tool per il project management?

Uno strumento o software per il project management offre diverse funzioni per la gestione dei progetti. Lo scopo è l’ottimizzazione del processo di lavoro, per cui i singoli strumenti sono adatti per i campi come progettazione, organizzazione o analisi. Un tool di questo tipo si può ad esempio contraddistinguere per le seguenti caratteristiche:

Mind mapping: molti strumenti aiutano i team al momento di trovare idee e di cimentarsi quindi nel lavoro creativo. Gli strumenti per creare delle mappe mentali, così come altre funzioni di brainstorming, invitano i membri e i collaboratori del progetto a condividere le proprie idee e a modellare il progetto attivamente. In questo modo si può anche coinvolgere facilmente il committente nel processo creativo, a patto che lo si voglia e gli sia stato dato il giusto accesso al tool.

File sharing: uno dei pensieri di base più importanti dei software per il project management è quello che gli utenti possono condividere le loro tabelle, documenti e altri dati con gli altri. Molti tool offrono una piattaforma di archiviazione principale e la possibilità di definire dei permessi di accesso personalizzati. In questo modo tutti i file importanti sono sempre disponibili dovunque voi siate. I project manager o gli amministratori del progetto decidono così chi ha accesso a dati precisi.

Comunicazione in tempo reale: gli strumenti per il project management comprendono spesso diverse funzioni per l’interazione in tempo reale tra tutti gli utenti. Le funzioni di commento permettono di discutere in modo facile e veloce su compiti poco chiari e su altre questioni correlate. Molte applicazioni implementate si basano inoltre su forme di comunicazione consolidate, come la videotelefonia, la messaggistica istantanea e le e-mail, o dispongono di interfacce ai classici programmi, come Outlook o Skype. In aggiunta la maggior parte dei fornitori si basa sulla memorizzazione di tabelle o documenti di testo sul cloud, di modo che più utenti vi abbiano accesso contemporaneamente.

Calendario comune: non importa che abbiate fissato un team meeting, che vi attendano importanti chiamate di lavoro o che abbiate una scadenza da rispettare: le e-mail, le telefonate o i messaggi in chat sono un buon mezzo per informare i partecipanti su tutti quei prossimi eventi che spesso si fanno in fretta a dimenticare. Più appuntamenti ci sono, più difficile sarà mantenere il controllo. Per questo motivo i tool per il project management mettono a disposizione delle funzioni calendario tramite le quali si possono vedere in ogni momento tutti gli appuntamenti importanti condivisi.

Funzioni di gestione del lavoro: un buon software per il project management si contraddistingue per il fatto che il team leader o il project manager può pianificare in modo ottimale e tenere sotto controllo i diversi processi di lavoro. Così sono messi a disposizione i componenti tramite i quali si possono organizzare e suddividere le risorse in modo ottimale. Inoltre molti strumenti offrono soluzioni per documentare e valutare i processi di lavoro e i progressi. Così se queste applicazioni vengono utilizzate in tutta l’azienda, facilitano anche la comunicazione tra i singoli reparti.

Quale tool per project manager scegliere?

Jira è una suite di software proprietari per il tracciamento delle segnalazioni sviluppato da Atlassian, che consente il bug tracking e la gestione dei progetti agile. Il nome del prodotto è un troncamento di Gojira, traslitterazione giapponese di Godzilla.

Secondo Atlassian, Jira viene utilizzata per il monitoraggio dei problemi e la gestione dei progetti da oltre 75.000 clienti in 122 paesi.

Jira si divide in quattro pacchetti:

Jira Core è concepito come project management generico;

Jira Software include il software di base, comprese le funzionalità di gestione dei progetti agile (precedentemente un prodotto separato: Jira Agile);

Jira Service Desk è destinato all’uso da parte dei desk IT o di servizi aziendali;

Jira Align è un aggregatore di dati a livello di team per la condivisione del lavoro in tempo reale.

Jira è scritto in Java e utilizza il containter di inversione di controllo Pico, il motore di entità Apache OFBiz e lo stack tecnologico WebWork 1. Per le chiamate di procedura remota (RPC), Jira supporta REST, SOAP e XML-RPC. Jira si integra con i programmi di controllo di versione come Clearcase, Concurrent Versions System (CVS), Git, Mercurial, Perforce, Subversion e Team Foundation Server. Viene fornito in varie lingue tra cui inglese, francese, tedesco, giapponese e spagnolo.

Jira supporta l’API Networked Help Desk per la condivisione dei ticket di assistenza clienti con altri sistemi di tracciamento dei problemi.

Asana: è un software di gestione del lavoro utilizzabile sul web o su dispositivi mobili creato nel 2008 da Dustin Moskovitz, cofondatore di Facebook, e Justin Rosenstein, programmatore ed ex ingegnere per conto di Google e Facebook.

Gli ideatori hanno lavorato in prima battuta per migliorare la produttività dei dipendenti di Facebook: solo nel 2012 hanno pensato di lanciare commercialmente Asana, proponendolo come sistema semplice per aiutare i team a gestire tutto con un solo strumento.

Con Asana squadre formate da decine di persone possono creare progetti, assegnare compiti, specificare scadenze e comunicare nuove attività.

Asana permette di creare degli spazi di lavoro digitali, ovvero degli workspace, all’interno dei quali potrai creare i progetti e dà la possibilità di avere una panoramica completa di tutte le attività riguardanti il progetto che si andrà a svolgere.

Asana consente di creare delle Task, ovvero dei compiti che i membri del team potranno svolgere e monitorare insieme o singolarmente. Per rendere ancora più funzionale lo spazio di lavoro, Asana permette di integrare altri strumenti di produttività.

Trello: è uno strumento per i lavoratori digitali ma in realtà è molto di più. Quando ci si approccia a questi nuovi servizi per migliorare il flusso di lavoro si pensa che possano essere adatti solo a chi ha un progetto digitale. Trello ha raccolto così tanto successo perché aziende e brand di tutto il mondo, sia online che offline, hanno iniziato ad utilizzare questa piattaforma sicura e semplice. Ad onor del vero sono sempre maggiori le testimonianze di chi lo utilizza anche come organizer della propria vita privata o di una vacanza.

Monday: è un’applicazione web e mobile per il team management. Il prodotto è una piattaforma web ed applicazione mobile basata su cloud, pensata per gestire attività, compiti, clienti, tracciare progetti, scadenze, e ottimizzare la collaborazione dei team di lavoro. Il prodotto è personalizzabile e soddisfa diverse esigenze e business operations, tra cui ricerca e sviluppo, risorse umane, marketing, vendite, product e customer management.

Case Studies

Hack Reactor: Leggi qui come l’utilizzo di Asana wall-to-wall è stato fondamentale per aiutare Hack Reactor a scalare.

Kickstarting Creativity: How Trello Powers Communication At Kickstarter: Questo caso studio spiega come l’utilizzo di Trello ha migliorato la comunicazione all’interno di Kickstarter 

How a $1 Billion Company Used monday.com to Create a Killer Company Culture: Questa è la storia di come Avishai Abrahami, CEO di Wix, ha superato i crescenti problemi dell’azienda creando una cultura trasparente.

Ogni software ha diverse caratteristiche che si possono adattare alle esigenze dell’azienda. Per fare la scelta giusta bisogna valutare bene quali siano le esigenze dell’azienda.

Share Post

L’impatto della tecnologia sull’industria della moda

Tecnologia e moda, due settori che sembrano non avere niente in comune invece la tecnologia ha avuto un grande impatto sulla moda e sul fare moda.

Ecco alcune tecnologie che hanno cambiato la moda.

  • I programmi CAD: Hanno permesso di ridurre gli spazi usati nell’industria della moda. Per fare un cartamodello servivano tavoloni grandi, riga e squadra ora con programmi quali Inkscape o Seamly basta avere il pc. Inkscape è un programma CAD open source, ovvero aperto agli utenti che possono aiutare a migliorarne le prestazioni, lo stesso dicasi per Seamly. Pro2CAD è invece a pagamento e pensato solo per Windows.
  • Applicazioni Anche il disegno dei figurini di moda è passato da manuale al digitale con applicazioni quali Prêt à Template con cui si può disegnare su figurini già pronti e passare alla modellista il disegno via mail.

POLYVORE: Un’applicazione che consiglio per le “principianti della moda”, disponibile sia per Android che per iOS, perché crea outfit mescolando i capi venduti dai principali store online, perfetta perché combina l’amore per il fashion e lo shopping online, gli outfit creati sono basici, ma sempre perfetti, per chi va sempre di fretta e non vuole sbagliare outfit per un’occasione speciale.

STYLEBOOK: Inventata da una ex stagista di Vogue, vi aiuterà a vestirvi in base alla stagione e all’evento che dovrete partecipare, basterà caricare le foto del vostro guardaroba, per mettere a disposizione dell’applicazione un database da consultare e organizzare in base alle esigenze. Utilissima perché diventa una sorta di catalogo del vostro guardaroba, ordinato per colore e tessuto, da portare sempre con se e visionare quando si va a fare shopping, così non succederà più di dimenticare quell’amabile pantalone in fondo all’armadio per scoprire, una volta a casa, di averne comprato uno identico.

  • Stampanti 3D L’uso delle stampanti 3D ha dato un forte impulso al settore della moda poiché consente la realizzazione di forme e modelli impossibili da creare con le tecniche manifatturiere tradizionali, grazie alla stampa 3D il capo viene lavorato con un software e inviato alla macchina che lo rende reale nell’immediato, eliminando passaggi multipli, dal taglio al confezionamento.
  • L’uso di Internet of Things (IoT): utilizzato per far diventare il singolo capo di abbigliamento un mezzo di comunicazione fra rivenditore e consumatore, nonché aiutare quest’ultimo a comprendere come il prodotto stesso sia realizzato e possa essere personalizzato.
  • Big data e Intelligenza Artificiale: vera rivoluzione del marketing del secondo millennio, la Big data Analysis e i sistemi di intelligenza artificiale, specie se combinati, possono perfezionare sia il servizio clienti e fornendo loro un’esperienza sempre innovativa e quanto più vicina possibile alle esigenze specifiche del cliente, addirittura rilevando l’urgenza nelle richieste del cliente sulla base del tono di voce, del linguaggio utilizzato e dell’emozione espressa nel corso delle chiamate al servizio clienti, sia apportare un vantaggio netto al brand. Non solo: dal lato del cliente: possono anche consentirgli di sottoporre ad analisi il proprio corpo o il proprio viso per ottenere delle risposte precise sui vestiti, trucchi, accessori, o altro, più adatti alla sua fisionomia; dal lato del brand, possono essere utilissimi alleati nell’elaborazione e programmazione delle strategie di mercato, dei processi produttivi e dell’analisi dei risultati, garantendo un tempo di risposta alle situazioni di criticità molto più ridotto rispetto ai metodi tradizionali.
  • Realtà aumentata (c.d. Augmented Reality, o AR): l’avvento dell’AR ha, di fatto, consentito di creare dei veri e propri camerini digitali, che consentono, per mezzo dell’utilizzo di una semplice fotocamera, di visualizzare il prodotto (su un manichino o su sé stessi), aiutando il cliente troppo impegnato o troppo timido a scegliere la soluzione più adatta a lui nella comodità della propria casa e/o ufficio e ottenendo, in cambio, una maggiore fidelizzazione e soddisfazione dello stesso, che si sente pienamente guidato e coinvolto nel processo di scelta del prodotto. Il cliente avrà meno problemi nel provare un capo, soprattutto quando si tratta di magliette o camicie (di cui spesso la taglia non varia da capo a capo a differenza dei pantaloni) basterà usare l’applicazione o lo specchio virtuale presente in negozio o nell’applicazione dello store.

Queste sono strategie di marketing di brand extension o co-branding, che sfruttano le odierne tecnologie, a partire dall’Internet of Things per arrivare alla realtà aumentata, per modificare la tradizionale interazione col cliente e rendere l’esperienza col marchio singolare e differenziata, partendo dal messaggio che la società vuole diffondere (per mezzo di molteplici canali di comunicazione, in particolar modo dei social, vero baluardo del fashion 4.0, e di soggetti, facenti parte degli stessi, appositamente scelti per rappresentare l’immagine ideale del cliente di un determinato marchio), fase nella quale l’utente assume una posizione preminentemente passiva, fino ad arrivare alla personalizzazione della vera e propria esperienza di acquisto, che pone invece l’utente in una posizione di dominanza attiva con un vero e proprio utilizzo della tecnologia al servizio del consumatore, e non viceversa.

Così che gli utenti si sentono inclusi, compresi e pienamente accontentati, potendo interagire col marchio, vivendo esperienze custom-made sulle proprie necessità, sentendo di poter in qualche modo influenzare anche le scelte del marchio cui sono più affiliati. La soddisfazione derivante da una simile esperienza determina a sua volta, in una catena cliente-cliente e non più brand-cliente, la volontaria pubblicizzazione del prodotto, e il vero successo a livello globale del brand, con enorme beneficio delle vendite.

Share Post

Java vs. Kotlin vs. PHP: differenze e use cases

Cosa è Javascript? 

JavaScript è più noto come linguaggio di scripting per le pagine Web, viene utilizzato anche in molti ambienti non browser come node.js o Apache CouchDB. È un linguaggio di scripting multi-paradigma basato su prototipi che è dinamico e supporta stili di programmazione orientati agli oggetti, imperativi e funzionali.

Pro 

  • Utilizzabile sia in frontend che in backend
  • Moltissimi framework
  • Veloce e leggero

Contro

  • Troppo imprevedibile
  • Non c’è modo di controllare l’utilizzo della memoria 
  • Non da output in caso di errore

Utilizzi di Java 

Applicazioni 

Iniziamo sottolineando che il sistema operativo Android è strettamente basato su Java e che i telefoni Android raccolgono costantemente una quota di mercato superiore all’85%. A questo si aggiunge il fatto che la maggior parte degli sviluppatori di app mobili chiama Java il loro linguaggio di programmazione ufficiale. Java è compatibile con software di progettazione di app come Kotlin e Android Studio. Java Platform, Micro Edition (chiamato in alternativa Java ME o J2ME) funziona come un framework multipiattaforma per la creazione di applicazioni che funzionano su tutti i dispositivi che supportano Java.

Applicazioni GUI 

GUI è l’acronimo di Graphic User Interface e Java consente lo sviluppo di GUI tramite risorse come Abstract Windowing Toolkit (AWT), JavaFX e Swing. AWT presenta diversi componenti predefiniti come pulsanti, elenchi, menu e diversi componenti di terze parti. 

Server Web Java e server delle applicazioni

Il robusto ecosistema Java ha dato origine a numerosi server Web e applicazioni Java. Lo spazio del server Web ospita servlet come Apache Tomcat, Project Jigsaw e Rimfaxe Web Server (RWS). Nel frattempo, servlet come WebLogic, WebSphere e JBoss EAP hanno una solida base nello spazio dei server di applicazioni commerciali.

 

Cosa è Kotlin

Kotlin è un linguaggio di programmazione di tipo statico per JVM, Android e browser, interoperabile al 100% con Java

Pro 

  • Interoperabile con Java
  • Supporto ufficiale Android
  • Conciso

Contro

  • Uso frequente di chiavi {}
  • Non c’è codice standard
  • La community non è molto friendly

Utilizzi di Kotlin

Kotlin per Android 

Kotlin è supportato come linguaggio di prima classe su Android. Esistono centinaia di applicazioni che già utilizzano Kotlin per Android, come Basecamp, Pinterest e altre.

Kotlin per lo sviluppo di server

Kotlin è compatibile al 100% con JVM e come tale è possibile utilizzare qualsiasi framework esistente come Spring Boot, vert.x o JSF. Inoltre ci sono framework specifici scritti in Kotlin come Ktor.

Kotlin per lo sviluppo web

Oltre a utilizzare per il web back-end, puoi anche usare Kotlin / JS per il web lato client. Kotlin può utilizzare le definizioni di DefinitelyTyped per ottenere la tipizzazione statica per le librerie JavaScript comuni ed è compatibile con i sistemi di moduli esistenti come AMD e CommonJS.

 

Cosa è PHP

Veloce, flessibile e pragmatico, PHP alimenta tutto, dal tuo blog ai siti web più popolari al mondo.

Pro

  • Community molto ampia
  • Facile da usare
  • Frameworks fantastici

Contro

  • API inconsistente
  • Non molto sicuro
  • Community troppo frammentata

Utilizzi di PHP

 

Scripting lato server

Questo è il campo più tradizionale e principale per PHP. C’è bisogno di tre cose per farlo funzionare: il parser PHP (CGI o modulo server), un server web e un browser web. È necessario eseguire il server Web, con un’installazione PHP collegata. È possibile accedere all’output del programma PHP con un browser Web, visualizzando la pagina PHP tramite il server. 

Scripting della riga di comando

Questo tipo di utilizzo è ideale per script eseguiti regolarmente utilizzando cron (su * nix o Linux) o Utilità di pianificazione (su Windows). Questi script possono essere utilizzati anche per semplici attività di elaborazione del testo. 

Scrittura di applicazioni desktop

PHP probabilmente non è il linguaggio migliore per creare un’applicazione desktop con un’interfaccia utente grafica, ma se si conosce molto bene PHP e si desidera utilizzare alcune funzionalità PHP avanzate nelle applicazioni lato client, puoi anche utilizzare PHP-GTK per scrivere tali programmi. Si ha anche la possibilità di scrivere applicazioni multipiattaforma in questo modo.

 
Share Post

I principali tools usati nel graphic design

Il graphic design è un mestiere in cui i professionisti creano contenuti visivi per comunicare messaggi.

Nell’articolo di oggi parleremo dei tools principali

Software 

Qui di seguito  ci sono alcuni dei software più utlizzati

  1. Procreate

Questa app realizzata esclusivamente per l’iPad è uno strumento brillante perché semplifica i passaggi di un grafico. È super intuitivo e ha una fantastica selezione di pennelli.

Procreate consente ai designer di utilizzare la Apple Pencil per disegnare direttamente sullo schermo, si può salvare il lavoro come .psd o .pdf che si integra completamente con Adobe.

infine consente di disegnare su diversi livelli rendendo più facile modificare il lavoro dopo.

  1. Pixlr

Se si è in grado di utilizzare Photoshop, allora “Pixlr Editor” sarà un’alternativa semplice. Si possono aprire file .PSD e mantiene tutti i livelli creativi, rendendolo una bellissima alternativa a Photoshop. Pixlr è un ottimo da utilizzare per chi vuole fare  delle modifiche facili[ritagliare, ridimensionare, ecc.] si possono inoltre avere le funzionalità di cui si ha bisogno senza preoccuparsi di una licenza software.

  1. Adobe Photoshop

È uno degli strumenti software di fotoritocco più popolari sul mercato in un pacchetto che offre eccellenti capacità di progettazione grafica.

Ecco alcune delle principali caratteristiche: 

Strumenti di progettazione: offre molti strumenti di progettazione sia per le app mobili che per il web

Creative Cloud: la sua sincronizzazione con Adobe Creative Cloud offre molte funzionalità esclusive.

Interfaccia utente: Adobe lavora continuamente per fornire un’interfaccia utente più personalizzabile. 

Software GIMP open source: se non si vuole spendere, si può installare questo software gratuitamente. Considera l’idea di installarlo su una macchina potente per evitare ritardi e altri problemi di prestazioni.

  1. Adobe InDesign

Adobe InDesign è uno strumento software indispensabile se lavori nel settore dell’editoria. Offre capacità eccellenti per progettare riviste, fogli informativi e opuscoli esportandoli facilmente in PDF o HTML.

Facile da usare: a differenza di PhotShop, InDesign richiede una curva di apprendimento bassa. Ciò significa che i nuovi utenti possono imparare rapidamente come utilizzarlo

Regola layout: la funzione “Regola layout” consente al designer di modificare solo il testo del modello e il design viene regolato automaticamente

Tecnologia Sensei: la tecnologia Sensei basata sull’AI di Adobe garantisce il ridimensionamento e la disposizione automatici delle immagini.

Adobe InCopy: i progettisti possono sfruttare InCopy per lavorare con altri membri del team condividendo testo, colori e grafica.

  1. Myfonts.com

Myfont.com può:

  • Fornire all’archivio una raccolta molto ampia di caratteri (molti sono gratuiti, alcuni possono essere acquistati)
  • Tenere traccia dell’origine di un particolare font caricandolo nello strumento WhatTheFont

Su myfonts.com si possono trovare molte funzionalità oppure si può scaricare l’app gratuita WhatTheFont sullo smartphone. Molti dei caratteri sono gratuiti, in alternativa ci si può abbonare. 

  1. Adobe Illustrator

Dai disegni ai loghi alle foto, Illustrator genera tutti i tipi di immagini. Gli artisti digitali amano la facilità con cui regolare i livelli e le tavole in questo programma di editing grafico vettoriale.

Adobe Illustrator può creare:

  • Grafica
  • Loghi
  • Cartoni animati
  • Caratteri

Hardware

Oltre ai software, sono importanti anche gli hardware, eccone alcuni tra i più utilizzati. 

  1. MacBook Pro 

Uno degli strumenti migliori per un graphic designer è il MacBook Pro, ancora meglio se è con touch bar e touch ID. 

Caratteristiche del MacBook Pro 15 “:

  • Processore da 3,9 GHz
  • 512 GB di spazio di archiviazione
  • Minimo danno ambientale
  1. Datacolor Spyder5ELITE

Un monitor adeguatamente calibrato è essenziale per assicurarsi che lo schermo visualizzi i colori nel modo più accurato possibile. Windows e macOS includono entrambi i propri strumenti di calibrazione, ma per i migliori risultati non puoi battere un calibratore hardware come il superbo Datacolor Spyder5ELITE.

Questo calibratore è una scelta particolarmente adatta se è necessario calibrare più display su una singola configurazione di destinazione, siano essi laptop, monitor desktop o un mix. 

  1. Nikon D5300

La Nikon D5300 è una DSLR ideale se stai cercando qualcosa che funzioni bene e fornisca molti anni di servizio affidabile. Insieme a un versatile kit di obiettivi, ti aiuterà a ottenere ottimi scatti senza spendere troppo.

Questa è sicuramente una DSLR entry-level e non può registrare video in 4K, ma le sue immagini fisse sono super nitide (in parte a causa dell’assenza di un filtro anti-aliasing) e il nuovo motore di elaborazione EXPEED 4 significa che il rumore è ben controllato , anche nelle immagini scure.

Share Post

Differenza tra CRM standard e bespoke

Oggi parleremo delle differenze pricipali tra i crm standard ed i bespoke. 

Pro e Contro dei crm Bespoke

Un sistema CRM bespoke consente ai proprietari di aziende di automatizzare alcuni processi aziendali che in precedenza erano manuali.

Pro

  • Si può un sistema in base a delle esatte specifiche. Se ci sono degli extra di cui si ha bisogno, basta fissarli. C’è bisogno di un team di abili sviluppatori web e architetti software che possano convertire le esigenze in un sistema live che faccia quello che serve.
  • Alcuni settori trattano informazioni sensibili, come i servizi finanziari. Se bisogna gestire informazioni di questo tipo, un crm personalizzato può aiutare molto.
  • Molte aziende spesso desiderano integrare tutto il loro software per garantire la comunicazione e la collaborazione tra il personale. Molte società di software di terze parti consentono un integrazione appena sufficiente. Se hai altri software personalizzati e stai cercando di integrarli tutti insieme, è un vantaggio creare un CRM personalizzato.

Contro

  • Bisogna realmente partire da zero. Senza una struttura di base per iniziare,si costruisce tutto da zero ed è un processo che porta via molto tempo. 
  • Il costo di progettazione e sviluppo di un software CRM personalizzato è quasi sempre maggiore dei costi di abbonamento e questo è uno dei principali svantaggi.
  • L’abbonamento a un servizio CRM toglie ogni onere di manutenzione, tuttavia, se crei un CRM personalizzato, bisognerà mantenere il software per tutto il suo ciclo di vita. Ciò porta a costi di post-sviluppo ed altre esigenze tecniche.

Come si può notare ci sono pro e contro nell’utilizzo di CRM personalizzati, si consiglia di crearne uno se è necessaria una funzionalità che non viene offerta da terze parti, se è necessario proteggere le informazioni riservate sui clienti o si desidera integrare il software CRM personalizzato con altri strumenti aziendali.

CRM standard 

I crm standard, al contrario di quelli personalizati, sono software già pronti. Ecco alcuni pro e contro.

Pro

  • La maggior parte dei fornitori di CRM fornisce formazione per il proprio software poiché i programmi possono essere difficili da usare se sei un principiante. 
  • I prezzi sono più competitivi, in particolare la quota di iscrizione iniziale.
  • Le società di software ti offriranno il tempo per familiarizzare con il software. Questo di solito si presenta sotto forma di una prova gratuita.

Contro

  • L’assistenza clienti è relativamente scarsa 
  • Man mano che sviluppi le tue conoscenze o la tua attività si espande, sperimenterai dei limiti con il tuo CRM, il problema è che non si può personalizzare
  • Ci si troverà a non utlizzare moltissimi dei tool che offre il crm, e questo ci riporta al non poter personalizzare il software.

Microsoft Dynamic 365: 

Con Microsoft Dynamics 365,si possono analizzare le prestazioni di un azienda per sviluppare una strategia di marketing efficace e creare un rapporto cliente-business personalizzato. Inoltre, questo software può essere utilizzato per:

  • Generare e inviare messaggi contenenti risposte automatiche in base alle azioni del cliente.
  • Personalizzare i flussi di lavoro in base alle richieste e alle esigenze dell’azienda;
  • Targetizzare i clienti prima di impostare una campagna di posta elettronica.

Questo software offre una vasta gamma di funzionalità tra cui marketing, servizio clienti, servizi sul campo, automazione della gestione dei progetti e altro ancora.

Oracle CRM 

Oracle CRM offre funzionalità di posta elettronica. Gli esperti di marketing possono utilizzare questo software per sviluppare ed eseguire campagne di marketing, impostare flussi di lavoro ed eseguire analisi complete e precise per avere una visione chiara delle azioni di marketing.

Ii team di vendita possono utilizzare le funzionalità avanzate di gestione dei contatti di Oracle CRM per:

  • automatizzare i processi di vendita,
  • migliorare le interazioni con clienti e potenziali clienti
  • prevedere le vendite in modo più accurato.

Salesforce Sales Cloud

Con Salesforce Sales Cloud si possono creare email personalizzate e mirate in base ai profili dei clienti per aiutare l’azienda ad entrare in contatto con i clienti e potenziali clienti. 

Ecco alcune delle funzionalità di Salesforce

  • Crea flussi di lavoro personalizzati, per adattare le risposte in base alle azioni del cliente,
  • Servizio clienti intelligente, per rispondere più rapidamente e accuratamente alle richieste degli utenti,
  • Report e analisi presentati sotto forma di grafici personalizzati per monitorare l’andamento delle campagne.

Il database si aggiorna automaticamente, ad esso è affidata la gestione dei contatti. Questo database permette di:

  • Accedere ai dati dei clienti e dei potenziali clienti in elenchi segmentati secondo criteri selezionati,
  • Rimuovere potenziali duplicati con un account e la funzione di fusione dei contatti,
  • Monitorare i dati di clienti e prospect per avere una visione chiara delle opportunità e delle azioni da attuare,
  • Accedere a una cronologia dettagliata degli scambi tra i clienti e l’azienda.

Quindi, cosa scegliere? 

Un software già fatto ha il vantaggio di avere già tutto pronto, il costo è contenuto e si può utilizzare anche senza delle conoscenze specializzate. L’unico problema potrebbe sorgere con la crescita dell’azienda, che potrebbe portare a bisogni che un software già pronto non riuscirebbe ad ottemperare. 

Un software personalizzato ha dei costi elevati fin da subito e bisogna avere delle conoscenze molto approfondite, ma porta il vantaggio di avere tutto quello di cui si ha bisogno. 

Share Post

L’evoluzione dei Bot nell’e-commerce

Cosa sono i bot per gli e commerce

Recentemente sempre più aziende si stanno rivolgendo ai bot per trasformare la tradizionale esperienza del consumatore in un’interazione gratificante e personalizzata. Coinvolgere i consumatori è sempre stata la priorità nei piani di marketing delle aziende, e ora l’utilizzo di canali digitali sta diventando la normalità per acquisti più rapidi e semplici.

Attualmente, una delle tendenze dominanti nell’e-commerce è la fusione tra shopping online e applicazioni di messaggistica. Questo modello prende il nome di “Conversational commerce” e sta letteralmente cambiando il modo in cui le persone fanno acquisti online.

La chat con un assistente di un negozio virtuale aggiunge la personalizzazione che manca allo shopping online tradizionale. I clienti lo apprezzano per la nuova esperienza che crea.

Vantaggi dell’uso dei Chatbot

  • Non si scaricano altre app:  È uno dei vantaggi principali, poiché gli utenti di oggi sono stanchi di avere un’applicazione per ogni piccola cosa. La maggior parte dei chatbot sono costruiti sulle piattaforme di messaggistica esistenti, quindi se hai installato un Facebook Messenger, ad esempio, avrai tutti i chatbot basati su Facebook all’interno della stessa app.
  • Nessuna registrazione: Collegata al punto precedente, molti chatbot sono collegati a piattaforme di messaggistica a cui già siete registrati, per cui non c’è bisogno dell’ennesima registrazione
  • Informazioni in un unica app: Tutte le informazioni di cui si ha bisogno sono nel chatbot, basta chiedere
  • Aumento delle vendite:  Molti marchi hanno notato un incremento delle vendite da quando usano un chatbot che guida i clienti all’aquisto.

Breve storia dei chatbot 

Come sono nati i chatbot? 

ELIZA è considerato il primo chatbot nella storia dell’informatica sviluppato da Joseph Weizenbaum presso il MIT. È stato nel 1994 che è stato coniato il termine “Chatterbot”. ELIZA operava riconoscendo parole chiave o frasi, per poi produrre una risposta utilizzando quelle parole chiave da risposte pre-programmate.

Nel 1995 nasce ALICE sviluppato da Richard Wallace. A differenza di Eliza, il chatbot di ALICE era in grado di utilizzare l’elaborazione del linguaggio naturale, che consentiva conversazioni più sofisticate.

Questi bot sono stati la base per tutto quello che è arrivato dopo, qui di seguito vi lasciamo alcuni esempi su come sono utilizzati ora i chatbot.

Esempi di business 

Un chatbot è un programma per computer che simula la conversazione con gli utenti per completare un servizio.

I chatbot per gli e-commerce sono in genere progettati per:

  • Completare gli acquisti degli acquirenti
  • Offrire ai clienti consigli sui prodotti
  • Fornire assistenza

Ecco alcuni esempi su come i chatbot possono aiutare gli ecommerce:

Sephora

Il chatbot di Sephora sulla piattaforma bot Kik offre agli utenti suggerimenti per il trucco e fornisce suggerimenti sui prodotti in base alle loro risposte al quiz sull’utilizzo del trucco. Reindirizza inoltre gli utenti all’app o al sito Sephora per completare gli acquisti.

H&M

Il marchio di abbigliamento H&M ha creato un chatbot su Kik che pone domande agli utenti sul loro stile e offre opzioni fotografiche che gli utenti possono selezionare. Con queste informazioni, il bot crea un profilo di ogni utente per dare suggerimenti e indirizzare l’utente all’acquisto.

Tecnologie per chabot 

La tecnologia chatbot si sta sviluppando rapidamente, qui di seguito c’è un elenco di strumenti con cui è possibile creare un chatbot:

CHATFUEL

Con Chatfuel si può un chatbot completo in 10 minuti senza programmazione.

Aziende come Adidas, MTV, TechCrunch, BuzzFeed, British Airways e ABC News hanno tutte utilizzato Chatfuel per creare i loro chatbot. Attualmente, la piattaforma ha 17 milioni di utenti in tutto il mondo che hanno creato 360.000 chatbot.

TELEGRAM BOT

Telegram è un servizio di messaggistica istantanea creato dall’imprenditore russo Pavel Durov che, oltre a utilizzare il cloud, è gratuito. Questa piattaforma è sempre stata in prima linea nell’innovazione tecnologica e non sarebbe stata da meno con i chatbot. I bot di Telegram sono come degli account ordinari, con la differenza che funzionano tramite programmi per computer. Grazie alla completa interfaccia di sviluppo dei bot HTTP di Telegram, creare un chatbot è molto semplice. 

CHATSCRIPT

Il nome di quello che viene spesso definito il miglior strumento per i chatbot è ChatsScript. È nato nel 2009 quando Bruce e Sue Wilcox hanno iniziato a lavorare a un progetto per creare personaggi di giochi interattivi.

Da allora, ChatScript si è evoluto per includere molte funzionalità avanzate. Grazie a questo strumento, Bruce Wilcox ha vinto tre volte il Loebner Award for Artificial Intelligence. Questo progetto è open source, scritto in C e C ++ e accessibile pubblicamente su GitHub per chiunque lo possa studiare e utilizzare. È perfetto soprattutto per i chatbot progettati per avere conversazioni naturali con l’utente.

Analitycs

Per metriche avanzate, prendete in considerazione l’utilizzo di un servizio di analisi di terze parti da integrare con il bot. Questi fornitori si concentrano esclusivamente sull’analisi, quindi possono tenere traccia di un sacco di informazioni approfondite sul bot. 

Ecco alcuni servizi di analisi:

Chatbase: la piattaforma di analisi dei chatbot di Google, Chatbase mostra metriche di base, come utenti attivi e conversazioni, oltre a metriche avanzate, come un report sul Funell per indicare le conversioni. 

Dashbot: questo provider di analisi supporta i chatbot su Facebook Messenger, Kik, Slack e Twitter, oltre agli assistenti vocali Amazon Alexa e Google Assistant. Dashbot offre un piano gratuito con un report che copre l’engagement, dati demografici degli utenti, fidelizzazione e altro ancora. Offre anche trascrizioni di bot per analizzare le singole conversazioni.

Botanalytics: questo servizio di analisi supporta 13 piattaforme e assistenti di chatbot, tra cui Facebook Messenger, Kik e Twitter. Ci vuole un tuffo profondo nelle metriche di base identificando i migliori tempi di re-coinvolgimento per gli utenti e le frasi di conversazione più comunemente usate.

Share Post

Che cosa è un Framework e quali sono le tecnologie più utilizzate

Nell’articolo di oggi si parlerà di una delle cose fondamentali per uno sviluppatore, il framework

Cosa è un framework

Per uno sviluppatore è fondamentale conoscere i framework, perchè al loro interno ci sono linee di codice già fatte e pronte per essere usate, in modo da velocizzare di molto il lavoro dei developer.

Il lavoro dei developer può essere molto ripetitivo, ecco perchè sono nati i framework.

Ma cosa sono di preciso? 

I framework sono una specie di cornice, un sistema distribuito di cartelle e sotto forma di alcune porzioni di codice prestabilite.

Come scegliere un framework

Le prime domande da porsi quando si sceglie un framework riguardano le conoscenze del programmatore e la disponibilità dell’infrastuttura. 

Le precedenti conoscenze del programmatore sono fondamentali nella scelta del framwork da utilizzare, in quanto la scelta è molto ampia, anche solo considerando i linguaggi più utizzati (PHP, Java o Python)

Tecnologie utilizzate 

  1. Ruby on Rails: Solitamente chiamato RoR, Ruby on Rails è emerso come uno dei preferiti tra gli sviluppatori. Dal suo lancio nel 2005, RoR è ancora completamente gratuito, è open source e funziona su Linux. È divertente e veloce lavorarci. Alcuni dei più grandi siti web che sono stati costruiti utilizzando RoR includono Hulu, Airbnb, Basecamp tra gli altri.
  2. Symfony: Questo è uno dei framework più stabili ed è ideale da utilizzare per progetti di maggiore complessità. Utilizzando questo framework, gli sviluppatori acquisiscono la capacità di creare siti Web che possono cambiare con l’evoluzione dei requisiti aziendali. Comprende un insieme di componenti PHP, una comunità e un framework applicativo che può funzionare molto bene per aiutare i siti web a raggiungere i loro obiettivi.
  3. Angular JS: Uno dei framework più popolari e conosciuti – Angular.js proviene dal gigante digitale dell’epoca, Google. Si tratta essenzialmente di un framework JavaScript open source che può aiutarti a creare applicazioni su una singola pagina Web utilizzando un modello architettonico MVC (Model-Controller-View). 
  4. React  JS: React.js è una libreria JavaScript open source gestita da Facebook, pur essendo supportata da una massiccia comunità di sviluppatori. Sebbene sia uno strumento di sviluppo di siti Web di e-commerce, React.js è particolarmente utile nello sviluppo dell’interfaccia utente per le applicazioni del sito Web.
  5. Cake PHP: CakePHP  è un framework PHP probabilmente più adatto per lo sviluppo di siti Web di e-commerce  ed è il preferito dalla maggior parte degli sviluppatori quando si tratta di scegliere uno degli strumenti migliori nel formato PHP. CakePHP è creato sul modello MCV (Model-Controller-View). Ciò che rende CakePHP particolarmente interessante è che il codice per tutti i tuoi vecchi progetti può essere riutilizzato attraverso di esso.
  6. Asp.net: Questo è probabilmente il framework più popolare costruito da Microsoft ed è riuscito a guadagnarsi il rispetto degli sviluppatori di tutto il mondo. Fondato nel 2002, Asp.net è particolarmente popolare grazie alla sua capacità di creare siti Web, pagine Web e persino portali Web ricchi e dinamici. In effetti, un gran numero di aziende in tutto il mondo preferisce Asp.net e lo considera la migliore tecnologia per lo sviluppo di siti web.

Case study

Towards adaptive Web sites: Conceptual framework and case study:  Dall’abstract: “Today’s Web sites are intricate but not intelligent; while Web navigation is dynamic and idiosyncratic, all too often Web sites are fossils cast in HTML. In response, this paper investigates adaptive Web sites: sites that automatically improve their organization and presentation by learning from visitor access patterns. Adaptive Web sites mine the data buried in Web server logs to produce more easily navigable Web sites. To demonstrate the feasibility of adaptive Web sites, the paper considers the problem of index page synthesis and sketches a solution that relies on novel clustering and conceptual clustering techniques. Our preliminary experiments show that high-quality candidate index pages can be generated automatically, and that our techniques outperform existing methods (including the Apriori algorithm, K-means clustering, hierarchical agglomerative clustering, and COBWEB) in this domain.”

React in a business prospectiveIl report per i dirigenti di livello C che implementano o pianificano di implementare React o React Native nelle loro organizzazioni.

Questa è ovviamente solo una breve lista dei moltissimi framework a disposizione, la scelta è ampia e c’è un framework adatto per ogni situazione. 

Share Post

Che cosa è L’ Augmented Reality

Oggi parleremo di realtà aumentata o augmented reality. É una tecnologia che sfrutta i display di vari dispositivi per aggiungere informazioni a ciò che vediamo. 

Cosa è 

Questo sistema acquisisce uno scenario tramite una videocamera e, attraverso algoritmi, mostra sullo schermo informazioni in più al riguardo. Per esempio, si può inquadrare una televisione con lo smartphone, e sul display possono apparire informazioni come prezzo, dove comprare il televisore e caratteristiche tecniche. 

La realtà aumentata viene usata anche per alcuni giochi come Pokemon go, in alcuni casi si usano caschi e occhiali speciali.

Esempi di realtà aumentata

Disney

Nel 2015, la disney ha sviluppato una tecnologia che faceva in modo che i personaggi di un libro da colorare prendessero vita man mano che venivano colorati. Questo è uno degli esempi di come la realtà aumentata può essere integrata in un attività divertente. 

Ecco il video 

L’Oreal

L’Oreal, in partnership con Perfect Crop, hanno integrato il makeup con l’app YouCam Makeup. Lo scopo è quello di venire incontro alle esigenze dei consumatori, permettendo loro di provare il makeup guardandosi in un app. 

Infatti, grazie a queste app molto spesso si possono provare e comprare i prodotti direttamente. 

IKEA

IKEA, grazie alla sua app IKEA place app, permette di scegliere un qualsiasi mobile dal catalogo e vederlo come starebbe a casa tua. 

Pokemon Go

Non si poteva non accennare a Pokemon Go. Questa app ha spopolato per un lungo periodo, e permette di catturare i pokemon mentre si passeggia. Sullo schermo compaiono i pokemon man mano che si cammina. 

Come può essere utile l’AR nel business

Provare prima di comprare: La realtà aumentata può aiutare il consumatore a provare un prodotto prima di comprarlo, senza muoversi da casa. Si possono usare delle app che permettono ai clienti di provare un vestito senza spostarsi da casa, oppure posizionare dei tablet in negozio in modo da permettere ai clienti di “provare” quello che vogliono. Lo stesso concetto vale per molti ambiti, per esempio, quando si costruisce una casa si può usare la realtà aumentata per far visualizzare ai clienti come apparirà la casa.

Aumentare l’interazione con il brand: Grazie alla realtà aumentata i clienti si sentiranno più vicini al brand e avranno molta più voglia di interagire e di tornare a comprare.

Spiegazione di concetti complicati: A volte è difficile spiegare ai clienti alcuni concetti, per esempio quando si costruisce una casa può essere difficile spiegare al cliente come verrà alla fine. La realtà aumentata aiuta molto in questo, in quanto permette al cliente di vedere con i suoi occhi il risultato finale.

Training: Portare la tecnologia AR in una classe può rendere l’istruzione più coinvolgente, interattiva e rendere divertente anche la materia più noiosa. Scaricando e accedendo alle app sui loro telefoni, gli studenti possono ottenere informazioni ed istruzioni più dettagliate e, soprattutto, una migliore comprensione dell’argomento.

La realtà aumentata è un grosso passo avanti nella tecnologia e, se sfruttata al meglio, può portare un business a fare un passo in avanti. 

Share Post

React Native Vs. flutter

Qualche tempo fa abbiamo parlato di Native-app e app Cross Platform, React Native e Flutter servono per costruire app cross platform.

Sono molte le aziende che hanno bisogno della loro app, e molte aziende preferiscono fare app cross platform perchè, a livello di costi, sono meno impegnative. 

In questo articolo si parlerà di queste due piattaforme.

Cosa è react native 

React Native è un framework progettato da Facebook e reso open source dal 2015. Viene utilizzato per fare app cross platform.

React Native usa Javascript, che è un linguaggio molto popolare al momento e che può essere utilizzato senza problemi con un po’ di training. Inoltre, con Javascript può essere fatto quasi tutto.

Quindi React Native è efficace per: 

  • Sviluppo app cross platform
  • Creazione di app utilizzando il linguaggio JavaScript
  • Sviluppo di applicazioni sia per Android che per iOS utilizzando una singola base di codice
  • Utilizzando lo stesso design di React

Pro e contro

Pro: 

  • Aggiornamenti veloci: Ogni volta che si modifica qualcosa dell’app si può inserire il codice direttamente sull’app funzionante, questo permette allo sviluppatore di vedere i cambiamenti subito, senza dover ricostruire l’app da zero.
  • Essendo un framework per app cross platform, permette di usare un codice per costruire app adatte sia per IOS che Android
  • Stabilità: questo framework è in giro dal 2015, quindi gli sviluppatori di Facebook hanno avuto tutto il tempo di stabilizzare l’API

Contro: 

  • Non è Native: Ovviamente l’esperienza di un’app cross platform, non è la stessa di una Native, quindi sviluppando un app con React Native, l’esperienza sarà simile ad un app Native, ma non identica. 
  • Libertà di scelta: Può essere un vantaggio, ma anche uno svantaggio in quanto può richiedere molto tempo decidere quali sfumature dare all’app.
  • Applicazioni più grandi di quelle Native: Le applicazioni scritte in React Native devono essere in grado di eseguire il codice Javascript (JavaScript Virtual Machine). Android non ha questa funzionalità come impostazione predefinita, il che significa che le applicazioni devono includere una libreria che supporti il codice JavaScript, per questo le app risulteranno più grandi delle controparti Native.

Cosa è flutter

Flutter è un progetto nato nel 2017 da Google, ed è un modo facile per sviluppare app per mobile, web e desktop. 

Flutter è gratis oltre che open-source. Inoltre, è basato su DART, un linguaggio di programmazione sviluppato da Google, è relativamente nuovo e facile da imparare, sopratutto per chi conosce già Java e C#

Pro e contro

Pro: 

  • Veloce: Dal punto divista degli sviluppatori, Flutter è veloce e molto dinamica. Inoltre è possibile fare cambiamenti nell’app e vederli subito. 
  • Un solo codice: Anche con flutter si possono sviluppare app cross platform, ciò significa che con un solo codice si possono fare app sia per IOS che Android.
  • 50% dei test in meno: Il processo per testare la qualità dell’app è molto più veloce e si possono effetturare fino al 50% dei test in meno. 

Contro

  • Community: Flutter è molto recente per cui la comnunity non è molto vasta, inoltre Dart non è un linguaggio di programmazione molto usato. 
  • Supporto: Per ora non c’è molto supporto per piattaforme CI come Travis o Jenkins.
  • Grandezza delle app: Le app sviluppate con Flutter sono molto grandi rispetto alle app Native.

Case Study 

Flutter vs React Native vs Native: Deep Performance Comparison : Confrontiamo le prestazioni di FPS, CPU, memoria e GPU dei più diffusi strumenti di sviluppo per dispositivi mobili. 

Cross-platform Mobile Development: Flutter Vs React Native Development Comparison and Performance Checks: Cosa c’è dietro questi due framework? Perché sono popolari? Quale è più efficace? Come può Flutter essere migliore di una delle tecnologie già consolidate come React Native?

Flutter vs React Native: What to choose to build your mobile app in 2020? (developer insights): Quale è il Framework migliore dal punto di vista degli sviluppatori? 

Quale usare dei due? 

React Native e Flutter sono molto simili tra loro, in linea generale il consiglio è di capire quali sono i propri bisogni e prendere una decisione. React Native ha il vantaggio che è più maturo, Flutter ha il vantaggio della facilità e della velocità.

In ogni caso, per lo sviluppo delle app cross platofrm, questi due framework sono veramente validi. 

Share Post

WordPress Vs. React: come scegliere il migliore CMS per un sito web

WordPress Vs. React: come scegliere il migliore CMS per un sito web 

Nell’articolo faremo un confronto tra due CMS: WordPress e React. 

Cominciamo con il capire cosa è un CMS.

CMS

CMS è l’abbreviazione di Content Management System, cioè un sistema che permette di gestire i contenuti di un sito web senza dover avere competenze tecniche specifiche. In altre parole, un CMS ci permette di creare un sito web da zero senza bisogno di saper programmare.

Un CMS è costituito da due parti: 

  • CMA (Content Management Application): la parte che permette di aggiungere contenuti sul sito
  • CDA (Content Delivery Application): Il processo backend che permette che i contenuti siano visibili ai visitatori.

WordPress

WordPress è un sistema di gestione dei contenuti open source concesso in licenza con GPLv2, chiunque può utilizzare o modificare il software WordPress gratuitamente.

Anni fa WordPress veniva usato solo per costruire blog, adesso invece viene utilizzato per costruire siti di tutti i tipi, blog, e-commerce e portali di business. 

Quali sono i vantaggi di usare WordPress? 

  1. Facile da installare per cominciare a costruire un sito internet
  2. Si impara ad usare facilmente se si vuole costruire un sito con funzioni base, WordPress è adattissimo. 
  3. Plug in e temi che permettono di personalizzare il sito in modo molto facile. 
  4. SEO: I plugin per il SEO di WordPress sono tra i migliori. 

React 

React è una libreria Javascript per la creazione di interfacce utente. Può essere utilizzato per la creazione di applicazioni o siti web.

Quali sono i vantaggi ad utilizzare React? 

  1. Velocità: I siti web fatti con React sono molto veloci, agli utenti piace molto la velocità
  2. Native apps: Una volta imparato ad usare React, si può’ cominciare ad usare React Native per creare un app. 
  3. Librerie gratuite e supporto: Quasi tutte le librerie sono gratuite inoltre c’è una community molto unita pronta a dare tutti i consigli di cui si ha bisogno.

Case Studies

RollingStone.com – A WordPress Migration and Redesign Case Study                               Rolling Stone è un marchio eccezionalmente amato da milioni di lettori. Quando Penske Media Corporation (PMC) ha effettuato un investimento strategico nella proprietà, ha collaborato con XWP nel 2018 per migrare il sito su WordPress, aggiornando al contempo il design del sito Web del marchio.

Case study of SSR with React in a large e-commerce app                                                   In questo caso di studio viene presentato come è stato implementato l’SSR (Server Side Rendering) con React in un’applicazione di e-commerce per uno dei più grandi marchi di telco della Norvegia, Telia.

Quale usare dei due? 

Prima di lanciare un progetto di web development, bisogna tener presente che React e WordPress sono soluzioni diverse, quindi tutto dipende dal tipo di sito e dalle conoscenze a disposizione.

In linea generale, in mancanza di conoscenze specifiche di coding è meglio rivolgersi a WordPress. In ogni caso, niente impedisce di utilizzare React per costruire il tema da usare per il sito e usare WordPress per gestire tutti i dati. 

Share Post

Come Usare Python

Nell’articolo di oggi si parlerà di Python e del  perchè usarlo

Cosa è Python 

Python è un linguaggio di programmazione. .Le sue strutture di dati integrate di alto livello, combinate con la digitazione dinamica e l’associazione dinamica, lo rendono molto attraente per lo sviluppo rapido di applicazioni. É facile da imparare, versatile e molto stabile e viene usato per una vasta quantità di problematiche. Inoltre è adatto per la maggior parte delle applicazioni. 

Alcuni ambiti in cui si può usare Python sono: 

  • Web e software development: Python è molto facile da leggere e permette di usare poco codice rispetto ad altri linguaggi
  • Sviluppo di giochi: Nonostante sia una cosa poco conosciuta, python può essere usato anche per lo sviluppo dei giochi. Un gioco sviluppato con python ad esempio è Battlefield 2. 
  • Machine Learning: Python ha una enorme libreria sul machine learning, come Pandas che è costantemente aggiornata ed è tutto molto facile da imparare.

Perchè usare Python

Ecco alcune ragioni per cui si dovrebbe usare Python.

  • Python è leggibile e sostenibile: Grazie a Python si possono sviluppare applicazioni personalizzate senza aggiungere codice, la leggibilità di questo codice permette di mantenere e aggiornare il software senza troppo sforzo
  • Compatibile con le maggiori piattaforme: Al momento Python è supportato dai maggiori sistemi operativi, e si può usare lo stesso codice in più piattaforme senza dover modificare niente. 
  • Ampia Libreria: La libreria di Python permette di scegliere tra una vasta quantità di moduli a seconda del bisogno specifico. 
  • Strumenti Open Source: Essendo un linguaggio di programmazione open source, Python permette di tagliare in modo significativo i costi di sviluppo di un software. Usando le risorse open source disponibili si possono accorciare i tempi di sviluppo senza aumentare le tempistiche
  • Semplifica lo sviluppo di software complessi: Essendo un linguaggio di programmazione per un uso generico, è utilizzabile sia per lo sviluppo di applicazioni desktop che web.

Python frameworks

Un framework Web è una raccolta di pacchetti o moduli che consente agli sviluppatori di scrivere applicazioni Web  o servizi senza dover gestire dettagli di basso livello come protocolli, socket o gestione di processi / thread.Vista la facilità di lettura e di scrittura, Python è presente quasi ovunque, inoltre offre moltissimi framework. 

Eccone alcuni:

  • Django: Django è il più usato e facile da usare, è perfetto se l’app che volete fare è semplice perchè vi permette di saltare alcuni passaggi iniziali che invece vengono richiesti con altri framework. 
  • Flask: Flask, al contrario di Django, non porta avanti la filosofia di un pacchetto completo, è più una collante tra le varie librerie. É leggero e facile da usare. 
  • Bottle: Anche questo framework è molto leggero e dipende solo da Python, è perfetto per fare dei prototipi o come strumento per imparare ad usare Python.
  • Pyramid: Pyramid è un framework che è meglio utilizzare per progetti complessi e più particolari, a differenza dei framework precedenti che sono perfetti per progetti più standard.

Chi utilizza Python

Come già detto in precedenza, python utilizzato da molte compagnie. Di seguito lasciamo alcuni esempi 

  • Google: Google ha sostenuto Python fin dall’inizio. Inizialmente i fondatori di Google avevano deciso di utilizzare Python dove era possibile e C++ dove non si poteva usare Python. Ciò significava che veniva usato C ++  dove era indispensabile il controllo della memoria e si desiderava una bassa latenza. Nelle altre sfaccettature, Python ha consentito facilità di manutenzione e consegne relativamente veloci.
  • Facebook: In Facebook, Python è il terzo linguaggio più popolare per il gigante dei social media (proprio dietro C ++ e il loro dialetto PHP proprietario, Hack). In media, ci sono oltre 5.000 impegni per utility e servizi su Facebook, gestione di infrastrutture, distribuzione binaria, imaging hardware e automazione operativa.

La facilità di utilizzo delle librerie Python significa che gli ingegneri di produzione non devono scrivere o conservare più codice, consentendo loro di concentrarsi sul miglioramento in tempo reale. Garantisce inoltre che l’infrastruttura di Facebook sia in grado di scalare in modo efficiente.

  • Spotify: Il gigante dello streaming è un grande sostenitore di Python, che utilizza il linguaggio principalmente per l’analisi dei dati e i servizi di back-end. Sul back-end, ci sono molti servizi che comunicano tutti su 0MQ o ZeroMQ, una libreria di rete open source e un framework scritto in Python e C ++ (tra le altre lingue).

Sono quindi evidenti i motivi che hanno reso Python il linguaggio di programmazione più usato nel mondo tech e con la sua vasta libreria è possibile sviluppare sia App semplici che complesse.

Share Post

Come migliorare la UX per la tua app

holding mobile phone

Nell’articolo di oggi si parlerà della UX (User Experience) e perchè è così importante per un applicazione.

Cosa è l’UX 

L’user experience, nota anche come UX, è ciò che l’utente prova usando l’app. Pertanto, quando si tratta di progettare applicazioni mobili, l’UX ha sempre una priorità molto alta.

L’user experience include ogni aspetto dell’interazione degli utenti con l’app. L’idea dell’UX è di guadagnare la fiducia degli utenti, sviluppando un app semplice da utilizzare ma che lasci anche soddisfatto l’utente.  

Come mai è importante? 

Vi è mai capitato di scaricare un app e scoprire che oltre ad essere esteticamente bruttina, era anche difficile da usare? 

Quella era un app costruita senza considerare l’UX. 

Quando si sviluppa un app bisogna tenere in considerazione vari aspetti, uno di questi è che l’app conquisti la fiducia dell’utente. Per farlo l’app deve essere semplice da usare, veloce e senza intoppi. 

Un app che si blocca spesso o che è troppo difficile da usare non conquisterà la fiducia dell’utente, ecco perchè  molto importante affidarsi a sviluppatori molto competenti. 

UI cosa è e perchè è importante parlarne

Non si può parlare di UX senza fare un accenno alla UI. UI sta per User Interface, ed è il modo in cui l’utente interagisce con l’app, quindi riguarda tutti gli elementi di controllo dell’app (bottoni, blocchi etc..) 

Si comincia a capire come mai è importante parlarne vero? 

UI e UX vanno a braccetto, senza un’interfaccia gradevole e facile da usare l’utente non avrà una bella esperienza di utilizzo.

Consigli su come disegnare un app

Ma quali sono le cose importanti da sapere per disegnare una bella app? 

  1. Uniformità: Mantere un design uniforme in tutta l’app è molto importante. I bottoni devono essere uguali come i colori per tutta l’app. 
  2. Caricamento veloce: il caricamento dell’app deve essere veloce, quindi non fate un design troppo pesate. L’utente vuole risparmiare tempo, quindi un’app che si carica lentamente non darà una buona UX
  3. Usare elementi familiari: Usate elementi simili a quelli che vengono usati nella maggior parte delle app, questo aiuterà l’utente a capire in fretta come usare l’app. I vostri utenti non vogliono perdere tempo a capire come funziona un app, quindi mantenere un design familiare è un punto molto importante.
  4. Interattività: Un’app interattiva permette di creare un legame più profondo con l’utente. Quindi è molto meglio fare in modo che sia possibile navigare facilmente da una finestra all’altra.
  5. Design semplice e lineare: Il design deve rimanere molto semplice e lieneare, è inutile fare un’app con troppi elementi e un design particolare perchè potrebbe allontanare l’utente che avrebbe una pessima User Experience.
  6. Bottone di ricerca: è molto utile inserire un box di ricerca nella vostra app, in modo da permettere all’utente di cercare in fretta quello che gli serve. 
  7. Testare: Prima di lanciare l’app, testatela in modo da ricevere feedback e poterla migliorare. 

Tool Utili

  1. Sketch: Con Sketch si possono fare prototipi in pochissimo tempo, è dotato anche di molti plugin che si integrano senza problemi. Disponibile sia per team che per freelancer.
  2. InVision Studio: InVision offre una serie di strumenti facili da usare e che semplificano la comunicazione con i collaboratori. Dal sito è possibile scaricare la versione free.
  3. Axure: Con Axure potete creare prototipi molto facilmente e ha un interfaccia scorrevole che permette di documentare tutto man mano. Sul sito è disponibile una versione di prova, le versioni a pagamento vanno dai 29 $ al mese.
  4. Wireframe.cc – Grazie a questo tool si può disegnare, condividere ed aggiungiere note ai progetti.
  5. Draw.io –  Si integra con vari strumenti come Google Drive permette le esportazioni in diversi formati, però non potete fare test di usabilità 

Le migliori app per UX e UI 

  1. Paypal: Su questa app la parola d’ordine è la semplicità. Molto facile da usare e dal design molto semplice, che è sempre utile per un ottima User Experience
  1. Eventbrite: Questa app permette di trovare facilmente eventi nella propria zona. Il design è molto semplice da usare e visibilmente piacevole. L’interfaccia è comoda da usare sia per chi organizza l’evento che per chi  cerca. 

L’UX si evolve ogni giorno, quindi è importante rimanere aggiornati sulle ultime novità. 

Share Post

Differenza tra cross platforms e native apps

Native apps vs Cross platforms è sempre stato un argomento molto discusso. Nell’articolo di oggi vedremo le principali differenze tra le due ed i pro e contro di ognuna. 

Prima della nascita di un app, bisogna scegliere per quale piattaforma farla. Android e Ios sono le più utilizzate, ma ci sono piattaforme più piccole da tenere in considerazione. In generale bisognerebbe scegliere quella in cui c’è la tua target audience.

Cominciamo con il capire quale è la principale differenza tra Native apps e Cross Platforms app. 

Le Native apps sono applicazioni fatte esclusivamente per una piattaforma, quindi, per esempio le app che esistono solo su Android e non su Ios, questo permette agli sviluppatori di sfruttare tutte le caratteristiche della piattaforma. Le applicazioni Cross Platform invece sono fatte per tutte le piattaforme, generalmente sono fatte per le due piattaforme principali, Ios e Android utilizzando il linguaggio HTML oppure CSS.

Native Apps: 

Performance: Certamente la performance per le native apps è fantastica, in quanto l’app viene fatta per una piattaforma specifica, sfruttando tutte le sue peculiarità. L’app risulta quindi più veloce e con pochissimi errori. 

Features: Gli sviluppatori in questo caso hanno il vantaggio di poter sfruttare tutte le potenzialità della piattaforma che andranno ad usare.

Praticità: In questo caso le Native apps non sono molto pratiche. Sono più costose da mantenere e da sviluppare, inoltre, spesso devono essere create più app per le diverse piattaforme, quindi i costi per gli aggiornamenti ed il mantenimento aumenta. 

Creare una Native app ha molti vantaggi, ma può essere una scelta costosa ecco perchè a volte viene scelta l’opzione più economica, cioè le cross platforms app. 

Tool Per Native apps

Per IOS il tool da usare sono:

  1. XCode: Comprende tutto quello che ti serve per costruire incredibili app 
  2. AppCode: AppCode si occupa delle attività di routine e ti salva dalla digitazione aggiuntiva

Per Android tra le opzioni ci sono:

  1. Android Studio:  Offre gli strumenti più veloci per la creazione di app su ogni tipo di dispositivo Android.
  2. IntelliJ IDEA: l’assistenza intelligente per la codifica e il design ergonomico rendono lo sviluppo non solo produttivo ma anche divertente.

Cross-platform apps:

Performance: Essendo state costruite per tutte le piattaforme, questo tipo di app potrebbero avere dei problemi su alcuni device. 

Features: Nonostante la comodità di avere l’app su più piattaforme, non si possono usare tutte le potenzialità di tutte le piattaforme, in quanto le app rischierebbero non funzionare su molto device. 

Praticità: Le Cross-platform apps sono le più economiche da sviluppare e mantenere, bisogna stare attenti ai bug che potrebbero sorgere su alcuni device.

Tool per Cross-Platform:

  1. React Native: Viene utilizzato per sviluppare applicazioni per Android, iOS, Web e UWP consentendo agli sviluppatori di utilizzare React insieme alle funzionalità della piattaforma nativa.
  2. Xamarin: Una piattaforma per sviluppare app Android e iOS con .NET e C #.

Case studies

  • A Case Study of Cross-Platform Web Application Capability: Dall’abstract:” Questo studio applica le conoscenze esistenti sulle applicazioni native e Web a un caso di studio specifico. Confrontiamo i punti di forza e gli svantaggi delle applicazioni native rispetto alle app Web con l’accento sulla funzionalità multipiattaforma
  • Comparison of Native, Cross-Platform and Hyper Mobile Development Tools Approaches for iOS and Android Mobile Applications: Dall’abstract: “Per prendere posizione nel mercato competitivo delle applicazioni, la maggior parte delle  aziende devono sviluppare la stessa applicazione per vari sistemi operativi mobili. Per risolvere questo problema, Cybercom ha fornito un argomento di tesi e un progetto che ha ridotto i tempi di sviluppo condividendo le stesse funzioni principali applicazioni Android e iOS”

Quale opzione scegliere quindi?

Scegli di sviluppare una app native se: 

  1. L’applicazione richiede l’accesso ai servizi del telefono
  2. L’applicazione deve essere veloce
  3. L’applicazione dovrà essere aggiornata e dovrà rimanere valida nel tempo.

Scegli un app cross-platform se: 

  1. Va bene se l’app è un po’ lenta
  2. L’applicazione non ha caratteristiche troppo complicate (per esempio le animazioni)
  3. Avete poco tempo e budget per sviluppare l’app

In ogni caso, la scelta deve essere fatta in vista dell’user finale, in quanto ogni mercato ha le sue peculiarità.

Share Post

Payment Systems for Mobile Apps

Con New Digital Payment si intende l’insieme dei pagamenti digitali effettuati tramite l’utilizzo di tecnologie innovative. Questi sono ulteriormente classificabili sulla base della situazione d’acquisto e in base al tipo di device utilizzato.

All’interno di questa categoria rientrano i pagamenti effettuati tramite smartphone che sono ulteriormente classificati in:

Mobile Remote Payment: utilizzati principalmente per gli acquisti online e per lo scambio P2P tramite mobile site o mobile app e che prevedono l’addebito su carta di pagamento, credito telefonico o e-wallet.

Mobile Proximity Payment: utilizzati prevalentemente per il pagamento in negozio che prevedono l’addebito su carta di pagamento, e-wallet o direttamente sul conto corrente, grazie a tecnologie come le carte di credito contactless, il pagamento tramite smartphone o il QR code.

Negli ultimi anni in italia ed in europa l’utilizzo di metodi di pagamento digitali è in forte ascesa, anche grazie all’aumento della fiducia da parte dei consumatori in questo tipo di metodi di pagamento. 

Qui di seguito abbiamo stilato un elenco delle app di pagamento più usate


1.Stripe

Stripe è una piattaforma perfetta per tutti coloro che vogliono creare un marketplace, accettare pagamenti o che vogliano solo creare fatture per i clienti. 

Le opzioni di pagamento sono pensate per raggiungere un pubblico globale, inoltre Stripe è una piattaforma in continua evoluzione con le nuove tecnologie anche in fatto di sicurezza.

2. Square 

Square oltre ad accettare pagamenti online, diventa anche un POS per i pagamenti di persona, infatti potete comprare dal sito i loro hardware per i pagamenti in negozio. Il grande vantaggio di Square è che la configurazione è molto semplice, tutto quello che vi serve per cominciare è nella vostra dashboard. 

3. PayPal

Paypal è uno dei sistemi di pagamento più famosi, che permette di immagazzinare i dati di carte di credito e conti bancari in server sicuri, in modo da non dover mai condividere queste informazioni con nessun altro. 

PayPal offre vari tipo di conto, se avete un marketplace il conto che vi interessa è il Business. Vi permette, tra le altre cose, di avere un accesso multiutente e di avere vari strumenti per commercianti.

4. Apple wallet

Apple pay accetta varie carte di credito a seconda dell’area geografica in cui vi trovate. Per poter accettare Apple Pay bisogna già possedere un POS abilitato ai pagementi contactless,

Le transazioni con Apple Pay sono sicure in quanto usa un numero specifico del dispositivo e un codice di transazione univoco.

Potete integrare questo sistema di pagamento sulle vostre app, sito web, e business chat.

5. Paymill

Paymill è forse il meno conosciuto in questo elenco, ma è comunque molto valido.

Paymill è disponibile in tutto il mondo e accetta diversi tipi di pagamento, carte di credito, bonifici SEPA, SOFORT e PayPal. 

Si possono fare integrazioni per accettare abbonamenti, e pagamenti via mobile o web. Paymill offre tre tipi di abbonamento, Basic, Professional ed Enterprise. 

Il Covid-19 ci ha costretto a cambiare molte abitudini, una di queste è quella di cominciare ad usare metodi di pagamento paperless e cardless, quindi pagamenti via telefono. Secondo una stima l’85% delle transazioni viene ancora effettuato in contanti, ultimamente le cose stanno cambiando, sempre più negozi invitano a pagare con carta o con il telefono. 

Probabilmente il pagamento in contanti farà la fine degli assegni, il The Nilsen Report parla di una diminuzione del 46% dell’utilizzo degli assegni tra l’anno 2013 e il 2018 (lo studio è del 2014).

I pagamenti online sono sicuri, tracciabili e molto meno costosi per i consumatori, ecco perchè per i businesses sono una grandissima opportunità. 

Share Post

E-Commerce Più Popolari Nel 2020

I maggiori, e famosi, e-commerce sono Amazon, Shopify, WooCommerce, Ebay, Facebook marketplace.

Amazon, è forse il più famoso e-commerce, creato da Jeff Bezos su questo store si può trovare qualsiasi cosa, e può essere una buona opportunità per vendere i propri prodotti attraverso un e-commerce che ha una clientela già fidelizzata e con un esperienza di molti anni. Registrarsi come venditore è molto semplice, e al costo di 39 euro al mese si potrà caricare il proprio invetario su Amazon, lasciando a quest’ultimo il compito della spedizione.

La Shopify Inc. è una società canadese con sede a Ottawa, Ontario che sviluppa e commercializza l’omonima piattaforma di e-commerce, il sistema di punto vendita Shopify POS e strumenti di marketing dedicati alle imprese. L’idea di Shopify è di permettere ad altri imprenditori di vendere online senza necessità di programmazione. Shopify consente la creazione di negozi ecommerce senza necessità di saper programmare. La piattaforma offre diversi piani in abbonamento a seconda delle varie esigenze. Oltre alle caratteristiche basiche tra cui il caricamento semplificato di schede prodotto e la possibilità di accettare pagamenti online con carte ci sono funzionalità che possono essere ampliate con le app disponibili sui vari App Store. Il design del negozio è personalizzabile scaricando temi gratuiti o a pagamento. Shopify offre inoltre strumenti e iniziative gratuiti e dedicati agli imprenditori come webinar, corsi di formazione ed eventi di networking nelle principali città del mondo, gli Shopify Meetup.

WooCommerce è una soluzione di eCommerce flessibile e open-source basata su WordPress. WooCommerce è realizzato per permettere ai gestori del negozio di gestire il proprio sito eCommerce in autonomia, senza necessità di intervento da parte di sviluppatori web.

eBay inc. è il sito di aste on line più conosciuto al mondo. Per vendere non è necessario essere un professionista, può farlo anche un privato cittadino e può scegliere tra la modalità asta o il compralo subito. Le regole sono semplici basta avere un conto PayPal.

Facebook Marketplace, nato nel 2016, inizialmente era solo una sezione del sito nella quale si poteva vendere su Facebook da privato pubblicando liste di articoli in vendita, e gli amici o i membri del gruppo potevano interagire con il post se erano interessati. Ora consenta agli utenti e alle aziende di vendere veicoli, ingaggiare fornitori di servizi e pubblicare annunci immobiliari. Inoltre, consente a tutti gli utenti nel raggio di 150km di vedere i post.

Ci sono molti Market Place/e-commerce aperti a tutti e per riuscire a vendere al meglio il proprio prodotto è utile appoggiarsi ad aziende quali Artecha che provvederanno a integrare i portali e le dashboard esterne ai vari marketplace e aiuteranno l’imprenditore a scegliere il marketplace più idoneo. Come faranno semplice: una volta identificato il marketplace adatto, si procederà ad ottimizzare la performance di vendita.

Quando ci sono migliaia di alternative al prodotto, come faremo a garantirne la visibilità rispetto ai competitor? Ogni marketplace ha le sue dinamiche ed è difficile trovare risposte generiche ed univoche, resta però che ognuno ha i suoi criteri di ottimizzazione dei prodotti, di sponsorizzazione e di gestione che ci permettono di lavorare per migliorare.

Prima di affidarsi ad un marketplace spefico, valutate bene il prezzo e cosa vi viene offerto. Alcuni marketplace chiedono un abbonamento, altri invece vi chiedono una piccola tariffa per ogni inserzione o per ogni prodotto venduto. Il consiglio è di valutare che tipo di prodotto avete e quanto prevedete di vendere, prima di scegliere.

Vendere sui marketplace è quindi meno scontato di quanto possa sembrare ma i vantaggi sono tanti, soprattutto se sapientemente inseriti in una più ampia strategia di web marketing che ci porti a crescere sul web a 360°, e in questo vi può aiutare Artecha. 

Share Post

App che durante il Covid-19 che hanno avuto più successo

Tutti a casa! Il Sars-Cov2, conosciuto come Covid19, ha imposto a milioni di persone nel mondo l’obbligo di non spostarsi e di restare nelle proprie abitazioni. Evitare il contagio, durante quella che può definirsi una delle peggiori epidemie della storia, è stata una prerogativa di tutti. In meno di un mese sono cambiate le nostre abitudini, il nostro modo di interagire con il mondo e di viverlo.

Fortunatamente in nostro aiuto c’è la tecnologia. Videochiamate, app di messaggistica, giochi e tv in streaming rendono le giornate in casa meno pesanti e anche la distanza con amici e persone care si annulla almeno in parte.

C’è stato un boom di app per la messaggistica, usate sia per lo smart-working che per la didattica a distanza (e-learning), anche le app per il cibo d’asporto sono state utilizzate tantissimo. Ora qui di seguito una lista delle 10 app più scaricate:

1 Al primo posto WHO MyHealth L’Organizzazione Mondiale della Sanità ha creato una app per combattere la diffusione di notizie false sul coronavirus. La nuova applicazione, annunciata dal direttore dell’Oms Tedros Adhanom Ghebreyesus sul suo account Twitter, si chiama WHO MyHealth. Fornirà notifiche e informazioni sul Covid-19, comunicherà a chi la usa se si trova in una zona ad alto rischio o se qualcuno nell’area ha dichiarato di aver contratto il virus. Ci saranno anche degli strumenti per aiutare le persone a fare un’autodiagnosi nel caso avessero sintomi simili a quelli del coronavirus. Disponibile in inglese, francese, cinese, spagnolo, arabo e russo. E affiancherà COVID-19 Tracker. Utile e gratuita, consente all’utente non solo di visualizzare in tempo reale il diffondersi del coronavirus in ogni parte del mondo, ma anche di auto-riportare i sintomi nel caso si sia positivi al virus.

2 Al secondo posto del podio c’è Meet and Hangouts di Google. Gratuite, permettono di chattare e scrivere messaggi istantanei, esattamente come succede per Whatsapp, ed effettuare videochiamate e chiamate VoIP. Il loro vantaggio è di poterle utilizzare da più dispositivi e anche da PC, mediante l’accesso alla casella di Gmail o l’estensione di Google Chrome. Nella versione per smartphone, l’app è composta dai contatti e dalla chat.

3  Zoom Proprio come Hangouts, Zoom si scarica gratuitamente su cellulare, tablet e pc e consente di fare videochiamate tra molteplici utenti – e quindi creare vere e proprie riunioni – in cui è possibile condividere lo schermo del computer. Il suo valore in borsa durante il periodo della pandemia è’ aumentato del 300% superando General Motors.

4. Teams di Microsoft. L’applicazione, funzionale per quanti in questi giorni sono in modalità smart working, è l’hub per il lavoro di team di Office 365. Riunioni, app, file e conversazioni del team: è tutto riunito in un’unica area di lavoro condivisa, alla quale puoi accedere ovunque utilizzando il dispositivo mobile che preferisci. Teams agevola il lavoro e i rapporti tra colleghi.

5 Google Classroom. App di Google tra le più utili per la didattica a distanza, Classroom aiuta i docenti a creare e organizzare rapidamente i compiti, inviare valutazioni e commenti in maniera efficiente e comunicare facilmente con le loro classi. Gli studenti possono utilizzare Google Classroom per comunicare direttamente con i docenti e i compagni e per organizzare, completare e consegnare il proprio lavoro in Google Drive.

6 App per vedere film e serie in streaming. Tra le app più utili ci sono sicuramente quelle che vi permettono di guardare in streaming film e serie tv. Due in particolare: Netflix e Amazon Prime Video.

Questa app aiutano a far passare le lunghe giornate in casa, permettendoci di fare maratone di serie tv o vedere film in anteprima,da guardare su smartphone, tablet, computer e smart tv. Arrivata in Italia il 24 Marzo c’è da menzionare anche Disney+ che ha avuto un’ottimo lancio e, complice la quarantena, la gente è corsa ad abbonarsi

7 HouseParty. Tra le app free più utili nella vita di tutti i giorni c’è HouseParty, social in cui ci si incontra tra amici online, in video, per fare festa in una casa virtuale. Funziona come un servizio di videochat di gruppo che permette di fare videochiamate fino a otto persone contemporaneamente.Può essere considerato un “social network sincrono”: la comunicazione tra gli utenti di una stessa “stanza” avviene in tempo reale.

8 Youper. Una delle app più utili da scaricare in questo momento è sicuramente Youper, che usa l’intelligenza artificiale per aiutare le persone a ridurre i loro livelli di ansia, gestire il loro umore e migliorare il loro sonno. È possibile usarlo conversando in digitale con l’app, oppure per ascoltare i suoni del sonno, monitorare le proprie emozioni con il tracker dell’umore, imparare di più su ansia e depressione e fare un test della personalità per capire meglio la propria personalità. L’applicazione è solo ed esclusivamente in inglese ma può essere l’occasione per tenere in allenamento la vostra conoscenza della lingua.

9 Nike Training Club. Si può restare in forma anche a casa? Certo che sì, grazie a diverse app dedicate al fitness. Nike Training Club dedicata agli entusiasti del fitness che desiderano sperimentare sessioni intense con tante opzioni di workout. L’applicazione propone 185 allenamenti gratuiti, esercizi di forza e resistenza, yoga e mobilità sotto la guida di Master Trainer di grande fama. Nelle prossime settimane, inoltre, sull’app NTC arriveranno tanti allenamenti, consigli sull’alimentazione e aiuti degli esperti, per aiutarvi a ritornare più forti che mai.

10 UNO! Una delle app più scaricate e usate è il famoso gioco di carte. Si può giocare ad Uno ma è anche possibile scegliere di partecipare a tornei ed eventi che offriranno la possibilità di vincere premi e scalare le classifiche.

Questo periodo della quarantena ha dimostrato quanto sia importante ed a volte dato per scontato l’interazione ed il contatto umano; mai come in passato in questo periodo complesso la tecnologia con i suoi strumenti è stata di aiuto sia dal punto di vista sociale e lavorativo cercando, innovare i nostri modi di comunicare e di colmare gaps quando possibile.

Share Post

Piattaforme per video conferenze

team work

Cosa è una videochiamata? 

Una videochiamata (o anche videocall e videoconferenze),è una chiamata effettuata con programmi o app che forniscono un supporto video oltre che audio. In questo periodo, con il Covid-19, il loro utilizzo e’ letteralmente esploso, oggi le piattaforme di comunicazione sono utilizzate da privati per comunicare con amici e parenti, e dalle scuole per fare lezioni in videoconferenza e dalle aziende per comunicare con i collaboratori che lavorano in remoto.

Sono tanti le piattaforme disponibili nel mercato. Le più famose sono sicuramente quelle di Microsoft come Skype e Teams seguite da quelle di Google come Zoom ed Hangout ed quella di Zoom in forte crescita. Tra i giovani la più usata, invece, è sicuramente WhatsApp. Chi è iscritto al social network Facebook ha sicuramente scaricato Facebook Messanger e Live Chatroom. Risulta interessante vedere il posizionamento e l’utilità delle varie piattaforme.

Google Hangouts

La piu’ affidabile app per videoconferenze è sicuramente quella di Google Hangout. Il miglior esempio di software consumer-oriented, largamente utilizzato da anni per il settore business. Permette un’integrazione completa con tutti gli altri applicativi Google: Gmail, Google Calendar, ecc. L’unica pecca è che permette una connessione contemporanea solo di 10 utenti. Nella versione rivisitata di Google Meet (adesso gratis), però è possibile effettuare una connessione audio e video in contemporanea fino a 250 persone.

Vantaggi: Integrata con Gmail, Google Calendar, funziona con Chrome mediante plugin.

Svantaggi: Non supporta due stream in contemporanea, alcuni utenti lamentano qualità ed affidabilità della connessione.

Skype

L’app della Microsoft offre strumenti sia per l’utenza privata che per le aziende. La videoconferenza è possibile da computer e da dispositivi mobili. E’ possibile collegare, anche in questo caso 10 utenti contemporaneamente, c’è la possibilità di accedere ad una directory di persone dove è possibile ricercare tutti gli utenti registrati al servizio.

Vantaggi: esperienza utente familiare, per chiunque usi Skype per connettersi con familiari, integrazioni di ulteriori utenti collegabili possibili nelle versioni a pagamento

Svantaggi: richiede di scaricare un’applicazione, può essere considerata poco professionale perché largamente utilizzata per conversazioni di tipo privato, funzionalità avanzate disponibili previa sottoscrizione di abbonamento premium

Zoom

Zoom offre un servizio ridotto per le videochiamate di gruppo abbastanza soddisfacente. Consente la scelta di diversi tipi di piano. Nei piani Basic consente agli utenti di effettuare chiamate da 40 minuti con poche funzioni come la condivisione dello schermo, la registrazione locale, le sale riunioni e i filtri della fotocamera. nel secondo trimestre con l’aumentare dell’emergenza covid Zoom ha raggiunto i 200 Milioni di meeting al giorno!

Vantaggi: iscrizione semplice, include la registrazione di base, supporta chiamate a 100 utenti contemporaneamente.

Svantaggi: richiede un’applicazione scaricabile, utilizza solo la lingua inglese, tutte le chiamate non sono crittografate, le chiamate hanno un limite massimo di 40 minuti circa, nessuna possibilità di controllare lo spam o la larghezza di banda

Lifesize

Lifesize è un software ampiamente utilizzato per le videoconferenze. Per il suo utilizzo è necessario aprire un account gratuito, si potrà utilizzare un servizio videoconferenza che permette la partecipazione massima di 25 utenti, senza necessità di scaricare o installare software.

Vantaggi: Nessun download o installazione richiesta, durata della conferenza illimitata, condivisione schermi, alta qualità video, basato su una rete di cloud globale, sicurezza e crittografia abilitate end-to-end per impostazione predefinita.

Svantaggi: Disponibili integrazioni ai sistemi di videoconferenza 4K ma inclusi in un abbonamento a pagamento.

Webex

Webex è una piattaforma di Cisco Systems perfetta per le grandi aziende, e ricca di strumenti.

Vantaggi: Interfaccia facile da utilizzare. Gli utenti possono condividere facilmente lo schermo, documenti e molto altro. 

Svantaggi: Il browser di default è internet explorer, quindi se utilizzate firefox o chrome dovete cambiare il settaggio del browser prima di cliccare su un link condiviso.

Case Study

Zoom, Fortune 100 Enterprise raddoppia le comunicazioni video riducendone i costi: Distribuito 25.000 account Zoom con webinar, meeting di grandi dimensioni e connettori H.323 / SIP 

Skype e Facebook, applicazione di una strategia di gioco di ruolo per migliorare le capacità di scrittura e conversazione degli studenti nei corsi EFL utilizzando Facebook e Skype come strumenti di apprendimento. Un caso di studio a Taiwan: L’istruzione di inglese come lingua straniera (EFL) deve affrontare molte sfide in Asia a causa di molti fattori culturali e ambientali, come la mancanza di ambienti di conversazione interattiva, l’enfasi posta sui punteggi dei test e l’ansia da lingua straniera. Lo scopo di questa ricerca è di condurre un corso di istruzione EFL integrando Facebook (discussione online asincrona) e Skype (discussione online sincrona) come piattaforme attraverso le quali gli studenti svolgono attività di apprendimento basate sul gioco di ruolo e osservare gli effetti del corso sulle sfide sopra menzionato.

Le piattaforme che portano le classi online

Le piattaforme per l’e-learning non si fermano ai grandi gruppi. Quella italiana che raggiunge più docenti e studenti è WeSchool. Fondata da Marco De Rossi con il nome di Oilproject, aiuta gli insegnanti a “portare le loro classi online e rendere la loro didattica digitale”. Sono circa 2 milioni gli studenti che accedono ogni mesi alla sezione Library, popolata da videolezioni. 

Moodle è una piattaforma open source utilizzata dalle aziende per fare formazione, ma anche dagli insegnanti per digitalizzare parte dei percorsi educativi. Edmodo dà la possibilità di organizzare il lavoro della classe, sia sui banchi che in cattedra. Offre infatti risorse per scuole, insegnanti, studenti e anche per i genitori. 

Redooc, più che come versione digitale delle classi, si pone come “alternativa online alle ripetizioni” ed è focalizzata su “matematica, fisica, italiano, Invalsi, educazione finanziaria e giochi di logica”. Il Miur cita Bricks Lab, una piattaforma milanese che “permette di creare lezioni multimediali” e “costruzioni didattiche personalizzate”. Le risorse possono essere condivise dai docenti con gli studenti, ma anche con i colleghi, “in modo da mettere a fattor comune il proprio lavoro e beneficiare di quello degli altri”.

Cosa c’è nel futuro delle conference call?

Nel futuro tutti i players si focalizzeremo sulla qualità del servizio offrendo esperienze in 4K. Fare una conference call sarà come girare un film, le web cam saranno sempre più performanti e sempre più economiche in modo da poterne avere molte nella stanza, il che potrebbe essere molto comodo per conference call in cui una persona si deve alzare in piedi per fare una presentazione. In questo senso si sta lavorando anche per integrare l’intelligenza artificiale, in modo che possa automaticamente inquadrare la persona che sta andando verso la lavagna ed assistere a riunioni con ologrammi in 3D. 


Share Post

Cosa è la Telehealth?

Health Tech che cos’è:

L’health tech è l’insieme di tecniche mediche ed informatiche che permettono la cura di un paziente a distanza o più in generale di fornire servizi sanitari a distanza.

Nell’ambito della diagnostica clinica, è possibile per un medico effettuare la diagnosi su un paziente che non è fisicamente nello stesso posto del medico, attraverso la trasmissione a distanza di dati prodotti da strumenti diagnostici. La seconda opinione medica è una delle applicazioni più comuni nell’ambito della telemedicina: essa consiste nel fornire un’opinione clinica a distanza supportata da dati acquisiti inviati ad un medico remoto che li analizza e li referta, producendo di fatto una seconda valutazione clinica su un paziente. Le tecniche telemediche di fatto favoriscono anche applicazioni di formazione a distanza, nelle quali il medico remoto può specializzare i medici che chiedono una seconda opinione su un caso clinico attraverso tecniche di e-learning.

La classificazione più comune dell’health tech è effettuata a partire dal settore medico al quale viene applicata:

  • telepatologia: branca della telemedicina che prevede il trasferimento di immagini digitali macroscopiche e microscopiche a scopo diagnostico o educativo mediante la tecnologia informatica;
  • teleradiologia
  • telecardiologia: trasmissione e refertazione a distanza di un elettrocardiogramma;
  • teledermatologia
  • teleneurologia
  • teleriabilitazione: erogazione di servizi riabilitativi attraverso le reti di telecomunicazione ed internet;
  • teleconsulto: visite tra medico curante e paziente mediante sistemi di video-conferenza.

L’health tech non sostituisce la medicina tradizionale, ma la affianca e la integra con nuovi canali di comunicazione e tecnologie innovative, con l’obiettivo di migliorare l’assistenza sanitaria e aiutare i cittadini ad accedere ed ottenere le migliori cure possibili. La telemedicina può essere considerata una delle componenti chiave per il miglioramento della salute dei cittadini.

Come funziona:

L’health tech prevede l’utilizzo delle telecomunicazioni e delle tecnologie virtuali per fornire assistenza sanitaria al di fuori delle strutture sanitarie tradizionali. La telehealth, che richiede solo l’accesso alle telecomunicazioni, è il componente più semplice dell’eHealth, che utilizza una più ampia gamma di tecnologie di informazione e di comunicazione (ICTs).

Gli esempi di health tech comprendono l’assistenza sanitaria virtuale a casa, dove pazienti come i malati cronici o gli anziani possono ricevere sostegno in determinate procedure, rimanendo a casa. La telehealth ha inoltre agevolato la comunicazione tra operatori sanitari in ambienti remoti e professionisti per ottenere indicazioni nelle diagnosi, cure e nel trasferimento di pazienti. Talvolta anche la formazione può essere conseguita tramite programmi di health tech o con tecnologie ad esso associate come eHealth, che utilizzano il computer e internet.

I sistemi di health tech adeguatamente progettati possono migliorare l’accesso e i risultati dell’assistenza sanitaria, in particolare per il trattamento di malattie croniche e per i gruppi vulnerabili. Non solo riducono la richiesta di assistenza in strutture già affollate, ma favoriscono un risparmio delle spese e rendono il sistema sanitario più flessibile.

Elimina le barriere geografiche

Ottenere la migliore diagnosi e cura è un diritto di tutte le persone indipendentemente da dove vivono. L’health tech viene in soccorso soprattutto alla popolazione che vive in aree remote, come per esempio in alta montagna, sulle isole o in aree con scarsa copertura ospedaliera, ai connazionali che vivono all’estero o che si trovano all’estero per viaggio, alle persone che lavorano sulle navi o sulle piattaforme petrolifere, e a tutte le persone che per motivi fisici, familiari o lavorativi non possono spostarsi dalla propria città di residenza.

Indipendentemente dalle distanze l’health tech  può essere un ottimo strumento per accelerare il processo di diagnosi e cura, ridurre lo stress e il disagio, là dove è possibile, senza doversi recare nelle strutture sanitarie.

L’health tech  accorcia le distanze e porta virtualmente la prestazione sanitaria a casa propria e consente ai pazienti di poter chiedere un parere specialistico anche ai medici che operano in altre regioni o nazioni, senza dover affrontare alcun viaggio.

L’health tech è dinamica, veloce, accessibile anche in zone dislocate, riduce i tempi di attesa, consente il confronto multidisciplinare, evita gli spostamenti, è usufruibile comodamente da casa, fa risparmiare tempo, evita le lunghe attese nelle sale di aspetto, garantisce equità di accesso, il medico può usufruirne ovunque si trovi e in qualsiasi momento, lo spazio e il tempo non sono più un limite. Facilita ed agevola anche l’interazione di diversi specialisti su un unico caso, indipendentemente dalla struttura o paese in cui operano.

Share Post

Smart working: Come organizzarlo al meglio

Con l’emergenza Covid-19, si è reso necessario per molte aziende, attivare la modalità di lavoro in smart working. In questo articolo spieghiamo cosa è e come funziona

Cos’è lo Smart Working:

Lo Smart Working una nuova filosofia manageriale fondata sulla restituzione alle persone di flessibilità e autonomia nella scelta degli spazi, degli orari e degli strumenti da utilizzare a fronte di una maggiore responsabilizzazione sui risultati.

Come funziona lo Smart Working:

Lo Smart Working è un nuovo modo di lavorare che consente un miglior bilanciamento tra qualità della vita e produttività individuale. Quindi anche il risultato di un sapiente uso dell’innovazione digitale a supporto di approcci strategici che puntano sull’integrazione e sulla collaborazione tra le persone, in particolare, e tra le organizzazioni. In tutto questo la tecnologia gioca un ruolo chiave, perché quando si parla di Digital Transformation nei luoghi di lavoro si pensa anche all’applicazione di tecnologie avanzate per connettere persone, spazi, oggetti ai processi di business, con l’obiettivo di aumentare la produttività, innovare, coinvolgere persone e gruppi di lavoro.

Pro e Contro dello Smart Working:

Pro:

  • Autonomia: il lavoratore gestisce autonomamente orari e impegni. Questo significa più calma.
  • Non perdersi nel traffico:niente traffico o autobus/treni affollati
  • Evitare litigi e piccole invidie tra colleghi: il privilegio di lavorare da soli, nel proprio studio, nella propria tranquillità.
  • Flessibilità: con smart working si hanno i propri spazi e le proprie tempistiche per svolgere una determinata mansione, evitando di rispettare gli orari del cartellino.
  • Addio spese extra: benzina, biglietti dei mezzi pubblici, parcheggio, e simili non saranno più un problema.

Contro:

  • Fare carriera è più difficile: chi lavora in smart working ha meno opportunità di fare carriera.
  • Manca il confronto con i colleghi: scarsa interazione con il team di lavoro e rimpiangono quel momento in cui ci si riunisce con i colleghi, anche semplicemente per un caffè e chiacchierare sul lavoro svolto.
  • Lavorare tutti i giorni, anche i festivi: Nello smart working c’è una completa autonomia di orari e giorni. Se non sapete organizzarvi potreste trovarvi a non fare niente di lunedì, ma essere super impegnati nel weekend per rispettare delle scadenze.
  • Troppe distrazioni: l’ambiente lavorativo è lo stesso di quello domestico. È difficile scindere le due cose e soprattutto ritagliarsi momenti di vera solitudine.
  • Essere sempre reperibili: il non avere orari significa che gli altri potrebbero chiamarvi in ogni momento della giornata, o peggio della serata. Il sabato e la domenica compresi.

Le piattaforme di collaborazione per lo smart working:

G-Suite:  G-Suite è una suite di tool software e strumenti di produttività e collaboration. Essa comprende, Gmail (per la posta elettronica), Google Drive (il servizio cloud per la memorizzazione dei contenuti e la sincronizzazione degli stessi online), Google Hangouts (il sistema che offre, grazie a Meet la possibilità di videoconferenze online, ma anche messaggistica istantanea e Voice over IP), Google Calendar e Documenti (i programmi gratuiti per preparare file di testo, fogli elettronici e così via).

Cisco Webex Meetings: È la piattaforma che consente di condurre riunioni online e video conferenze. Non solo, questa soluzione permette l’interazione tra coloro che partecipano alla riunione stessa grazie al fatto che permette la condivisione di varie tipologie di contenuti, dai testi agli audio/video. I team hanno cioè a disposizione una soluzione che permette loro di avere a disposizione tutto quanto è necessario, avendo la garanzia di poter contare sulla sicurezza dei dati di livello enterprise.

Microsoft Teams: La casa di Redmond offre una piattaforma di smart working per la comunicazione e collaborazione unificata che combina chat, videoconferenze ma anche integrazione di applicazioni e archiviazione di file. In pratica, l’hub per la collaborazione di Office 365 consente di lavorare promuovendo massimo coinvolgimento da qualsiasi luogo si stia operando.

Slack:  il software per la collaborazione aziendale progettato per inviare messaggi in modo istantaneo, sfrutta canali specifici dedicati e può essere integrata con strumenti di produttività. All’interno della piattaforma è infatti possibile usare Google Drive, Trello, GitHub, Google Calendar e tanti altri applicativi tra i più diffusi e utilizzati.

Trello: È un software gestionale in stile Kanban (il metodo Kanban, finalizzato ad evitare sovrapposizione tra l’operato dei vari addetti, parte dal presupposto che i processi siano svolti da valle a monte e ciascuna attività realizzata solo quando ce ne è veramente bisogno) e permette a ogni utente di creare a propria scheda che indica le attività di cui occuparsi, scambiarla con altri eccetera.

Lavorare in smart working con una VPN:

Le VPN o Virtual private networks, lo ricordiamo, aiutano ad aggirare le restrizioni geografiche imposte ma, soprattutto, a mantenere privata la navigazione sul web e di conseguenza sono sempre più cruciali in un periodo dove centinaia di migliaia di lavoratori sono costretti ad accedere a network aziendali da remoto, magari limitati da firewall restrittivi.

Un software a questo scopo è OpenVPN, un sistema opensource disponibile per ogni device e sistema operativo.

Smart Working come controllare i lavoratori:

Le aziende possono procedere con il controllo delle performance degli smart worker,rispettando determinate regole e prescrizioni. La legislazione afferma che il datore di lavoro ha il diritto e dovere di controllare il corretto operato dei dipendenti, il tutto rispettando gli articoli 2, 3 e 4 dello Statuto dei lavoratori.

Il datore di lavoro ha il diritto ed anche il dovere di controllare il corretto operato dei lavoratori ed anche degli smart worker. Tuttavia bisogna rispettare lo Statuto dei lavoratori, dunque i controlli devono essere mirati e fatti con criterio:

  • Devono riguardare i beni aziendali forniti al dipendente, come ad esempio il computer e la posta elettronica aziendale, senza violare la privacy del dipendente;
  •  Prima di qualsiasi rapporto professionale, il datore è tenuto ad informare il lavoratore sul divieto di adoperare gli strumenti di lavoro aziendale per fini personali, in quanto questi potrebbero essere sottoposti a controlli;
  • Per lo smart working c’è da ricordare che nell’accordo di lavoro, stipulato tra datore e dipendente, devono essere contenute le modalità di controllo a cui lo smart worker potrebbe essere sottoposto. Inoltre, in questo accordo sono stipulate anche eventuali sanzioni disciplinari.

Il datore può fare controlli per verificare delle specifiche ipotesi di illeciti.

La base di un buon lavoro in modalità flessibile, è avere una buona organizzazione. Se fatto in maniera professionale potrebbe essere una modalità di lavoro utilizzabile anche in futuro.

Share Post