Blog do Project - Tudo que você queria saber sobre Microsoft Project

Tarefa Resumo do Projeto

Uma ação muito comum entre os usuários do Microsoft Project é a iniciação da construção de seus cronogramas pela tarefa que leva o nome do projeto. Em outras palavras, ao começarem a digitar o cronograma, normalmente os usuários reservam a primeira linha para abrigar o nome do projeto, para só então digitarem as demais fases, subfases e tarefas que o projeto irá requerer.

Ao finalizarem a construção do cronograma, a tarefa de ID número 1 é aquela que contém o nome do projeto. Observe o exemplo abaixo:

image

 

Perceba que a tarefa 1 armazena o nome do projeto: Criação novo Projeto de Exemplo.

No entanto, este procedimento não é o mais correto quando criamos cronogramas no Microsoft Project. Isto porque pode ser necessária a decomposição do cronograma em uma estrutura analítica, para que seja possível identificar os pacotes de trabalho que o projeto visa entregar – a famosa EAP (Estrutura Analítica de Projetos) ou WBS (Work Breakdown Structure).

O Microsoft Project possui a opção de Número da Estrutura de Tópicos. Para aplicar o número da estrutura de tópicos no seu cronograma, siga os passos:

· No Project 2010 e 2013, clique na seção Formato e selecione a opção Número da Estrutura de Tópicos

· No Project 2007, clique em Ferramentas > Opções. Na guia Exibir, selecione a opção Número da Estrutura de Tópicos

O resultado será a exibição dos números ao lado do nome das atividades.

image

Perceba que os níveis da EAP estão criados de maneira incorreta.

A tarefa que recebeu o nível 1 (Criação novo Projeto de Exemplo) não deveria ser considerada um nível do projeto, porque ela é o nome do projeto e o nome do projeto será criado automaticamente na tarefa de resumo do projeto.

A tarefa que está no nível 1.1 (Iniciação) é que na verdade deveria receber o número 1, pois este sim é o primeiro pacote de trabalho do projeto.

A estrutura do cronograma acima deveria ser representada da seguinte maneira:

0. Criação novo Projeto de Exemplo

    1. Iniciação

    2. Planejamento

          2.1 Atividade 1

          2.2 Atividade 2

   3. Execução

         3.1 Atividade 1

         3.2 Atividade 2

Para resolver o problema, são necessários alguns passos:

1. Selecione todas as tarefas do projeto, menos a primeira linha (que contém o nome do projeto).

2. Utilize o botão Recuar Tarefa para a Esquerda (o botão com a seta verde contrário ao que é utilizado para agrupar tarefas em fases).

3. Clique na tarefa 1 (que contém o nome do projeto) com o botão direito do mouse e escolha Excluir Tarefa.

4. Se você estiver utilizando o Project 2010 ou 2013, clique na seção Formato e selecione a opção Tarefa de Resumo do Projeto. Se você estiver utilizando o Project 2007, clique em Ferramentas > Opções e, na seção Exibir, selecione a opção Tarefa de Resumo do Projeto.

 

Feito isso, o Project  irá inserir uma tarefa com ID 0, e esta tarefa não será utilizada como referência para estruturação da EAP.

image

 

Então, sempre ao criar um novo cronograma, lembre-se de exibir a tarefa resumo do projeto antes de iniciar a criação das demais atividades para que não seja necessário criar uma atividade com o nome do projeto e deixar sua estrutura incorreta.

 

Abraços

Diego Pereira

Erro Desconhecido Central de Projetos – Project Server 2010

Pessoal, existe um problema já conhecido que ocorre na Central de Projetos quando algum projeto é salvo no Project Server e tem algumas linhas duplicadas. No blog do Brian Smith vocês podem acessar e conferir a correção com os HotFix’s já liberados pela Microsoft.

http://blogs.msdn.com/b/brismith/archive/2012/04/16/project-server-2010-an-unknown-error-in-project-center-usually-related-to-filters-and-duplicate-custom-field-values.aspx

Porém, ontem tive o mesmo problema em um cliente, o HotFix disponibilizado não corrigiu o problema e não retornou nenhum projeto nos scripts disponíveis para conferir o erro.

O servidor não estava com o Service Pack 2, apliquei o SP2 no ambiente e o erro ainda continuou. Foi então que pesquisando encontrei uma outra consulta no blog do Piet Remen.

http://pietremen.blogspot.com.br/2012/01/project-centre-unknown-error-has.html

