recolha Ágil de estatística desportiva alex fraser alex.fraser@wtvision.com

Post on 18-Apr-2015

110 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

wTVision – Infografismo

Recolha Ágil de Estatística Desportiva

Alex Fraseralex.fraser@wtvision.com

Agenda

Introdução ao Infografismo Apresentação da empresa e dos seus

sistemas Exemplo de Projecto de Infografismo Recolha e Retrieval para

Infografismo Problema de Escalabilidade Solução Proposta Discussão

Infografismo

Infografia ou infográficos sãorepresentações visuais de informação

Infografismo wTVision

Software HouseProdutora de

Eventos

Infografismo - wTVision

Software House Plataformas Grafismo (CG) Projectos

Empresa de Produção de Eventos 1300 Eventos (“Exteriores”) em 2006

Equipamento especializado para grafismo para televisão

OrganogramaDirector Geral

Director Técnico

Comunicação e Marketing Comercial Produção

Lisboa

Porto

Bélgica

Espanha

Gestão de Projectos Grafismo Quality

Assurance Desenv.

Integração

Plataformas

Help-desk e Sistemas Financeiro

Eventos e Programas

EVENTOS

Jogo de Futebol Noite Eleitoral Jogos Olímpicos Marcha Popular Debate Político Eleição do Grande

Português

PROGRAMAS

Telejornal Diário da Manha Boletim Meteorológico Programa Economia Fora de Horas Ticker de SMS Ticker Notícias

Estratégia wTVision

wTVisionPlataformasConcorrência

Solução à medida

Estratégia wTVision

Projecto?

Cliente

Grafismo• Ticker• Quadros• Oráculos

Evento• Futebol• Eleição

Presidencial• Programa

Novo

Projecto

Sistemas de

informação

Grafismo

Plataforma

Exemplo de Projecto na Empresa

Eleições Presidenciais 2006 Serviço Prestado a:

RTP RTP Madeira TVI Canal Porto

Serviço consiste em

Grafismo 2D Grafismo 3D Grafismo 3D Virtual Tickers de Informação Desenvolvimento de Base de Dados de

Suporte Ecrã comentador para consulta rápida dos

dados eleitorais e apoio à decisão Operação na noite eleitoral Ligação ao Ministério da Justiça (ITIJ) para

importação de dados

Sub-Projectos(por departamento)

Grafismo

•Concepção da Linha Gráfica•Implementação dos Templates•Animação das cenas

Integração

•Costumização de Front-ends•Implementação dos “Slides” com acesso às ferramentas de suporte ao processo eleitoral (Plataforma)

Desenvolvimento

•Adequação das ferramentas de suporte ao processo eleitoral•Desenvolvimento das bases de dados•Gestão dos importadores

Departamentos envolvidosnum projecto tipo

Gestão de Projecto(PMO)

Comercial

Grafismo

Integração

Desenvol vimento

Quality Assurance

Departamentos envolvidosnum projecto tipo

Comercial

Grafismo

Integração

Desenvolvimento

Quality Assurance

Cliente

Produção

Gestão de

Projecto(PMO)

Recolha e Retrieval

Base de Dados

SlidesRecolha

SlidesApresentação de uma peça de informação que esteja actualizada e seja relevante para o momento em questão

Legislativas 2002NTV

Quadros 2D animados

Presidenciais - TVI

• Quadros 3D • Tickers de Resultados e Projecções

Presidenciais - TVI

•Decoração Virtual + Ticker 2D com Notícias•Projecções e Resultados

Presidenciais - RTP

•Projecções em “Panos Virtuais”,• Grafismo 3D sobre cenografia Real - “Reality” •Grafismo 2D no Ledwall

Presidenciais - RTP

•Grafismo 3D sobre cenografia Real - “Reality”•Grafismo 2D no Ledwall

Presidenciais - RTP

• Grafismo 3D sobre cenografia Real - “Reality”• Grafismo 2D no Ledwall

Presidenciais - RTP

• Grafismo 3D sobre cenografia Real - “Reality”• Grafismo 2D no Ledwall

