Visão Geral

Em nosso cenário: Uma fila tem por objetivo interligar processos, oferecer soluções para os serviços que estão sendo executados e para os que estão aguardando o processamento, além de dispor suporte e confiabilidade no serviço. Essas questões visam facilitar e melhorar o escalonamento - "determinar a divisão correta dos recursos dentro de um espaço de tempo" e aperfeiçoar o fluxo de informações - "torna regular e constante as informações" o que torna o serviço confiável desde sua chegada até a sua entrega. O serviço de fila do Project Server 2013 é o principal e mais importante serviço da arquitetura do programa. Ele é o responsável por gerenciar todos os processos - "trabalhos" que são executados dentro do servidor Project Server. O servidor(es) onde o Project Server será instalado deve fornecer uma estrutura condizente com os períodos de cada trabalho, obedecendo:



Geralmente eles estão ligados a outros fatores que o interferem diretamente, como: Tempo de resposta em redes, processamento de banco, balanceamento de carga e também as suas restrições.

O material disponibilizado pela Microsoft para administrar, configurar e realizar intervenções nos serviços em fila do Project Server 2013 é este:

http://technet.microsoft.com/pt-br/library/hh180836.aspx

Os serviços estão divididos em 112 trabalhos que abrangem projetos, recursos, relatórios, sincronização, arquivamento, exclusão , aprovação e atualização. Na lista dos principais trabalhos que ele administra estão:

  1. Alterar Fluxo de Trabalho
  2. Análise do Quadro de Horário
  3. Aprovação de Linha de Quadro de Horário
  4. Arquivar Campos Personalizados
  5. Arquivar Categorias de Segurança
  6. Arquivar Configurações de Sistema
  7. Arquivar e Excluir Projeto
  8. Arquivar Modos de Exibição
  9. Arquivar Projeto
  10. Arquivar Projeto Global
  11. Arquivar Recursos
  12. Atualização de Quadro de Horários
  13. Atualização de Status
  14. Atualização do Banco de Dados
  15. Atualização do Projeto do PSI
  16. Atualizar Análise
  17. Atualizar Caminho do Site de Projeto
  18. Atualizar Projeto Agendado
  19. Aumento de Prioridade
  20. Cancelamento do Quadro de Horários
  21. Check-in de Fluxo de Trabalho de Projeto
  22. Check-in de Projeto  
  23. Checkin de Planejamento de Recursos
  24. Compilação do Banco de Dados OLAP
  25. Confirmar Fluxo de Trabalho
  26. Criação de Site do Project
  27. Criação do Projeto
  28. Criar Análise
  29. Criar Cenário de Seleção de Portfólio de Otimização
  30. Criar Cenário de Seleção de Portfólio de Planejador
  31. Envio do Quadro de Horários
  32. Equipe de Atualização do Projeto
  33. Excluir Análise
  34. Excluir Cenário de Seleção de Portfólio de Otimização
  35. Exclusão de Site do Project
  36. Exclusão do Planejamento de Recursos
  37. Exclusão do Projeto
  38. Exclusão do Quadro de Horários
  39. Iniciar Fluxo de Trabalho
  40. Interno (Mensagem do Timer)
  41. Interno (Notificação de Reunião do Timer)
  42. Interno (Projeto de Reunião do Timer)
  43. Interno (Quadro de Horários de Reunião do Timer)
  44. Interno (Reunião de Projetos do CBS)
  45. Interno (Reunião de Quadros de Horários do CBS)
  46. Interno (Timer1)
  47. Interno (Timer10)
  48. Interno (Timer2)
  49. Interno (Timer3)
  50. Interno (Timer4)
  51. Interno (Timer5)
  52. Interno (Timer6)
  53. Interno (Timer7)
  54. Interno (Timer8)
  55. Interno (Timer9)
  56. Limpeza da Fila
  57. Mensagem do Quadro de Horários
  58. Notificações
  59. Notificações de Publicação do Projeto
  60. Projeto Salvo do Project Professional
  61. Publicação do Planejamento de Recursos
  62. Publicação do Projeto
  63. Recurso de Atualização de Quadro de Horários
  64. Regras de Atualização de Status ( Processar Todas)
  65. Regras de Atualização de Status ( Regras de Execução Automática)
  66. Regras de Atualização de Status ( Regras de Execução Total)
  67. Regras de Atualização de Status ( Regras de Execução Única)
  68. Relatório (Agregação de Projeto de Quadro de Horários)
  69. Relatório (Ajuste do Quadro de Horários)
  70. Relatório (Atualização do Modo de Exibição de Usuário da Entidade)
  71. Relatório (Atualizar Atribuições de Quadro de Horários)
  72. Relatório (Atualizar Atribuições de Quadro de Horários)
  73. Relatório (Exclusão de Período do Relatório de Tempo)
  74. Relatório (Exclusão de Projeto)
  75. Relatório (Exclusão do Quadro de Horários)
  76. Relatório (Publicação de Projeto)
  77. Relatório (Publicação de Resumo do Projeto)
  78. Relatório (Salvamento do Quadro de Horários)
  79. Relatório (Sincronização de Calendário Base)
  80. Relatório (Sincronização de Classe do Quadro de Horários)
  81. Relatório (Sincronização de Configurações de Atributo)
  82. Relatório (Sincronização de Configurações de Banco de Dados OLAP)
  83. Relatório (Sincronização de Dados Globais)
  84. Relatório (Sincronização de Decisão de Cenários de Seleção de Portfólio Comprometido)
  85. Relatório (Sincronização de Departamentos de Atributo)
  86. Relatório (Sincronização de Intervalo de Capacidade de Recursos)
  87. Relatório (Sincronização de Metadados de Campo Personalizado)
  88. Relatório ( Sincronização de Metadados de Fluxo de Trabalho)
  89. Relatório ( Sincronização de Período do Relatório de Tempo)
  90. Relatório ( Sincronização de Períodos Fiscais)
  91. Relatório ( Sincronização de Recursos)
  92. Relatório ( Sincronização de Status do Quadro de Horários)
  93. Relatório ( Sincronização de Tabela de Pesquisa)
  94. Relatório ( Sincronização de Tipo de Projeto da Empresa e Informações de Fluxo de Trabalho)
  95. Relatório ( Sincronização do Project)
  96. Renomeação do Projeto
  97. Restauração do Projeto
  98. Restaurar Campos Personalizados
  99. Restaurar Categorias de Segurança
  100. Restaurar Configurações do Sistema
  101. Restaurar Modos de Exibição do Project Web App
  102. Restaurar Projeto Global
  103. Restaurar Recursos
  104. Resumo de Publicação do Projeto
  105. Salvamento do Planejamento de Recursos
  106. Sincronização da Associação do Site do Project
  107. Sincronização de Tarefas do Exchange Server
  108. Sincronização de Usuário (Operação de Adição) com o Site Raiz do Aplicativo Project Web App e com Sites de Project
  109. Sincronização de Usuário (Operação de Exclusão) com o Site Raiz do Aplicativo Project Web App  e com Sites do Project
  110. Sincronização do Active Directory (Grupo)
  111. Sincronização do Active Directory (Pool de Recursos da Empresa)
  112. Valores de Impacto de Projeto da Atualização de Páginas de Detalhes do Projeto.

