36

Treenya | Apresenteção Final de ICPMM

Embed Size (px)

DESCRIPTION

Apresentração Final da disciplina de ICPMM relativa à plataforma ambiental "Treenya".

Citation preview

Page 1: Treenya | Apresenteção Final de ICPMM
Page 2: Treenya | Apresenteção Final de ICPMM

01|Organograma da Equipa

Page 3: Treenya | Apresenteção Final de ICPMM

02|Ciclo Evolutivo da Equipa

Page 4: Treenya | Apresenteção Final de ICPMM

02|Ciclo Evolutivo da Equipa

Page 5: Treenya | Apresenteção Final de ICPMM

02|Ciclo Evolutivo da Equipa

Page 6: Treenya | Apresenteção Final de ICPMM

02|Ciclo Evolutivo da Equipa

Page 7: Treenya | Apresenteção Final de ICPMM

02|Ciclo Evolutivo da Equipa

Page 8: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado» Utilizadores registados e autenticados» Administradores

Page 9: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado

» Utilizadores registados e autenticados» Administradores

» Permite login;

» Permite novo registo;

» Permite acesso a perfis públicos de utilizadores;

» Permite acesso às contribuições públicas de utilizadores;

» Permite acesso ao ranking do utilizador e ao rating de cada contribuição;

» Permitir acesso a informações gerais sobre o tema;

» Permitir acesso a área de ajuda via e-mail, FAQ, quick-tours, chat de atendimento, índice vídeo-gráfico.

Page 10: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado» Utilizadores registados e autenticados

» Administradores

» Permite o acesso a informações gerais sobre o tema;

» Permite a cricação/modificação de um perfil público ou privado com informações pessoais;

» Permite a inserção/edição/remoção e visualização das suas contribuições textuais ou com imagem;

» Permite atribuir um rating às diferentes contribuições de um utilizador;

» Permite acesso a perfis públicos de utilizadores;

» Permite acesso às contribuições públicas de utilizadores;

» Permite acesso ao ranking do utilizador e ao rating de cada contribuição;

» Permite visualizar um ranking geral de utilizadores;

» Permite a visualização geográfica de cada utilizador, e quais as zonas geográficas mais activas;

Page 11: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado» Utilizadores registados e autenticados

» Administradores

» Permite a criação de grupos relativos a instituições ou temas específicos» Permite (ao administrador) definir o grupo como privado ou público;

» Permite (ao administrador) convidar utilizadores para o grupo (caso seja privado);

» Permite (ao administrador) a moderação de contribuições submetidas por utilizadores pertencentes ao grupo;

» Permite (ao administrador) “banir” utilizadores, ou conferir acesso administrativo;

» Permite a visualização de todas as contribuições do grupo;

» Permite a criação de uma lista de amigos;

» Permite aceitar/recusar um convite de um amigo;

» Permite a definição de um estado on-line como disponível, ou indisponível;

» Permite a troca de mensagens síncronas entre utilizadores que são amigos;

Page 12: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado» Utilizadores registados e autenticados

» Administradores

» Permite a calendarização de eventos;» Permite convidar utilizadores para eventos calendarizados;

» Permite marcar a participação do utilizador no evento;

» Permite a pesquisa de utilizadores por nome, localização ou por grupos;

» Permite a pesquisa de eventos por nome, localização, participação de determinado utilizador, ou autor;

» Permitir acesso a área de ajuda via e-mail, FAQ, quick-tours, índice vídeo-gráfico e chat de atendimento.

Page 13: Treenya | Apresenteção Final de ICPMM

03|Requisitos Funcionais

» Utilizadores não autenticado» Utilizadores registados e autenticados» Administradores

» Permite o acesso da equipa de manutenção e suporte técnico do site através de autenticação ao Backoffice;

» Permite a visualização, edição, remoção e bloqueio de utilizadores registados no site;

» Permite a gestão de informações pessoais dos utilizadores;

» Permite a gestão de contribuições dos utilizadores;

» Permite a gestão de grupos (criação, edição e remoção de grupos);

