Os principais desafios e técnicas utilizadas para a concepção do ECO.pt – jornal digital com base inteiramente em WordPress, que se seguiu ao Observador, e onde nos deparamos com alguns desafios. Como foram resolvidos estes desafios e também como abordar um projeto desta dimensão, envolvendo um processo de 6 meses e 10 pessoas.
Apresentado em Maio 2018 no WordCamp Porto
2. Nuno Morgadinho
WordPress Expert / CEO at WidgiLabs
Author of WP Conference Theme &
WooCommerce-InvoiceXpress
WordPress Lisboa Meetup organiser
WordCamp Lisboa organizer
3. ECO - Economia Online
Jornal Económico Digital
15+ Investidores
1.5M de Investimento
4. Início: ECO
Objetivos
4
Produto diferenciador
Chegar ao mercado com um produto diferenciador
Experiência e leitura em dispositivos “mobile” e Web
Criação de uma marca
Criar uma marca de referência no jornalismo de
Economia.
Inovação Web e Mobile
5. Início: ECO
Vectores
5
Produtividade
Funcionalidades que permitam aos jornalistas maior
produtividade no seu trabalho.
Funcionalidades que a competição não tem ainda.
Neutralização
Funcionalidades que a competição suporta e
que o mercado já está à espera num jornal.
Diferenciação
6. Início: ECO
Projeto de Grande Dimensão
6
Apps mobile
Entrevistas
Reportagens
Bolsa
Comunidade
Liveblogs
Artigos de Opinião Pesquisa
Newsletters Apps mobile
7. Início: ECO
Projeto de Grande Dimensão
7
Apps mobile
Entrevistas
Reportagens
Bolsa
Comunidade
Liveblogs
Artigos de Opinião Pesquisa
Newsletters Apps mobile
Tópicos
Empresas
Personalidades
Categorias
Utilizadores
Autores
Frontend
Backend
API
Alojamento
Login Social
Etiquetas
Tags
Taxonomias
Custom Post Types
Custom Fields
Custom Meta
Double Opt in
Galerias
9. Equipa
Responsabilidades
9
Garantir o desenvolvimento das
componentes de interacção com o utilizador
e apresentação do site.
Mobile Development
M
Garantir o desenvolvimento das
componentes de backend.
Web Development
W
Garantir a qualidade da infraestrutura e o
nível de serviço da mesma.
Suporte
S
Garantir que todas as soluções integram a
arquitectura de forma simples e que não
impedem o crescimento futuro.
Arquitectura
A
14. P
PREPARE
Pré-sessões (4 x 4h) de trabalho para preparação,
“discovery” e estratégia com o cliente ainda antes do
projeto começar. Quanto mais tempo investes com o
cliente mais probabilidade tens de ganhar o projeto.
16. O
ONSITE
Imersão na realidade do cliente permite-te estar
focado nos objetivos e caso haja alguma questão é
mais fácil de resolver.
17.
18. C
COMMIT
Mesmo em âmbito aberto o projeto só vai suceder se a
equipa estiver altamente alinhada em relação ao que se
pretende e comprometida com os objetivos do projeto.
19. E
ENGAGE
A comunicação é fundamental pois permite manter o
“engagement” alto entre a equipa e o cliente e mesmo
dentro da equipa. Ferramentas: Daily scrum, P2, Slack.
20.
21. S
SPRINT
Trabalhar por tempo alocado e não por tempo estimado.
Permite-te iterar sobre o produto mas obriga a prioritizar
as funcionalidades.
22. S
SPEED
Ter um fluxo de trabalho assente em Git branches, pull
requests, com revisão de código, ambientes de
desenvolvimento, build tools, deploys automáticos.
Design atómico.
23. P.R.O.C.E.S.S. Goal
“Build extraordinary client relationships, create a positive
reference with the client, WOW the customer, provide the best
solution for the client and not (necessarily) the cheapest.”
— from the WidgiLabs Team Handbook
27. • Partes do artigos como unidades atómicas
• Permitir reutilizar o conteúdo como “assets”/componentes
• Permitir maior facilidade na criação de novos conteúdos
• Quando mudas um “átomo” muda em todas as notícias
onde foi usado
• Mais facilmente controlar o que é mostrado em diferentes
dispositivos (iWatch, etc)
Conteúdos atómicos: Objetivos
40. “HTML parsing is a pain in iOS and the problem is
HTML can have in-line styling and then the native app
cannot render those styles without using a webview"
41. Os artigos são transformados num formato que
é presentation-free e disponibilizado às apps
41
54. Futuro: ECO
Objetivos 2018
54
crescer audiência
Aumentar número de leitores e a sua
permanência
Criar e melhorar o conteúdo jornalístico
consolidação no mercado
Consolidar o ECO como marca de referência no
jornalismo de Economia.
inovação jornalística
55. Conclusão
55
Arriscar é OK
“Go full out” - Para um projeto de grande
dimensão é preciso muito foco e isso pode
implicar fechar outros projetos.
Equipas pequenas podem atacar projetos de grande
dimensão de forma planeada e com sucesso
“Está tudo por fazer”
Aplicar um mindset tecnológico e ferramentas digitais de forma a
criar e melhorar o conteúdo jornalístico.
Ex: news games, interactivos, data journalism, community
management, chat bots, AI etc.
Equipas pequenas