Nesta etapa teremos uma visão simples sobre cada um dos processos e o seu material de referência:

1 - Alterar o fluxo de trabalho: Ele é um processo que tem por objetivo encadear uma ligação de processos dentro de uma organização a fim de se atingir uma automatização dos processos de negócio. Elas são definidas em combinação com um conjunto de normas decididas e abrangentes aos processos internos de uma companhia.

Fluxo de trabalho:

http://msdn.microsoft.com/pt-br/library/office/jj163494.aspx

Configurações do fluxo de trabalho:

http://technet.microsoft.com/pt-br/library/cc197595(v=office.12).aspx

2 - Análise do Quadro de Horário: Neste processo a análise é importante a fim de garantir o processo de atualização e controle de horas durante os períodos de trabalho. Com ele o gerenciamento das horas dos recursos torna-se fácil, o mesmo pode ser aprovado de forma automática ou manual e abrange diversos níveis hierárquicos na organização. Portanto, como o controle de horas precisa ser efetivo e dinamico ele é um dos principais trabalhos executados pela fila do Project Server.

Usar página de quadro de horários:

http://technet.microsoft.com/pt-br/library/cc197418(v=office.12).aspx

3 - Aprovação da linha do quadro de horário: Este processo é o responsável por permitir que o quadro de horário realize a aprovação, linha a linha. Um aplicação prática é quando for necessário controlar várias equipes que precisem reportar horas de demandas, ou seja, que não foram utilizadas na gestão de projetos facilitando a administração de cada um dos recursos.

Referência Microsoft:http://technet.microsoft.com/pt-br/library/cc197631.aspx

4 - Arquivar Campos Personalizados: O processo de arquivar campos personalizados tem por objetivo, guardar os campos que são criados no Project Server 2013 diretamente no banco de dados. A estrutura fica condicionada a uma view de uma tabela onde se é possível consultar a qualquer momento esses dados através de uma consulta. Lembro que a estrutura cumpre as exigências e limitações presentes no SQL Server que comportar e suporta todas as operações realizadas pelo Project Server 2013.

Referência:

http://technet.microsoft.com/pt-br/library/gg709726.aspx

5 - Arquivar categorias de segurança: O processo arquivar categorias de segurança tem por objetivo arquivar as categorias criadas no Project Server 2013. Vale lembrar que as categorias de segurança tem por padrão garantir a segurança e confidencialidade das informações de todo o portfólio de projetos, distribuir melhor cada papel dentro da organização, facilitar o trabalho e aumentar a produtividade dos recursos e departamentos.

Referência:

http://blogs.technet.com/b/projectsupport/archive/2013/03/19/project-server-2013-server-settings.aspx

6 - Arquivar Configurações de Sistema: É um processo comum utilizado pelos modos de segurança do Project Server 2013. Eles envolvem grupos, categorias, campos entre outros objetos. São administrados pelo backup administrativo, cuja realização é feita em configurações do servidor, ou seja, assim que o processo é iniciado é possível identificar na fila o seu status. Desta maneira é possível analisar, acompanhar, monitorar tudo o que estiver sendo executado relacionado a esta configuração no Project Server 2013.

Referência:

http://technet.microsoft.com/pt-br/library/dd207304.aspx

7 - Arquivar e Excluir Projeto: O item de arquivar e excluir projeto está relacionado diretamente as operações de inserção ou remoção dos cronogramas no banco de dados. Vale lembrar que, tivemos alterações na quantidade dos bancos de dados da versão do Project Server 2010 para a versão do Project Server 2013, os quatro bancos de dados que haviam (ProjectServer_Draft, ProjectServer_Published, ProjectServer_Archive e ProjectServer_Reporting)  foram mesclados em uma única fonte de dados.

Referência:

http://technet.microsoft.com/pt-br/library/gg702650.aspx