» Permite a gestão de eventos (criação, edição e remoção de eventos);

» Permite a gestão de conteúdos informativos no site;

» Permite visualizar e responder a pedidos de ajuda via e-mail e edição de FAQ e através de troca de mensagens síncronas;

» Permite a desactivação temporária do site.

Page 14: Treenya | Apresenteção Final de ICPMM

04|Diagrama de Gantt

Page 15: Treenya | Apresenteção Final de ICPMM

05|Orçamento

» Salários e Modos de Pagamento

» Investimentos/Despesas relativas a Equipamentos

» Equipa de Desenvolvimento» Valor Mensal equivalente ao Salário Júnior;» Vencimento Mensal ou Quinzenal.

» Gestores e Coordenadores» Vencimento à Hora.

» Despesas de Manutenção calculadas separadamente tendo em conta a periocidade anual da renovação do domínio e alojamento.

Page 16: Treenya | Apresenteção Final de ICPMM

05|Orçamento

» Manutenção

» Calendário de Pagamentos

» Elaboração da Tabela de Amortizações;

» Cálculo da despesa com base no valor de Amortização e o número de meses de utilização efectiva do Equipamento em questão.

» Estabelecimento de datas para execução de Pagamentos de Entrada referentes às fases mais complexas que implicam maiores custos de desenvolvimento;

» Pagamentos de Entrada suportam as despesas implícitas na Fase em questão.

Page 17: Treenya | Apresenteção Final de ICPMM

05|Orçamento

Page 18: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Funcionalidade» Teste de Compatibilidade» Teste de Segurança» Teste de Usabilidade» Teste de Acessibilidade

Page 19: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Funcionalidade

» ObjectivosPara alcançar a eficácia de uma forma eficiente é necessário analisar as funcionalidades que a plataforma oferece diagnosticando e corrigindo erros/bugs.

» Técnicas de Teste» Unit Testing» Teste Integrado» Teste de Regressão

» Técnicas de Recolha de DadosInventário.

» Recursos Humanos» Daniela Alves (Programador)» Diogo Costa (Programador)» Pedro Silva (Programador/Analista de Sistemas)» Hélder Caixinha (Consultor Técnico)» Licínio Mano (Consultor Técnico)» Futuros Utilizadores

Page 20: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Segurança

» ObjectivosDetectar eventuais falhas de segurança na aplicação.

» Técnicas de Teste» Peer Review

» Técnicas de Recolha de DadosChecklist.

» Recursos Humanos» Daniela Alves (Programador)» Diogo Costa (Programador)» Pedro Silva (Programador/Analista de Sistemas)» Hélder Caixinha (Consultor Técnico)» Licínio Mano (Consultor Técnico)» Tester Especialista na Segurança de Páginas Web

Page 21: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Compatibilidade

» ObjectivosVerificar compatibilidade da aplicação entre diferentes: browsers, resoluções, sistemas operativos, plataformas.

» Técnicas de Teste» Teste Integrado

» Técnicas de Recolha de DadosChecklist.

» Recursos Humanos» Daniela Alves (Programador)» Diogo Costa (Programador)» Pedro Silva (Programador/Analista de Sistemas)» Hélder Caixinha (Consultor Técnico)» Licínio Mano (Consultor Técnico)

» Materiais» Sistemas Operativos» Browsers» Máquinas com diferentes resoluções

Page 22: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Usabilidade

» ObjectivosAvaliar o grau de simplicidade e facilidade com que o utilizador navega pelo website.

Tarefas, consideradas de maior relevo, a avaliar:» Efectuar Registo;

» Efectuar Login/Logout;

» Aceder à Área de Perfil Pessoal;» Publicar uma Contribuição Pessoal;

» Procurar um Utilizador de Espanha e aceder ao seu perfil;

» Atribuir um Rating a uma contribuição do utilizador encontrado;» Adicionar como Amigo um Utilizador;» Editar Dados Pessoais.

Page 23: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Usabilidade

» Atributos e Métricas a Utilizar

Atributos baseados na norma ISO 9241-11: » Eficácia;» Eficiência;» Satisfação.

