Titulo Estágio
WEB COLLABORATION
Área Tecnológica
Interação com o Utilizador
Local do Estágio
PARQUE ORIENTE, BOBADELA
Enquadramento
Esta proposta de projecto foca os desafios da colaboração num ambiente Web.
Num mundo globalizado, os processos de negócio necessitam de ser acelerados através de mecanismos de colaboração entre as partes interessadas no processo. Todos os processos de negócio que necessitam automatização, e que estão dependentes de pessoas, são processos que poderão ser alvo de optimização através de ferramentas de colaboração. O facto de os principais decisores poderem estar em diferentes geografias e até em diferentes fusos horários potencializa a utilização do ambiente Web e de ferramentas de colaboração e partilha de informação.
Objetivo
O primeiro objectivo desta proposta de projecto consiste numa componente de investigação, efectuando uma análise de mercado, aferindo as capacidades e desvantagens das soluções de colaboração já existentes, a nível de state of the art tecnológico.
O segundo objectivo da proposta consiste na construção de uma solução de colaboração em ambiente Web que permita:
• Pageview e Co-Browse, possibilitando a partilha da visão e controlo de um Web site entre partes interessadas de modo a:
- Permitir a um utilizador partilhar a informação do seu browser com outra parte interessada;
- Permitir que uma parte interessada possa atribuir/retirar o controlo do browser a outra pessoa;
- Permitir o controlo remoto da navegação no browser, permitindo sinalizar no browser remoto os campos a destacar;
- Possibilitar a visualização do histórico de navegação do cliente Web remoto.
• Partilha aplicacional:
- A solução deverá permitir partilhar aplicações Microsoft Office, tais como o Excel e Word, possibilitando às partes interessadas, visualizar ou até controlar (apenas um de cada vez) os documentos locais;
- Partilha selectiva de Desktop através de tecnologias Microsoft ou Java, cumprindo o requisito de elevada compatibilidade com os múltiplos sistemas operativos Windows existentes.
- Deverá ser possível seleccionar a janela Windows a partilhar no processo de partilha;
- Interface aplicacional intuitiva e user friendly, exigindo o mínimo nº de recursos de sistema;
- Não deverão ser necessárias licenças aplicacionais de qualquer software comercial para a implementação do sistema em questão.
Plano de Trabalhos - Semestre 1
FASES:
Investigação
A fase de investigação compreende um período mínimo de 3 semanas.
Desenvolvimento
A fase de desenvolvimento do primeiro semestre compreende as seguintes actividades:
• Análise funcional (3 semanas);
• Investigação técnica (3 semanas);
• Início da implementação (5 semanas).
PRODUTOS A OBTER:
Investigação
Será produzido um documento resultante de investigação no qual deverão ser contemplados os seguintes registos:
• Descrição das diferentes formas de colaboração Web actualmente existentes na óptica dos processos de negócio;
• Discriminação das soluções dominantes no mercado, efectuando análise sucinta e detalhada dos factores diferenciadores das mesmas, bem como os aspectos menos conseguidos;
• Conclusões; determinar os factores diferenciadores que deverão ser os mais valorizados na abordagem ao desenvolvimento; definição de roadmap de solução de colaboração
Desenvolvimento
Durante a fase de desenvolvimento no 1º Semestre serão produzidos os seguintes outputs:
• Documento de análise funcional;
• Documento de análise técnica;
• Planeamento do desenvolvimento.
Plano de Trabalhos - Semestre 2
FASES:
Desenvolvimento
A fase de desenvolvimento do 2º semestre compreende as seguintes actividades:
• Implementação (10 semanas);
• Controlo de qualidade (2 semanas);
• Documentação (2 semanas).
PRODUTOS A OBTER:
Desenvolvimento
Durante a fase de desenvolvimento do 2º semestre serão produzidos os seguintes outputs:
• Documento de plano de testes;
• Solução de software de colaboração.
Condições
A Novabase assegurará todas as condições indispensáveis à realização da Dissertação, fornecendo todos os meios e equipamento necessário à realização do projecto.
Será ainda atribuída uma remuneração a acordar entra a empresa e o Mestrando.
Observações
Competências técnicas necessárias:
• Desenvolvimento em tecnologias Web na vertente de cliente (html, Javascript, silverlight) e na vertente de servidor (EX: asp .net, jsp)
• Bases de dados SQL
• Aplicações de windows
Orientador
Pedro Faúlha
pedro.faulha@novabase.pt 📩