Extracto da Lista de Slides Apresentação Projecção Abstenção Apresentação Projecção Resultados Resultados Total Nacional Resultados Distrito Comparação entre Dois Distritos à escolha Comparação entre Total Nacional e Distrito Comparação Nacional 2007 / 1998 Comparação Abstenção 2007 / 1998 Comparação Abstenção Referendo com 5 actos

eleitorais anteriores Comparação Projecção / Resultados

Timmings

Projectos não têm margem para derrapar (datas são fixas em televisão)

Projectos de duração muito variável (dois dias até 4 meses)

Clientes pouco disciplinados nos timmings de deliverables

Compromisso entre o tempo gasto a orçamentar e o tempo disponivel para a execução do projecto

Sportstats / SportSlides

Recolha

Recolha tem que ser flexível para se adaptar a qualquer desporto

É no entanto importante que a informação possa ser reutilizada

Cada modalidade tem um modelo de observação completamente distinto

Timmings da recolha são diferentes dos timmings dos “Slides”

Um evento no “Filme de Jogo”

10’25” – falta cometida do Jogador 1 sobre o Jogador 2

10’ 26” – Jog1 - primeiro serviço dentro, resposta dentro, erro não forçado de direita, fundo do court, lado esquerdo

10’ 25” – Jog 1 - Remate, Golo 15’ 00” – Cartão amarelo Jog 1

Evento (perspectiva histórica)

10 Níveis de recolha Um jogador Parte Tempo Cada termo em cada nível está

classificado na BD

Modalidade vista por SI

Conjunto de SPROCs que optimizam os queries que manipulam eventos nucleares

Específicos a cada modalidade Dimensão da Base de dados (SCHEMA) é

proporcional ao número de modalidades Procedimentos de cálculo de rankings,

classificações, etc estão todos mapeados na base de dados.

Alteração das regras produz variantes nos procedimentos.

Explorar Informação

Contar Ocorrências (Faltas Cometidas)

Máquinas de Estados (Ténis) Estatísticas Inteligentes Resultados (2-1) Explorar Tempo (segmentação) Explorar Tempo – Estatística

Inteligente

Problema

Como fazer com que este modelo de negócio possa crescer de forma sustentada?

Quantas modalidades é possível gerir numa mesma base de dados desta forma?

Quantas variantes dum mesmo conceito é possível manter em termos de desenvolvimento de software

Como suportar o desenvolvimento paralelo destas soluções

Agilizar a Recolha de Informação

Informação tem que passar a ser lightweight

Não tem que estar previamente catalogada

Mecanismos simples mas poderosos de retrieval têm que ser possíveis

Uma base de dados para todos Um mecanismo de retrieval para

todos Uma arquitectura única Desenvolvimento de plataformas e

não de soluções específicas

Recolha de qualquer coisa

XML events tree XML team XML game – numero de jogadores,

suplentes HTML screenstats HTML commentator Análise por script Dicionários

Combinação Muitas Tecnologias

Delphi / VBScript C# / IronPython XML / XSLT / XPATH SQL Javascript / XHTML Sockets Webservices

Novos conceitos

Traversal passa a mecanismo universal

Recolha de tempos é universal Estrutura do Evento passa a ser

parametrizável Análise da modalidade passa a

projecto Criação de plugins para colmatar as

diferenças fundamentais

Flexibilizar Evento

Um evento do filme de jogo terá que servir para múltiplas modalidades

Não há limite para a complexidade do evento

Normalmente envolve um ou dois atletas

Tem sempre tempo associado Parte do jogo (em algumas

modalidades)

Explorar Ocorrências

Contar número de vezes que um evento ocorreu: Stat.Count(“\FOULS\COMMITTED\”, HomeTeam)

Se for só na primeira corrente? Stat.Count(“\FOULS\COMMITTED\”, HomeTeam,

Timer.ActivePart) Se for para apenas um jogador?

Stat.Count(“\FOULS\COMMITTED\”, ActivePlayer)

Debate

Normalização vs Agilidade Capacidade de Resposta Como alimentar sistemas de

informação tradicionais com esta informação ágil?

Desvantagens?

Perguntas?

Obrigado

Screenshots

ChannelMaker

Écrans Gigantes

top related