Métricas (comuns a todas as tarefas especificadas):» Contabilização do nº de cliques até que o objectivo seja alcançado;» Tempo decorrido;» Erros obtidos.

Page 24: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Usabilidade

» Participantes» 2 Especialistas» 3 Principiantes

» Contexto dos Testes» Ambiente de uso controlado;» Condições da Sala

» Equipada com diferentes tipos de computador, cada um contendo os diversos browsers;» Sujeita a gravação de vídeo do participante e do monitor relativo à máquina de utilização.

Page 25: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Usabilidade

» Técnicas de Testes» Thinking-Aloud Protocol;» Question-Asking Protocol;» Cognitve Walkthroughs.

» Técnicas de Recolha de Dados» Registo Facial por Vídeo associado ao Registo de Monitor por Vídeo; » Questionário Inicial;» Entrevista Final (opcional, na necessidade de esclarecimento de dúvidas da sessão).

Page 26: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Usabilidade

» Instrumento, Materiais e Recursos Humanos» Laboratórios;» Máquinas para realização dos testes;» Câmara de captura de vídeo (imagem e som);» Software de Registo de Vídeo (o software responsável pela captura do ecrã, deverá ser capaz de registar os cliques por parte do participante);» Um ou mais elementos da equipa.

Page 27: Treenya | Apresenteção Final de ICPMM

06|Plano de Testes

» Teste de Acessibilidade

» Objectivos do TesteConhecer até que ponto a aplicação se encontra preparada para que pessoas com necessidades especiais possam com ela interagir como qualquer outro utilizador comum.

» Técnicas de Teste» Manuais (revisão directa);» Automáticos (recurso a um verificador automático Web-based como o W3C validator);

Instrumentos, Materiais e Recursos Humanos Necessários» Elementos da Equipa de Projecto (Daniela Alves, Diogo Costa, Pedro Silva);» Utilizadores portadores de necessidades especiais.

Page 28: Treenya | Apresenteção Final de ICPMM

07|Plano de Manutenção e Suporte

» Sistemas de Ajuda

» Sistemas de Manutenção e Suporte» Sistemas de Contacto com os Utilizadores Finais

» Ajudas Autónomas» FAQ;» Índice Videográfico;» Filtros associados ao Sistema de Pesquisa;

» Ajuda Integrada» Dicas;» Quick Tours;» Mensagens de Erro.

Page 29: Treenya | Apresenteção Final de ICPMM

07|Plano de Manutenção e Suporte

» Sistemas de Ajuda» Sistemas de Manutenção e Suporte

» Sistemas de Contacto com os Utilizadores Finais

O Sistema de Manutenção e Actualização irá funcionar sob um BackOffice, com constante actualização de conteúdos e funcionalidades.

» Ferramentas/Sistemas que irão contemplar o BackOffice» Envio de Sugestões;» Atendimento via Chat com horário pré-definido;» Sistema de Denúncias associado às Contribuições;» Linha telefónica de Suporte (futuramente).

Page 30: Treenya | Apresenteção Final de ICPMM

07|Plano de Manutenção e Suporte

» Sistemas de Ajuda» Sistemas de Manutenção e Suporte» Sistemas de Contacto com os Utilizadores Finais

» Preenchimento de formulários que permitam o contacto com o utilizador via e-mail;» Troca de mensagens instantâneas através do Chat embutido da plataforma;» Envio regular de uma newsletter;» Apresentação de um Blog como ponte de comunicação entre utilizadores e responsáveis pela manutenção.

Page 31: Treenya | Apresenteção Final de ICPMM

08|Plano de Lançamento e Distribuição

» Estratégia de Lançamento

» Principais Instrumentos Publicitários» Estratégia de Distribuição

» Soft launch (sem suporte publicitário inicial) - permite obter feedback dos utilizadores que utilizem o serviço, evitar campanhas fracassadas e eventualmente melhorar determinados aspectos;

» Hard Launch (com suporte publicitário 1 mês depois de soft launch), com o objectivo de disseminar o produto através de instrumentos publicitários específicos.

