Gestão de projetos

PROJET

Descrição

O módulo de projetos, representa um forte e consistente aliado para melhor gerenciar as ocorrências dos processos internos e externos. Com workflow lógico e completo, que percorre desde o registro até a análise das ações realizadas, é possível acompanhar a efetividade do controle das atividades realizadas na empresa. Este módulo permite ainda gerir ocorrências de outros processos organizacionais, como apropriação de horas, banco de horas e help-desk.

O sistema possui diferenciadas categorias de atividades, onde cada uma pode ser destinada para finalidades específicas como, não-conformidades, sugestões de melhorias, ocorrências de auditorias, chamados técnicos, incidentes operacionais, e muitos outros.

O módulo pode ser integrado com o sistema de e-mail corporativo da organização, buscando assim, um maior comprometimento dos colaboradores. Após cada registro, é enviado um e-mail para o responsável, agilizando a comunicação interna. O sistema envia também mensagens alertando as execuções pendentes, de ações que foram atribuídas a uma ocorrência e, finalmente ao autor do registro inicial que recebe um e-mail quando o mesmo for concluído.

Os requisitos para a fase 1 são:

Os requisitos para a fase 2 são:

CONTROLE DE ATIVIDADES

Objetivo: Ser uma ferramenta muito simples para controlar atividades a serem executadas por uma pessoa ou por um grupo de pessoas.

Objetivos específicos:

Permite:

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

PROJET.APROPRIACAO_HORAS.HORA_INICIO_VIRADA

Indica um horário no formato HH:MM a partir do qual a apropriação pode virar o horário da meia-noite. Por padrão assume que apropriações que iniciam depois das 18:00 podem ser encerradas até as 06:00 do dia seguinte.
Ver também PROJET.APROPRIACAO_HORAS.HORA_FIM_VIRADA

PROJET.APROPRIACAO_HORAS.TOLERANCIA_HORA_INICIO

Indica quantos minutos no futuro é permitido apropriar horas, pois as interfaces usam a hora da estação do usuário e o teste é feito com o horário do servidor e podem haver pequenas variações entre os relógios.
Padrão: 65 minutos

OBS: O padrão de 65 minutos corresponde a uma tolerância de 5 minutos somado a um horário de verão configurado incorretamente.

Tipo: TEXT

PROJET.ATIVIDADES.AC_PROJETOS

Autocomplete para projetos

Comando SQL para o autocomplete para projetos

Tipo: SOURCE_CODE

Valor padrão: select atividade_global as valor , proj.ATIVIDADE || ' - ' || coalesce(proj.TITULO,proj.DESCRICAO,'') as pesquisar , coalesce(proj.TITULO,proj.DESCRICAO,'') || ' (' || proj.ATIVIDADE|| ')'||coalesce(nome_global, '') as descricao from ATIVIDADES proj inner join TIPOS_ATIVIDADES tp on tp.id = proj.TIPO_ATIVIDADE_ID where tp.desmembravel = 'S' and tp.PERMITE_DOCUMENTOS_TITULOS='S'

PROJET.ATIVIDADES.CHECKLIST_UPDATE

Atualização de datas da atividades conforme checklist

Permite determinar algumas atualizações de datas da atividade conforme o checklist executado, tais como:

  • Atualizar a data de aprovação quando um checklist "Aprovar" for informado.
  • Limpar a data de aprovação quando um checklist "Revogar" for informado.
  • etc.

Cada linha deverá ser uma expressão contendo
inicio-check-list : update|clear atributo
Onde:
  • inicio-check-list: Expressão encontrada no início do checklist
  • update: Indica que a data dever ser preenchida com a data da apropriação (caso não informada)
  • clear: Indica que a data deve ser removida do atributo
  • atributo: Nome do atributo a ser alterado

Exemplo:
OK - Aprovar : update data_aprovacao
Revogar : clear data_aprovacao
OK - Implementar : update data_inicio_efetivo
Cancelar : update data_cancelamento
Suspender : update data_suspensao
OK - Publicar : update data_termino_efetivo
OK - Validar : update data_aceite

