Estruturação Projetos Agenda 1. 2. 3. 4. 5. 6. 7. Objetivos Premissas Nomenclatura Criação de Novos Projetos Conceitos Regras de Utilização Pendências Estruturação Projetos 05/11/2015 Objetivos 1. Planejamento das tarefas a serem realizadas pelos profissionais 2. Alinhar a execução dos projetos com os controles da área financeira 3. Registro das horas realizadas pelos profissionais em projetos ou atividades contínuas, substituindo o timesheet 4. Utilização da ferramenta Rational Team Concert (RTC) para controle de versões dos artefatos em todos os projetos 5. Elaboração de uma solução de controle de tarefas utilizando a ferramenta RTC que possa ser comercializada No primeiro momento a meta é alcançar os três primeiros objetivos (atenção com o terceiro objetivo). Estruturação Projetos 05/11/2015 Premissas • A solução utilizará a ferramenta Rational Team Concert (RTC) como: Controle de Tarefas Repositório de artefatos e controle de versão (futuramente) • Todas as tarefas realizadas pelos profissionais da empresa serão controladas pela solução. • O cadastro dos projetos será centralizado. • As tarefas são agrupadas em atividades e cadastradas por projeto do RTC. Estruturação Projetos 05/11/2015 Tipos de Negócio • A Empresa atua nos seguintes tipos de negócio: BIT - Business & IT Improvements (Inovação e Performance da Organização) ALM - Application Management (Eficiência e Performance do Desenvolvimento) – Consultoria em Processos de Software OM - IT Operation Management (Eficiência e Performance da Infraestrutura) DES – Desenvolvimento de Software • Estes tipos de negócio serão utilizados na lei de formação da nomenclatura dos projetos. Estruturação Projetos 05/11/2015 Nomenclatura do Projetos • Tipos de Serviço Projetos Atividades Internas • Nomenclatura Projetos <Unidade> - <Negócio> - <Nome do Cliente> - <Nome do Projeto> Unidade – RJ ou SP – Unidade da empresa responsável pelo projeto Tipo de Negócio – OM, ALM, BIT ou DES Exemplo: RJ – ALM – Unimed – Solução GCS e Testes Estruturação Projetos 05/11/2015 Nomenclatura Atividades Internas • Interno - <Nome da Iniciativa> • Relação das Iniciativas Comercial – Atividades de prospecção de projetos Estratégias de Gestão dos Projetos - Atividades internas relacionadas com a Gestão dos Projetos que não devem ser apropriadas nos projetos em questão. Capacitação – Atividades de capacitação dos profissionais Projetos Internos (Intranet e ISO) Iniciativas de Melhoria de Processos • Gerência de Ativos • Melhoria de Processos - Gerência de Tarefas com RTC • Melhoria de Processos – Testes • Melhoria de Processos – Desenvolvimento de Software Corporativo – Utilizado para as atividades administrativas (RH, Financeiro, ...) Estruturação Projetos 05/11/2015 Criação de novos Projetos A solicitação de criação de novos projetos deve ser encaminhada para o e-mail [email protected] através do Termo de Abertura de Projeto (formulário padrão em anexo) com as seguintes informações: Nome do Cliente Nome e Sigla do Projeto Data de Início prevista e duração prevista Descrição sucinta do projeto Tipo de negócio: OM, ALM, BIT ou DES Nome de cada membro da equipe já alocada, o papel de cada membro (líder, consultor, analista, desenvolvedor, testador) e o email (opcional) Relação das ferramentas utilizadas como apoio à execução do projeto (Ex: RRC, RQM, SVN, ...). O RTC é obrigatório. Existem dois formulários. Um para projetos do LES e outro para projetos da PrimeUp. Estruturação Projetos 05/11/2015 Admissão de novos colaboradores A admissão de novos colaborares deve ser encaminhada para o email [email protected] através do e-mail padrão (documento em anexo) com algumas das seguintes informações: Nome do Colaborador Forma de Contrato E-mail para contato inicial (e-mail já existente) Função ... Estruturação Projetos 05/11/2015 Regras de Alocação dos Profissionais • Um novo profissional projetos/iniciativas: deve ser cadastrado nos seguintes Capacitação Corporativo • Um novo profissional gestor deve ser cadastrado nos seguintes projetos/iniciativas : Comercial Estratégias de Gestão dos Projetos • O participação nas iniciativas abaixo deve ser definida caso a caso: Melhoria de Processos – Testes Melhoria de Processos – Desenvolvimento de Software Melhoria de Processos – Gerência de Tarefas com RTC Projetos Internos • Esta alocação é de responsabilidade dos Administradores do RTC Estruturação Projetos 05/11/2015 Conceitos - Item de Trabalho • Para controle das tarefas ou atividades a solução utiliza o conceito de item de trabalho. • O item de trabalho é criado dentro de um projeto e deve ser associado a um profissional responsável (proprietário). • No item de trabalho é registrado todo o histórico da tarefa/atividade. • Os itens de trabalho podem ser associados a outros itens através de diferentes tipos de relacionamento. Os utilizados na solução são: Pai / Filho – relação de agrupamento Relacionado – relação direta entre dois itens Estruturação Projetos 05/11/2015 Modelo de Projeto e Tipos de Itens de Trabalho • Os Projetos são criados no RTC utilizando como base um modelo de projeto baseado no SCRUM “Projetos PrimeUp”. • Este modelo disponibiliza diferentes tipos de itens de trabalho, porém a solução prevê a utilização dos seguintes: Tarefa – item atômico para registro dos serviços realizados onde são planejadas e apropriadas (cadastradas) as horas trabalhadas. Defeito – item atômico para registro dos defeitos onde também são planejadas e apropriadas as horas Épico (Atividade) – Item utilizado para agrupar Tarefas e Defeitos. Pode conter níveis, ou seja, um Épico pode conter outros Épicos, além de tarefas e defeitos. Estruturação Projetos 05/11/2015 Estados dos Tipos de Itens de Trabalho • O modelo utilizado disponibiliza diferentes tipos de estado para os itens de trabalho, porém inicialmente a solução prevê a utilização dos seguintes: Novo – definido automaticamente na criação do item de trabalho (Épico, Tarefa ou Bug) Concluído – informado quando da conclusão do item de trabalho Iniciar Trabalho – informado quando o profissional iniciar a execução da tarefa ou bug. A atualização deste estado é opcional. Estruturação Projetos 05/11/2015 Papéis da Solução A solução prevê a utilização dos seguintes papéis: • Papéis gerais na ferramenta (Interno, independente projetos) Administrador de Projetos – Criação de projetos e definição dos papéis nos Projetos. Deve ser designado a cada projeto. Administrador da Ferramenta – Controla todas as funcionalizadas da ferramenta. Cria/importa usuários, administra licenças, além de realizar todas as funções de um administrador de projetos. Tem acesso a todos os projetos sem necessidade de designação prévia. Visualizador de projetos – Tem acesso de leitura a cada projeto. Demais usuários • O modelo disponibiliza diferentes papéis nos projetos, porém a solução prevê a utilização dos seguintes: Scrum Master – Planeja as atividades do projeto (Líder) Membro de Equipe – Executa as atividades do projeto Product Owner – Acompanha o andamento do projeto Estruturação Projetos 05/11/2015 Planos • Para serem executados, os itens de trabalho devem ser alocados e planejados em Planos. • Cada projeto possui um conjunto de planos. Cada plano é específico de um único projeto. • A solução utiliza dois tipos de Plano: • Backlog • Execução • O gestor do projeto (Scrum Master) é o responsável pela criação e manutenção dos planos. • Os planos devem ser exibidos através da opção de visualização “Detalhes do Trabalho” que apresenta as atividades por profissional e de forma hierárquica. Estruturação Projetos 05/11/2015 Detalhamento Projetos – Desenvolvimento (DES) • Criar Épicos (atividades) no Plano de Backlog para as fases do projeto conforme o tipo de serviço prestado. Utilizar como referência a proposta técnica ou o cronograma inicial do projeto. • Para cada Fase do Backlog, criar uma hierarquia de Épicos (atividades) filhos para as atividades definidas no planejamento do projeto. • Sempre criar no Backlog os Épicos “Itens não Planejados” e “Gerência do Projeto”. • Criar um plano de execução para cada Fase do projeto. • Nos planos de execução criar tarefas associadas (atividades) do Backlog de menor nível na hierarquia. aos Épicos • Futuramente serão criados itens de trabalho template para facilitar a criação das atividades / tarefas. Estruturação Projetos 05/11/2015 Regras de Utilização – Lançamento de Horas • Incluir em cada projeto o usuário responsável pela apuração global das horas (RH) no papel de visualizador do projeto (usuário - RH). • Em cada projeto deve ser criado um Épico no Bakclog chamado “Itens não planejados”. As tarefas alocadas em planos de execução que não correspondam ao escopo original do projeto, ex: reconfiguração de ambiente, devem ser filhas deste Épico. • Em todos os projetos deve ser criado um Épico (atividade) no Backlog chamado “Gerência do Projeto”. Tarefas de gerência alocadas em planos de execução devem ser filhas deste Épico. • Os colaboradores técnicos que participam de Reuniões gerenciais ou apoiam em atividades de gerência de projeto devem apropriar estas horas em tarefas relacionadas ao Épico “Gerência de Projeto”. Estruturação Projetos 05/11/2015 Regras de Utilização – Lançamento Horas • Os profissionais devem lançar as horas realizadas nas tarefas dos projetos aos quais está alocado. • Tarefas não planejadas e realizadas em Projetos devem ser associadas ao Épico (atividade) Itens não planejados. • As horas devem ser lançadas a cada dia através da aba Time Tracking em unidades mínimas de 15min: 15min (0,25) 30min (0,5) 45min (0,75). Estruturação Projetos 05/11/2015 Regras de Utilização – Lançamento Horas • No último dia útil de cada mês, todas as horas devem estar devidamente registradas por cada profissional para apuração pelo RH no dia seguinte. • As ausências deverão ser registradas através do perfil do Colaborador, na guia “Faltas Planejadas”, informando-se o período e a descrição. Para acessá-lo utilizar a opção “Visualizar Meu Perfil e Licenças” do meu Perfil do Usuário disponível no cabeçalho da página inicial (mais detalhes acessar o guia de utilização do RTC – Equipe em anexo) • Para verificar as horas realizadas de um profissional, bem como suas ausências, acessar o Relatório Time Tracking – Detalhado do projeto Corporativo na opção Relatório – Relatórios Compartilhados. Informar o período, os projetos e o profissional (mais detalhes acessar o guia de utilização do RTC – Equipe em anexo). Estruturação Projetos 05/11/2015