O Diferencial de uma Estratégia Mobile...e Multiplataforma!

Post on 29-Nov-2014

203 views 0 download

description

A experiência da Xpand IT em mobilidade é composta por um conjunto de projectos, que não são mais do que “histórias” sobre como implementar mobilidade nas empresas. Todo o saber acumulado ao longo dos anos permite-nos ter uma visão holística do que é um projecto de mobilidade e da importância de ter uma estratégia bem definida. A evolução da mobilidade ao longo dos últimos anos levantou um conjunto de desafios para as organizações. Entre qual a tecnologia a utilizar até aos dispositivos a suportar, são várias as questões que se colocam – muitas vezes desvalorizando aspectos importantes que podem fazer toda a diferença na forma como uma iniciativa mobile será encarada. Qual é a sua estratégia mobile? Quem são as áreas chave? Quais são os mecanismos existentes na organização para garantir que todos falam a mesma linguagem e que estão alinhados com uma visão de mobilidade comum a toda a companhia? E como se conjuga essa estratégia mobile com os modelos de Governance existentes? Estas são apenas algumas das perguntas com as quais as conversas sobre mobilidade empresarial deveria começar. A escolha das tecnologias e dos moldes nos quais implementar os projectos continua a ser importante, claro, mas numa segunda fase. E quando se atinge este estágio, está então na altura de perceber o que é melhor para a organização. Desenvolvimento nativo, uma abordagem híbrida ou o velho sonho de desenvolver uma vez para disponibilizar em qualquer plataforma? Quais as vantagens, desvantagens, cenários de aplicabilidade, riscos, investimento associado, entre outros? A escolha das tecnologias e dos moldes nos quais implementar os projectos continua a ser importante, claro, mas numa segunda fase. E quando se atinge este estágio, está então na altura de perceber o que é melhor para a organização. Desenvolvimento nativo, uma abordagem híbrida ou o velho sonho de desenvolver uma vez para disponibilizar em qualquer plataforma? Quais as vantagens, desvantagens, cenários de aplicabilidade, riscos, investimento associado, entre outros? Sérgio Viana - Associate Partner & Microsoft Solutions Lead da Xpand IT

Transcript of O Diferencial de uma Estratégia Mobile...e Multiplataforma!

www.xpand-it.com

Proprietary & Confidential

IDC Mobility Forum 2014

O diferencial de uma Estratégia Mobile… e Multiplataforma!

Sérgio Viana

Associate Partner & Microsoft Solutions Lead

sergio.viana@xpand-it.com

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

AGENDA

Agenda:

• Considerações iniciais

• Porquê uma Estratégia Mobile?

• A abordagem comum

• A abordagem Xpand IT

• Desenvolvimento das apps

• Cenários para apps Multiplataforma

• Conclusões

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CONSIDERAÇÕES INICIAIS

Questões típicas para a implementação de um projectomobile:

• Que apps devo implementar?

• Que plataformas devo suportar?

• Como posso monetizar as apps?

A Xpand IT começa sempre por uma questão concreta:

• Qual é a vossa estratégia mobile?

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

PORQUÊ UMA ESTRATÉGIA MOBILE?

Incluir imagem de um escritório

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM COMUM

Assumpções mais comuns

• É apenas mais um projecto.

• Podemos usar as mesmas tecnologias.

• Podemos usar as mesmas equipas.

• O Marketing assegura o design.

• Entre outras.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM COMUM

São muitas vezes subestimados aspectos estratégicos em projectos de mobilidade:

• Ecossistema.

• Competências técnicas necessárias.

• Usabilidade.

• Alinhamento com modelos de Governance.

São tudo aspectos relativamente vulgares ao abraçar um projecto, mas que têm características invulgares quando abordamos um cenário de mobilidade.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM XPAND IT

“Excellence is doing a common thing in an uncommon way.”

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM XPAND IT

Uma Estratégia Mobile deve ser pautada por 3 vectores:

• Objectivos do negócio:

– O que se pretende atingir?

– Quem se pretende atingir?

• Requisitos de utilizador:

– Funcionais.

– Usabilidade.

• Oportunidades mobile:

– Visão corporativa.

– Alinhamento.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM XPAND IT

