Sobre este projeto
it-programming / web-development
Aberto
Prezado, o trabalho encontra-se detalhado na especificação técnica, mas segue copia do documento abaixo
2.1 Ambiente - Arquitetura
Estamos considerando que a solução será hospedada em um servidor da BFOR2B conforme orientação de nossos técnicos.
Estamos considerando esforço para implantação da solução em um ambiente de teste e Produção.
Programação em Html5 e jquery, css e php com gerenciador de conteúdo dinâmico);
versão em portugues
2.2 Login usuário
O Portal terá uma tela para login com o usuário de rede do colaborador.
Os usuários no portal serão categorizados em:
Colaborador -> o próprio usuário poderá colocar suas ideias no portal e relacionar os colaboradores que fazem parte de sua equipe (no máximo 5 colaboradores);
Ponto Focal -> colaborador que poderá entrar com as ideias dos colaboradores que não possuem login de rede ou que tenham alguma dificuldade para registrar as ideias no portal. Somente ele terá acesso para preenchimento ao campo “Feedback/data” da sua área.
Comitê Avaliador -> São os colaboradores que farão a aprovação ou reprovação das ideias e a pontuação das ideias aprovadas;
Administrador Programa -> colaborador que fará a administração de todo o portal, terá acesso ao registro de pontos dos colaboradores e fará o aceite e baixa das solicitações de utilizaram os pontos.
Terá uma opção de exportar os dados dos cadastros de ideias e do conta corrente para o Excel. (Cada ideia registrada terá os dados em uma linha no excel, Não será exportado os documentos anexados).
Administrador Sistemas -> Colaborador que terá acesso a telas de parâmetros e configurações do sistema.
Deverá haver um cadastro para registrar a faixa de cargo e a função por programa, que poderá participar do programa de ideias. Esse cadastro será efetivado manualmente em uma tela simples associando os cargos / funções no programa.
A informação de cargo e função do usuário no momento do login será pega do cadastro do A.D.
• Obs.: Poderá cadastrar mais de uma faixa de carga por Programa.
Se o colaborador não estiver nas faixas de cargos não poderá participar do programa e deverá mostrar uma mensagem que “Para esse programa seu cargo Função não está elegível ao programa”.
Cadastro será:
Programa: Programa de Ideias 2017
Informe o Cargo : XX999 Função: Engenheiro
2.3 Home do Portal
Na Página principal do portal terá um Menu com as opções
Minhas Ideias ->
Lista das ideias em que ele participa;
• Somente poderá alterar a ideia em que ele é o representante da ideia
• Se for apenas participante da equipe, somente poderá visualizar.
• Após o final do período de colocação da ideia, definida pelo programa, não poderá mais editar ou criar novas ideias.
Nota.:
Usuário com perfil de Ponto Focal:
• Poderá criar e editar ideias para outros colaboradores.
• Para edição de uma ideia, deverá selecionar um colaborador e mostrará todas as ideias que o colaborador estiver associado e escolher a ideia que irá editar.
• Para incluir uma nova ideia, irá clicar no botão “Nova Ideia”.
Na tela deverá ter a lista com os seguintes campos:
- Programa (ex.: Programa de ideias 2016)
- Código Ideia (Código único e sequencial gerado pelo sistema)
- Nome da Ideia;
- Categoria; (Campo Box – poderá marcar mais de uma categoria)
** vamos discutir a melhor forma de fazer)
- Status da Ideia(Em analise, Aprovado, Reprovado, cancelado)
- Implantado (sim / não)
- Matricula, Nome e Área do representante da equipe e dos integrantes da equipe;
- Área destinada para a implantação da Ideia;
- Ícone de Editar;
- Ícone de Excluir (somente para o Administrador do Programa;
Filtro por: Programa, Código Ideia, Nome da Ideia (ou parte do nome); Categoria; status; Área; Implantado (sim/não); Patrocinador
Na tela terá um botão para criar uma nova ideia “Nova Idea”
Criar um e-mail para o ADM do Programa e ponto focal quando uma ideia for criada ou alterada.
Patrocinador – pode pesquisar o que é dele ou de outros.
Tela para Editar Ideia ->
Obs: Campo “Produtos e Inovação”, criar porem deixar inativado até o lançamento da 2° onda.
Deve ter a opção de anexar arquivos
Campo: área destinada para a ideia
Campo Patrocinador (Lista) (irá ter uma tabela que será cadastrada pelo Adm Do Programa;Criar campo para inclusão do nome os integrantes da equipe com até 5 pessoas onde deverá constar o nome, matricula e área de cada um, e um campo onde será identificado o representante da equipe.
Categoria -> terá um campo em que o usuário irá escolher em uma lista previamente cadastrada. Pode ter mais de uma categoria na ideia.
Avaliação pelo Comitê ->
Na tela de avaliação para o Comitê, será apresentado a tela com todas as informações da ideias e opção para visualizar o arquivo anexado e abaixo o quadro para classificar a ideia e qual será a pontuação.
Será apresentado a lista de ideias com a possibilidade de filtros
Obs. O preenchimento da pontuação será feito após a implementação da ideia, logo o campo “SIM” poderá ser flegado sem a necessidade do preenchimento da pontuação.
Incluir um campo para inclusão do nome do ponto focal, onde o mesmo deverá incluir se foi dado o feedback e em qual data.
Colocar um campo se o Feedback da Reprovação foi feito pelo Ponto Focal.
Ponto Focal fez feedback (sim / não).
O Campo para avaliar os critérios na tela ficara da seguinte forma:
Importante que a validação do comitê também siga um período para poder aprovar, classificar e alterar.
A liberação de Opção para o Comitê poder fazer a avaliação, pode ficar com uma opção do Administrador do Programa para marcar um Flag que permita ou não avaliar.
Assim quando iniciar a fase de avaliação e término será definida pelo Adm Programa.
Critério de Pontuação
Terá uma tela para que o seja cadastrado os critérios de avaliação e a pontuação de cada uma delas por Programa criado:
Na tela aparecerá os critérios cadastrados para o Programa e na frente um campo Lista com os as características e o ponto associado. O Avaliador irá escolher obrigatoriamente uma pontuação.
Exemplo:
Usuário Administrativo irá selecionar o Programa que irá editar o critério:
Programa de Ideias 2017:
Critério:
Abrangência da Ideia
Descrição Pontos
1 área 100
De 2 áreas a 3 áreas 200
Acima de 4 áreas 400
Ganho financeiro em 12 meses
Sem ganho 100
Até R$ 10.000,00 200
Acima de R$ 10.000,00 400
Prazo de Implantação
Acima de 90 dias 100
De 31 a 90 dias 200
Até 30 dias 400
Dessa forma ficará flexível para que o administrador do Programa crie as faixas de pontuação de acordo com o critério de programa em questão.
As somas dos pontos avaliados por ideia serão computadas na “conta corrente” do colaborador, somente quando o campo “Ideia implantada” estiver com “sim”.
Controle Conta Corrente -> (só administrador do Programa)
Tela para o Adm Programa controlar o conta corrente de pontos:
- Poderá visualizar a conta corrente dos Colaboradores (usuários)
- Inserir uma ação:
• Debitar pontos: digita o número de pontos
Informa a referência (campo texto)
Ex.: Conforme solicitação de resgate no. Xxxx, Ingresso cinema.
Creditar pontos: digita o número de pontos
Informa a referência (campo texto)
Ex.: Devolução do ingresso do cinema.
• Debitar pontos: digita o número de pontos
Informa a referência (campo texto)
Ex.: Corrigindo erro do débito do dia 00/00/2017, pois deveria ser xx pontos.
Obs.: O Adm Programa, nunca edita um lançamento, ele sempre insere um débito ou um crédito.
Campo referência obrigatório preenchimento.
O saldo nunca pode ficar negativo, antedês de debitar verificar se existe saldo suficiente.
3. Itens fora de escopo
o Integração com outros sistemas;
o Treinamento para usuários finais;
o Documentos técnicos
o Controle de solicitação de resgate dos pontos nos processos e nem a compra dos benefícios.
O Publicação dos Planos de premiação por categoria (cores) por unidade. Deverá ser publicação fora da solução.
O Plano de comunicação e divulgação do sistema / Portal.
O Ambiente para hospedar a solução.
4. Cronograma de Implementação
O cronograma para Planejamento e layout tela, desenvolvimento, testes, aprovações e entrada em produção deverá ser sugerido pelo PROPONENTE.
5. Testes
Para este projeto são considerados testes unitários e integrados, realizados pelos próprios usuários chaves, apoiados pelos consultores da Bfor2B .
6. Treinamento
Treinamento “On the Job”
A transferência do conhecimento necessária à operação do sistema ocorrerá ao longo dos trabalhos de configuração e testes, conhecidas como “on the job”.
Treinamento usuário final
Considerar que os treinamentos de usuários finais serão realizados para a Bfor2B, de forma a garantir a total transferência de conhecimentos a operacionalização do aplicativo.
Material de treinamento:
A Bfor2B deverá receber um manual do aplicativo e poderá ser utilizado pelo usuário chave para realizar o treinamento aos usuários finais. O usuário chave poderá alterar o material conforme sua necessidade.
7. Premissas
• A BFOR2B atuará como Patrocinador Executivo do Projeto dentro do projeto. O Patrocinador Executivo do Projeto irá monitorar o andamento do projeto, e estará disponível para atuar como tomador de decisões, garantindo que todas as decisões pertinentes sejam tomadas em até 24 horas.
• A equipe de projeto da BFOR2B será designada para o projeto conforme as datas agendadas.
Os membros da equipe serão liberados das suas atividades diárias para poderem se dedicar ao projeto durante todo o período. Os membros da equipe deverão ser conhecedores de suas áreas de negócio e autorizados a validar o resultado dos testes.
• A BFOR2B é responsável pelos testes em ambiente de qualidade e produção com as validações das alterações.
• Decisões estratégicas sobre o projeto que afetem o cronograma, devem ser compensadas de modo que o planejamento inicial não seja prejudicado; custos decorrentes dos eventuais atrasos poderão ser faturados contra o PROPONENTE.
• As atividades serão desenvolvidas nas instalações da PROPONENTE e as definições, os testes individuais, testes integrados e preparação para produção serão efetuados nas dependências da BFOR2B.
• A responsabilidade do gerenciamento das atividades será compartilhada entre O PROPONENTE e a Bfor2B, conforme atribuições e responsabilidades definidas previamente para o desenvolvimento.
• Para as atividades de integração, a Bfor2B assume que disponibilizará Ambientes de Integração em pleno funcionamento, apto para o desenvolvimento.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Outros (Outras APIs)
Funções necessárias Designer, Desenvolvedor, Gerente de projetos, Analista de negócios, Fazer o design de uma landing page
Prazo de Entrega: Não estabelecido
Habilidades necessárias