Page 32: Treenya | Apresenteção Final de ICPMM

08|Plano de Lançamento e Distribuição

» Estratégia de Lançamento» Principais Instrumentos Publicitários

» Estratégia de Distribuição

» Televisão e Cinema – 2 filmes distintos, em momentos distintos. O primeiro causa expectativa/curiosidade, o segundo revela a identidade do projecto e o conceito.

» Outdoors – 2 outdoors distintos, em momentos distintos. A mesma estratégia dos filmes: o primeiro causa expectativa/curiosidade, o segundo revela a identidade do projecto e o conceito.

» Campanha em Centros Comerciais e Universidades – divulgação e disponibilização do serviço à população geral (no caso dos centros comerciais) e a um público jovem (no caso das universidades).

» Serviço Móvel – parceria com as redes móveis nacionais e lançamento de uma aplicação móvel que permite o acesso directo à plataforma.

Page 33: Treenya | Apresenteção Final de ICPMM

08|Plano de Lançamento e Distribuição

» Estratégia de Lançamento» Principais Instrumentos Publicitários» Estratégia de Distribuição

» Soft launch (sem suporte publicitário inicial) - permite obter feedback dos utilizadores que utilizem o serviço, evitar campanhas fracassadas e eventualmente melhorar determinados aspectos;

» Hard Launch (com suporte publicitário 1 mês depois de soft launch), com o objectivo de disseminar o produto através de instrumentos publicitários específicos.

» Televisão e Cinema – 2 filmes distintos, em momentos distintos. O primeiro causa expectativa/curiosidade, o segundo revela a identidade do projecto e o conceito.

» Outdoors – 2 outdoors distintos, em momentos distintos. A mesma estratégia dos filmes: o primeiro causa expectativa/curiosidade, o segundo revela a identidade do projecto e o conceito.

» Campanha em Centros Comerciais e Universidades – divulgação e disponibilização do serviço à população geral (no caso dos centros comerciais) e a um público jovem (no caso das universidades).

» Serviço Móvel – parceria com as redes móveis nacionais e lançamento de uma aplicação móvel que permite o acesso directo à plataforma.

» Distribuição On-line – o serviço a distribuir é um site, pelo que a distribuição é exclusivamente on-line.

» Necessidade de alojar o site num ISP, registar o domínio, activar o site, colocar os ficheiros on-line.

» Pré-lançamento do site num staging server, afim de testar a performance e resolver eventuais problemas que possam surgir.

Page 34: Treenya | Apresenteção Final de ICPMM

08|Plano de Lançamento e Distribuição

» Estratégia de Lançamento» Principais Instrumentos Publicitários» Estratégia de Distribuição

» Distribuição On-line – o serviço a distribuir é um site, pelo que a distribuição é exclusivamente on-line.

» Necessidade de alojar o site num ISP, registar o domínio, activar o site, colocar os ficheiros on-line.

» Pré-lançamento do site num staging server, afim de testar a performance e resolver eventuais problemas que possam surgir.

Page 35: Treenya | Apresenteção Final de ICPMM

09|Ponto de Situação Actual do Projecto

» O Design Gráfico revela um atraso relativamente significativo;

» O projecto deveria entrar, a 17 de Dezembro, na Fase Beta;

» A Fase de Programação e Análise de Sistemas deveria encontrar-se na etapa final;

» Os conteúdos programáticos de Laboratório Multimédia 5 foram leccionados até início de Dezembro, pelo que a tentativa de iniciar a Fase de Desenvolvimento do Motor da Plataforma, aquando da data estipulada no cronograma temporal, poderia resultar num processo pouco produtivo com resultados inúteis/ineficazes;

» No entanto, os conhecimentos adquiridos no início do ano lectivo, como o desenho da Base de Dados, já se encontram razoavelmente consolidados na prática projectual.

Page 36: Treenya | Apresenteção Final de ICPMM

09|Ponto de Situação Actual do Projecto

Conclusão:

» Necessidade de reunir esforços e compensar o tempo desperdiçado/não aproveitado.