• Onde estamos?

• Quais as tendências?

Ecossistema Mobile

• O que foi implementado?

• O que foi descontinuado?

• O que é necessário?

Mobilidade na Empresa

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

A ABORDAGEM XPAND IT

• O que representa a mobilidade para cada departamento ou unidade?

A Visão Intra-Empresa

• Visão & Estratégia

• Áreas de negócio envolvidas

• Clientes e Parceiros

• Tecnologia

• Framework e Processos

• Governance

Mobile Strategy Framework

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

DESENVOLVIMENTO DAS APPS

O trabalho efectuado ao longo da definição da Estratégia Mobile permitirá ter uma noção mais clara do caminho a seguir, inclusivamente em termos tecnológicos.

Concretizando a questão do desenvolvimento das apps, vamos analisar 3 cenários possíveis:

• Cenário 1: Apps Nativas.

• Cenário 2: Apps Multiplataforma – Híbridas.

• Cenário 3: Apps Multiplataforma – Xamarin.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 1: APPS NATIVAS

Desenvolvimento de apps nativas permite tirar partido das potencialidades específicas de cada plataforma.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 1: APPS NATIVAS

Cenário ideal para apps que:

• Se destinem apenas a uma plataforma.

• Sejam implementadas por equipas que já tenham as skillsnecessárias.

• Não necessitem de actualizações constantes.

Vantagens Desvantagens

User Experience Múltiplas bases de código

Utilização de APIs Múltiplas equipas com diferentes skills

Investimento

Tempo de Desenvolvimento

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 2: APPS MULTIPLATAFORMA HÍBRIDAS

Desenvolvimento com tecnologias web permite tirar partido de competências existentes.

Além disso, o tempo de desenvolvimento da app é reduzido, logo o time to market é mais curto.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 2: APPS MULTIPLATAFORMA HÍBRIDAS

Cenário ideal para apps que:

• Não necessitem de uma elevada integração com HW.

• Suportem casos em que a performance não seja a ideal.

Vantagens Desvantagens

Skills necessárias são familiares User Experience pode ser afectada

Eventual reutilização de código Grau de satisfação das equipas

Facilidade de actualização Potencial menor adopção

Investimento mais reduzido

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 1 VS CENÁRIO 2

Dispositivo

App Híbrida

Wrapper

app

wrapper API

App Nativa

Dispositivo

app

Utilização de funcionalidades e sensores específicos

Portabilidade entre plataformas

Performance e User Experience

Tempo necessário para actualizações

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 3: APPS MULTIPLATAFORMA XAMARIN

O Xamarin é uma plataforma que permite desenvolver apps em Microsof .Net e disponibilizá-las para as plataformas Windows, iOS e Android.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CENÁRIO 2: APPS MULTIPLATAFORMA HÍBRIDAS

Cenário ideal para apps que:

• Se destinem a várias plataformas.

• Tenham alguma complexidade em termos de lógica.

• Sejam mantidas por equipas reduzidas.

Vantagens Desvantagens

Acesso às APIs nativas Licenciamento para apps simples

User Experience é nativa Alguma curva de aprendizagem

Reutilização e partilha de código

Investimento mais reduzido

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

CONCLUSÕES

A definição de uma estratégia mobile permitirá garantir um alinhamento corporativo no que respeita à mobilidade.

Relativamente ao desenvolvimentos das apps existem várias alternativas possíveis, com diferentes vantagens e desvantagens.

A escolha de um dos cenários está sempre relacionada com a realidade de cada empresa, embora existam alguns casos passíveis de serem tipificados.

2003 – 2014 © Copyright Xpand IT www.xpand-it.com

Office Address

Parque das Nações,

Edifício Mar do Oriente

Alameda dos Oceanos, Lote 1.07.1Y - Fração 2.3

1990-203 Lisbon, Portugal

CONTACTS

XPAGILE SDC

Rua Camilo Castelo Branco,

Nº 643, R/C Esq.

4900-437 Viana do Castelo, Portugal

mail@xpand-it.com

T: (+351) 21 896 71 50

F: (+351) 21 896 71 51

facebook.com/Xpand-IT

@xpandit

linkedin.com/company/Xpand-it