O LJB postou uma consulta que encontrou um projeto com vários campos customizados duplicados. A consulta é esta abaixo.

Select ProjectName,MD_Prop_Name,TheValue,Count(*) TheCount From
(
Select ProjectName,MD_Prop_Name
,Case When FLAG_VALUE Is Not Null Then Cast(FLAG_VALUE as Varchar(50))
When NUM_VALUE Is Not Null Then Cast(NUM_VALUE as Varchar(50))
When DATE_VALUE Is Not Null Then Cast(DATE_VALUE as Varchar(50))
When TEXT_VALUE Is Not Null Then TEXT_VALUE
When lt_Value_Text Is Not Null Then lt_Value_Text
ELse Null End TheValue
From ProjectServer_Reporting.dbo.MSP_EpmProject_UserView as uv
Left Join ProjectServer_Published.dbo.MSP_PROJ_CUSTOM_FIELD_VALUES pc on pc.Proj_UID = uv.ProjectUID
Left Join ProjectServer_Published.dbo.MSP_CUSTOM_FIELDS cf on cf.MD_PROP_ID = pc.MD_PROP_ID
Left Join ProjectServer_Published.dbo.MSP_LOOKUP_TABLE_VALUES lt on lt.LT_Struct_UID = CODE_VALUE
) as q
Group by ProjectName,MD_Prop_Name,TheValue Having Count(*) > 1

 

Sabendo qual é o projeto com problema, abri o projeto no Project Professional, salvei uma copia local e exclui o projeto do servidor e o erro na Central de Projetos foi corrigido.

Depois disso, publiquei novamente o projeto no servidor e nao houve mais erros.

 

Abraços

Diego Pereira

Campos Customizados e Modos de Exibição

Os campos customizados criados no EPM, podem ser exibidos na central de projetos.

Os campos do tipo projeto serão exibidos na visão central de projetos, os campos customizados do tipo tarefa, serão exibidos na visão projeto.

Para criar um campo customizado:

1. No PWA, acesse as configurações do servidor.

2. No grupo Dados da Empresa, selecione Grupos Personalizados da Empresa e Tabelas de Pesquisa.

image

3. Clique em Novo Campo

image

4. Crie o campo customizado desejado.

image

Para adicionar algum campo na central de projetos ou em qualquer outra visão do EPM, siga os passos abaixo:

1. No PWA, acesse as configurações do servidor.

2. No grupo Aparência, selecione Gerenciar Modos de Exibição.

image

3. Todos as visões existentes no EPM serão exibidas.

image

4. Selecione a Central de Projetos, e identifique qual visão deseja inserir um novo campo, ou editar algum campo.

image

OBS.:Nem todas as visões existentes acima, podem estar disponíveis na central de projetos, vai depender de como foi configurado o modelo de segurança.

5. Ao abrir alguma visão, busque o campo customizado criado na opção campos disponíveis, e adicione nos campos exibidos.

image

6. Depois do campo inserido, é possível determinar em qual posição ele irá aparecer, movendo este campo para cima ou para baixo. A opção largura do campo determina em qual tamanho ele irá aparecer na central de projetos e o rótulo personalizado serve para criar um outro nome para este campo.

 

Abraços

Diego Pereira

Definir feriados padrões nos Calendários da Empresa

Pessoal, frequentemente vejo pessoas com dúvidas em configurações no Project Server e Project Professional. Fiz uma seleção das dúvidas mais freqüentes e irei postar as soluções aqui no blog.

Semana passada informei como Definir horário padrão do EPM igual ao do Project Professional  e hoje é como definir os feriados no calendários.

 

Para definir feriados no EPM, siga os passos abaixo:

1. Acesse o PWA, vá em configurações do servidor.

2. No grupo Dados da Empresa acesse Calendários da Empresa, selecione o calendário que deseja editar e clique em editar calendário.

image

3. O Project Professional será aberto com o calendário.

4. Selecione nas datas o dia do feriado, abaixo em exceções informe o nome do feriado.

5. Clique em detalhes, informe a periodicidade o número de ocorrências ou ate que data deverá ocorrer.

image

image

 

Abraços

Diego Pereira

Definir horário padrão do EPM igual ao do Project Professional

Para alterar o horário padrão no EPM, deve-se realizar os dois passos abaixo:

1. O administrador do Project Server deve alterar o horário de trabalho mostrado no calendário padrão da empresa.

2. Todos os gerentes de projeto devem alterar o padrão de hora de início, hora de término padrão e valores de horas por dia, conforme necessário na caixa de diálogo Opções para cada projeto da empresa.

 

