Anexo V - Planilha de Apuração Aquisição de Solução de Redes Sociais Será utilizado o seguinte critério: Atende / Não atende (Atende em parte será considerado Não atende) Item Itens a serem avaliados conforme descrito no item 6 do TR 80% 100% Mínimo 54 itens 68 itens Requisitos de Arquitetura. 1 Utilizar um repositório de dados centralizado; 2 3 4 5 6 7 8 9 10 Possibilitar a outros sistemas acesso à base de dados para consulta, inclusão, remoção ou alteração de mensagens e ações via webservice nativo da solução; Utilizar protocolo de comunicação REST 1.2, protocolo padrão utilizado pelo Twitter e outros softwares similares Utilizar parâmetros e retorno no formato XML e Json ; Ter integração com software de agenda, através de importação/exportação de arquivos em formato ICAL/ICVS; Ter compatibilidade, no mínimo, com os navegadores Firefox, Internet Explorer e Google Crome. Requisitos de Interface de Usuário Ser integralmente utilizável através da plataforma WEB. Suportar acesso via dispositivos móveis. Possuir uma interface que permita definir o perfil e os direitos de cada tipo de usuário e uma interface específica para administradores do sistema; Requisitos de Segurança O software aplicativo fornecido deverá estar em compatibilidade com as normas de desenvolvimento de software WEB, disponível na página web da ATI, ou diretamente no link: http://www2.ati.pe.gov.br/c/document_library/get/_file?p_l_id=77701&name=dlfe-19883.pdf
11 12 13 14 15 16 17 18 19 20 21 O login de acesso deverá permitir integração com os usuários da rede, gerenciados pelo Windows AD e/ou pelo LDAP, ou seja, tanto o usuário como a senha de rede serão utilizados para acessar a solução ofertada; A solução ofertada deverá funcionar sob o protocolo de segurança SSL; A solução ofertada deverá suportar a atribuição de níveis diferenciados de permissões de acesso, por funcionalidade (ex: consulta, inclusão, alteração, remoção, visão), conforme o perfil individual de cada usuário; A solução ofertada deverá impedir o acesso de um usuário, caso atinja um número prédeterminado de tentativas consecutivas de acesso ao sistema; A solução ofertada deverá possuir função de gerenciamento dos usuários e acessos, permitindo configurar número de tentativas consecutivas e erradas e restabelecimento de acesso aos usuários bloqueados; A solução ofertada deverá registrar os acessos efetuados por todos os usuários, para fins de auditoria e elaboração de relatórios sintéticos e analíticos. Requisitos funcionais gerais Aceitar customizações no código fonte original de forma a criar integrações com outros sistemas; Aceitar inserção de novos usuários, grupos e novos indicadores pela própria CONTRATANTE; Permitir a exportação dos relatórios nativos do software para arquivos no formato PDF e XLS; Permitir a ordenação dos resultados das consultas/relatórios por qualquer um dos campos exibidos na consulta/relatório; Permitir associar rss feeds aos painéis de visualização ou na apresentação em painéis/lcd's juntamente com a apresentação dos indicadores. Cadastro de Usuários/Funcionários
22 23 24 25 26 27 28 29 30 31 32 33 Permitir a integração de cadastro de usuários/funcionários com o software Expresso Livre, e deverá conter, no mínimo, os campos de cadastro já existentes no Expresso Livre tais como nome, sobrenome, apelido, data de nascimento, e-mail, endereço e telefones. Permitir a listagem de contas de usuário por: nome, matrícula, lotação, grupo de usuário e status. Cadastro de grupos de usuários Permitir a manutenção do cadastro de grupos de usuários, com a finalidade de definir perfis de acesso diferenciados, contendo pelo menos o código e descrição do grupo; Permitir a listagem dos grupos de usuário por código e descrição. Módulo de rede social Possuir uma página principal que agregue todos os feeds relacionados aos grupos, usuários, projetos, ações e/ou qualquer outro conteúdo que o usuário monitora; Permitir a busca por qualquer assunto ou palavra-chave desejada através de seu mecanismo de busca próprio. A busca deve compreender não só as mensagens como também arquivos, ações, grupos e usuários; Na função de busca, permitir que sejam aplicados filtros por usuário, secretaria, setor e data; Na ferramenta de busca, utilizar tecnologia FTS (Full Text Search) para otimizar as buscas; Permitir que cada usuário tenha seu perfil com suas informações, foto e dados básicos de cadastro para facilitar a identificação do usuário; Permitir aos usuários incluírem mensagens para informar o seu status, fazer perguntas e compartilhar informações com o grupo que o segue. Todas as mensagens devem ser incluídas com a foto do usuário e data da postagem; Permitir ao usuário definir palavras-chave na mensagem. As palavra-chaves devem ser precedidas de # ; Permitir, ao clicar na palavra-chave, fazer uma rápida busca em todo o banco de dados pela palavra mencionada e retornar as mensagens nas quais ela aparece;
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Permitir a inclusão de aquivos e links nas mensagens; Permitir marcar mensagens como favoritas para facilitar buscas futuras; Permitir comentário de forma agrupada com os comentários existentes; Permitir o envio de mensagens privadas entre dois usuários; Ter a funcionalidade de grupo de interesse permitindo aos usuários que criem uma área para discussão de um tema específico (exemplo: grupo de RH, grupo BI, grupo de PHP, grupo de JAVA); Ter a possibilidade de criar grupos privados com acesso só para aqueles selecionados pelo administrador do grupo; Ter a possibilidade de tornar um grupo visível apenas para os usuários com direitos de visualizá-las, para os demais não aparece nem na busca; Nos grupos de interesse, permitir a inserção de comentários, links e arquivos; Ter a funcionalidade de criação de eventos privados (ex. Treinamentos, reuniões), podendo o criador do evento definir: descrição, local, data e hora de realização. O criador do evento pode ainda selecionar todos os integrantes da rede a serem convidados, que podem confirmar ou rejeitar o convite, adicionar fotos e outros arquivos relacionados com o evento; Nos eventos públicos, permitir a qualquer usuário poder confirmar sua participação, sem a necessidade de receber um convite; Permitir ao usuário que filtre quais informações serão exibidas na sua tela inicial. Permitir aos usuários, que possuam perfil de administrador, divulgar uma mensagem para todos os usuários do sistema (broadcast message); Possuir a função de diretório corporativo de usuários e grupos de interesse. Através desse recurso qualquer usuário poderá pesquisar por ordem alfabética todos os usuários cadastrados, assim como todos os grupos de interesse; Possuir uma funcionalidade de análise gráfica sobre o uso e atividades geradas pelos usuários na ferramenta. Devem compor, essa funcionalidade, gráficos que demonstrem, no tempo, o uso por departamento, por grupos e por usuários podendo ser filtrado na forma que o administrador preferir analisar; Possuir funcionalidade para o administrador do software poder excluir mensagens indesejáveis de outros usuários.
49 50 51 52 53 54 55 56 57 58 59 60 Módulo de Controle de Ações. Permitir a criação de ações simples e ações com sub-tarefas. Conter, no cadastro da ação, pelo menos, os campos de: título, data de início da ação, prazo, descrição, designante, responsável e status ( em aberto, em execução, concluída, paralisada ou cancelada ); Conter, para cada ação, opcionalmente, as seguintes informações vinculadas: indicador, unidade executora, período de referência, anexos, palavras chaves (keywords); Permitir que as ações possam ser iniciadas pelos usuários (operadores) da solução ; Manter o histórico de todas as informações alteradas referente à cada ação, gerando mensagens automáticas e enviadas a todos os envolvidos ou aos que apenas seguem a ação; Permitir que o controle das ações seja feito por meio de prazo determinado para cada ação. Desta forma, quando um usuário gerente disparar uma ação para outro usuário, este poderá informar o prazo (em dias) que aquele tem para responder à ação; Permitir ao usuário demandado, ao receber uma ação, informar se aceita ou não a ação designada; Permitir que uma ação recebida pelo usuário possa ser desmembrada em uma, ou mais de uma ação, e repassadas, cada uma, para usuários específicos; Controlar o prazo de cada ação, contando de forma decrescente, até que seja disparado um alerta informando a mudança de status da ação; Permitir que cada usuário veja suas ações como se fossem tarefas, quer ele como designante ou como designado (responsável); Ao ser criada ou modificada uma ação para um determinado usuário, enviar uma mensagem de aviso sobre a criação ou alteração da ação, se assim definido, por configuração; Exibir para o usuário, através de feeds em sua tela inicial da rede social, todas as alterações geradas nas ações como mudança de prazo, conclusão de uma tarefa, novo arquivo adicionado ou nova informação alimentada na ação pelo participantes. Estas mensagens devem ser disparadas automaticamente sem a necessidade de confirmação do usuário facilitando o acompanhamento e monitoramento por todos envolvidos.
61 62 63 64 65 66 67 68 Painel de controle de ações O painel de controle das ações é uma tela utilizada para que cada usuário possa gerenciar tanto as ações atribuídas (responsável) a ele bem como as ações atribuídas por ele (designante). Além disso, neste painel, o usuário poderá criar novas ações; Neste painel o usuário poderá ver todas ações separadas por status ( em aberto, em execução, concluída, paralisada e cancelada ). Neste caso, o usuário verá um resumo da ação com os seguintes dados: número de dias restantes para o prazo (pode ser um número positivo ou negativo), descrição da ação, data do prazo da ação e o responsável pela ação; Deve ser possível visualizar o status e o andamento da ação e de todas as derivadas da mesma; O detalhamento da ação será exibido quando o usuário selecionar a ação desejada no resumo; As ações podem ser selecionadas por período de tempo (data inicial e data final), com base na data de criação ou na data de limite da ação; A solução deve permitir que a tela que apresenta as ações selecionadas possa ser exportada para arquivo no formato PDF; A solução ofertada deverá permitir que o usuário possa customizar seu painel de acompanhamento das Ações criando pastas para organizar as ações por assunto/contexto. A solução ofertada deverá permitir que os coordenadores, orientadores e supervisores possam visualizar as ações dos seus respectivos subordinados. Situação Final