Tipo: TEXT_LONG

PROJET.ATIVIDADES.DIAS_ENTRE_DATA_PLANEJADA_E_LIMITE

Mínimo de dias entre data planejada e limite

Define o número mínimo de dias entre a data de término planejado e a data de término limite.
Quando configurado, permite informar uma margem de segurança em dias entre a data planejada e a data limite.

Exemplo:
Caso a preferencia seja configurada 3 (dias), e a data limite for dia 10, não será possível planejar o término da atividade para depois do tia 7 (10-3).

Tipo: INTEGER

PROJET.ATIVIDADES.DIGITOS_ORDENACAO

Quantidade de dígitos para controle de ordenação

Quantidade de dígitos utilizada para controle da ordenação dos projetos e subprojetos

Tipo: INTEGER

Valor padrão: 6

PROJET.ATIVIDADES.ENVIAR_EMAIL_ATIVIDADES

Enviar e-mail nas alterações da atividade

ESTA PREFERENCIA DEVE SER SUBSTITUÍDA POR REGRAS DE NOTIFICAÇÃO.
Ver Regras de notificações de atividades.

Quando "S", envia um e-mail para todas as pessoas envolvidas toda vez que uma atividade é alterada.

Tipo: TEXT

Valor padrão: N

PROJET.ATIVIDADES.PRIORIDADE.SQL_OPTIONS

Opções de prioridade

Opções de prioridade.

Tipo: TEXT_LONG

Valor padrão: 0=Não definida 1=Urgente 2=Alta 3=Média 4=Baixa 5=Mínima 9=Sem prioridade

PROJET.ATIVIDADES.SHOW_NOTIFICATIONS

Indica se o sistema deve informar ao usuário quais as notificações que foram enviadas quando uma atividade/ocorrência ou projeto é criada ou alterada através do Regras de notificações de atividades. Caso não informado, assume "S" (avisar o usuário).

Tipo: FLAG

Valor padrão: S

PROJET.ATIVIDADES.TIPO_VALIDACAO_ENTRE_DATA_PLANEJADA_E_LIMITE

Tipos de validação entre data planejada e data limite

Define como deve ser realizada a validação da data planejada com relação a data limite:

  • E: A validação deve gerar um ERRO e não será permitido planejar uma atividade para depois da data limite.
  • N: A validação não deve ser realizada.
  • W: A validação irá gerar apenas uma advertência para o usuário.

Ver também PROJET.ATIVIDADES.DIAS_ENTRE_DATA_PLANEJADA_E_LIMITE.

Tipo: OPCAO

PROJET.ATIVIDADES.VALIDACAO_PLANO_CONTAS

Se estiver definida como S e o plano de contas for alterado e não nulo, a regra de validação verifica se o novo valor é de um plano ativo.
Por padrão não valida.

Tipo: TEXT

PROJET.CAD_APROPRIACAO_HORAS.TAMANHO_DESCRICAO

Tamanho máximo a ser apresentado para a coluna descrição na lista das apropriações. Quando a descrição for maior que o número de caracteres configurado, ela é truncada e acrescida de "...".
Caso não configurado, o sistema não trunca a descrição.

PROJET.CAD_APROPRIACAO_HORAS.TEMPO_MAXIMO

Tempo máximo em horas que é aceito para encerrar automaticamente uma apropriação.

Valor padrão: 8

PROJET.CAD_APROPRIACAO_HORAS.TEMPO_PADRAO

Tempo padrão para uma apropriação em horas.

Valor padrão: 1

PROJET.CAD_OCORRENCIAS.ATRIBUTOS_HISTORICO

Atributos a serem informados no histórico

Atributos a serem informados no histórico.
Relação de nomes de campos a serem apresentados. Quando informado, a descrição das alterações do registro irá ser feita apenas para estes campos. Os campos deverão ser separados por vírgulas.