Para realizar o passo 1:

1. Acesse o PWA, vá em configurações do servidor.

2. No grupo Dados da Empresa acesse Calendários da Empresa, selecione o calendário que deseja editar e clique em editar calendário.

image

3. O Project Professional será aberto com o calendário.

4. Selecione a opção Semanas de Trabalho e depois clique em detalhes, conforme figura abaixo:

image

5. Defina os dias de trabalho e os horários, conforme imagem abaixo:

image

6. Clique em OK para fechar os Detalhes.

7. Clique em OK para fechar Alterar Período Útil.

Para realizar o passo 2:

Os gerentes de projetos devem alterar o horário padrão do Project professional e depois alterar em cada cronograma existente.

1. Abra o Project Professional com um arquivo em branco.

2. Clique em Arquivo –Opções

3. Selecione cronograma e altere as opções de hora de início e término padrão e horas por dia, para que fiquem exatamente igual foi definido no EPM no passo 1.

 

image

 

Abraços

Diego Pereira

Passo a Passo para instalação das Features: Application Server e Web Server IIS no Windows Server 2012

         Para instalar o SharePoint 2013 no Windows Server 2012, é necessário instalar duas features, Application Server e Web Server IIS

Para habilitar estas features, abra o Server Manager e clique em “ADD ROLES AND FEATURES”

clip_image002

Ao abrir a página clique em next

clip_image004

Deixe a opção Role-based or features-based installation selecionada e clique em next.

clip_image006

Em Server Selection clique em next.

clip_image008

Em Server Roles, selecione Application Server e Web Server (IIS).

clip_image010

Ao selecionar Web Server (IIS) abrirá uma nova página, clique em Add Features.

clip_image012

Em Features se não estiver selecionado selecione .NET Framework 3.5 e 4.5 e clique em next.

clip_image014

Application Server clique em next

clip_image016

Em Roles Services so estará selecionado o .NET Framework 4.5, marque também todas as opções abaixo de TCP Port Sharing como demonstrado na figura abaixo e clique em next

clip_image018

Clique em next em Web Server Role (IIS)

clip_image020

Em Roles Services marque as opções de acordo com as figuras abaixo.clip_image022

clip_image024

clip_image026

Em Confirmation clique em Install

clip_image028

Após realizar estes passos rode o pré-requisitos do SharePoint 2013, se você estiver instalando os arquivos no modo offline e aparecer o erro abaixo

clip_image029

Pode ser porque alguns arquivos precisam ser baixados através do Windows update. Será preciso então o CD de Instalação do Windows Server 2012 e utilizaremos os seguintes comandos no Windows PowerShell:

Import-Module ServerManager

Add-WindowsFeature NET-WCF-HTTP-Activation45,NET-WCF-TCP-Activation45,NET-WCF-Pipe-Activation45

Add-WindowsFeature Net-Framework-Features,Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Security,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering,Web-Digest-Auth,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Application-Server,AS-Web-Support,AS-TCP-Port-Sharing,AS-WAS-Support, AS-HTTP-Activation,AS-TCP-Activation,AS-Named-Pipes,AS-Net-Framework,WAS,WAS-Process-Model,WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity-Foundation,Server-Media-Foundation,Xps-Viewer -Source D:\Sources\sxs

OBS.: Verificar se o Driver do CD esta no D: senão basta alterar. O caminho será o mesmo \Sources\sxs

clip_image031

Após terminar, reinicie o sistema. Rode novamente o pré-requisitos e o erro não irá mais ocorrer.

 

Abraços

Diego Pereira

Atualização Service Pack 1 SharePoint 2013 gera erro no banco BusinessDataCatalog

Pessoal,

Como todos sabem o Service Pack 1 do SharePoint 2013 já foi lançado. Fiz a atualização em um ambiente de homologação e após aplicar, o banco BusinessDataCatalog ficou no status incompatível necessitando de upgrade.  

UpgradeBanco

 

Para solucionar basta provisionar o banco novamente utilizando o comando abaixo no PowerShell. 

(Get-SPDatabase | ?{$_.type -eq “Microsoft.SharePoint.BusinessData.SharedService.BdcServiceDatabase”}).Provision()

O mesmo problema acontece quando se aplica a atualização de Março de 2013.

Se você possui um servidor de Aplicação e um Web, rode o comando nos dois servidores.

 

BancoAtualizado

Abraços

Diego Pereira.