Tipo: UPPER

PROJET.CAD_OCORRENCIAS.HORAS_PROGRAMADAS_SPRINT

Horas programáveis em cada sprint

Indica o número de horas que poderão ser programadas em cada sprint para cada usuário.
Caso não informado, o sistema assume 16 horas.

Tipo: DOUBLE

PROJET.CAD_OCORRENCIAS.RELEASE_SQL

SQL para buscar informações de release da atividade

Quando o sistema de ocorrências é utilizado em uma empresa de software, permite apresentar em qual release a atividade foi inserida através de um SQL customizado.

Para o ADS, este SQL é composto por:

select bs.build_sistema || ' ' || vbs.versao
from ATIVIDADES_VERSOES_SISTEMAS avs
join VERSOES_BUILDS_SISTEMAS vbs on vbs.id = avs.VERSAO_SISTEMA_ID
join BUILDS_SISTEMAS bs on bs.id = vbs.BUILD_SISTEMA_ID
where avs.atividade_id = ?
order by bs.build_sistema, vbs.versao

Tipo: SOURCE_CODE

PROJET.CAD_OCORRENCIAS.SQL_PRIORIDADE_GERAL

Expressão de priorização geral

Expressão SQL utilizada para determinar a prioridade geral das ocorrências. Esta preferencia determina o valor do campo "Prioridade geral" que pode ser utilizado como fator de ordenação das atividades. Por padrão, as atividades serão ordenadas considerando:

  • Prioridade da ocorrência
  • Prioridade do projeto
  • Sequencia do projeto
  • Sequencia da ocorrência
  • Sequencia do tipo de atividade
  • Tipo de faturamento
  • Data de abertura da ocorrência

Tipo: SOURCE_CODE

Valor padrão: ocor.prioridade || proj.prioridade || trim(to_char(coalesce(proj.sequencia,50),'000')) || trim(to_char(coalesce(ocor.sequencia,50),'000')) || trim(to_char(coalesce(tipo.sequencia,50),'000')) || case when ocor.faturamento in ('0','N') then '1' else '0' end || to_char(ocor.data_abertura,'yymmdd')

PROJET.CAD_OCORRENCIAS.SUGESTAO_CLIENTE

O que deve ser sugerido como cliente da atividade

Indica o que deve ser sugerido como cliente da atividade.

Tipo: OPCAO

PROJET.ITERACOES.CONTEXT_NAVIGATION

Valor padrão: SCRUM.CAD_SPRINTS.VIEW

PROJET.PESSOAS_ATIVIDADES.NOTIFICAR.DEFAULT_VALUE

Notificar novos participantes

Indica se novos participantes da atividade deverão receber notificação por padrão ou não.

ATENÇÃO:ESTA PREFERENCIA SERÁ PARA USO FUTURO. AINDA NÃO ESTÁ EM USO.

Tipo: FLAG

Valor padrão: N

PROJET.TIPOS_ATIVIDADES.CARACTER_SEPARADOR_ATIVIDADE_GLOBAL

Carácter separador para a atividade global

Carácter separador para a atividade global. Caso não informado será utilizado o padrão "." (ponto).

Tipo: TEXT

PROJET.TIPO_ATIVIDADE_CONTROLE_APROPRICAO_HORAS

Indica se o uso do sistema de ocorrência será utilizado para apropriar horas relacionadas as ocorrências registradas

Valor padrão: S

PROJET.TIPO_ATIVIDADE_CONTROLE_HIERARQUIA

Indica se o uso do sistema de ocorrência permite o registo da hierarquia nas atividades (pai-filho)

Valor padrão: S

PROJET.TIPO_ATIVIDADE_CONTROLE_PROJETO

Indica se o uso do sistema de ocorrência será utilizado para registrar atividades de projetos
p.ex, backlogs de atividades no scrum, controle de tempos de atividades, etc

Valor padrão: S