APPLICATION OF THE SCRUM AGILE FRAMEWORK TO THE MANAGEMENT PROCESS OF SOFTWARE DEVELOPMENT OUTSOURCING IN A BRAZILIAN GOVERNMENT AGENCY

Tamanho: px
Começar a partir da página:

Download "APPLICATION OF THE SCRUM AGILE FRAMEWORK TO THE MANAGEMENT PROCESS OF SOFTWARE DEVELOPMENT OUTSOURCING IN A BRAZILIAN GOVERNMENT AGENCY"

Transcrição

1 APPLICATION OF THE SCRUM AGILE FRAMEWORK TO THE MANAGEMENT PROCESS OF SOFTWARE DEVELOPMENT OUTSOURCING IN A BRAZILIAN GOVERNMENT AGENCY Luiz Pereira de Souza Sobrinho (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) lpdess@gmail.com.br Rejane Maria da Costa Figueiredo (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) RejaneCosta@unb.br Elaine Venson (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) ElaineVenson@unb.br Luiz Carlos Miyadaira Ribeiro Jr (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) LCarlos@unb.br Colaboradores: Thatiany Lima de Souza (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) Thaty_Sousa13@hotmail.com Ricardo Ajax Dias Kosloski (Centro de Qualidade e Teste de Software/Universidade de Brasília/Faculdade Gama, Distrito Federal, Brasil) RicardoAjax@unb.br The Federal Government is one of the main contractors of information technology services. In this scenario, some organizations are adopting agile methodologies expecting better results. The objective of this study was to identify and adapt Framework Scrum practices in order to support the establishment of a management process of software development projects. A case study was applied in a Federal Government agency contracting the software factory service. As a result, a process based on Scrum was proposed including adjustments based on successful cases reported in the literature, among which are the establishment of three levels of control and adjustments in artifacts, roles and Scrum events. As future work, we suggest guidance with criteria for the definitions of Ready and Done and the evaluation of this proposal through a pilot project. Keywords: Scrum, Public Administration, Procurement, Software Development, Adaptation. 4943

2 A APLICAÇÃO DO FRAMEWORK ÁGIL SCRUM EM UM PROCESSO DE GESTÃO DE PROJETOS DE DESENVOLVIMENTO DE SOFTWARE POR TERCEIROS EM UM ÓRGÃO PÚBLICO FEDERAL BRASILEIRO A Administração Pública Federal é uma das principais contratantes de serviços de Tecnologia da Informação. Algumas organizações estão adotando metodologias ágeis para obter melhores resultados. O objetivo deste trabalho foi identificar e adequar as práticas do Framework Scrum com o intuito de apoiar a definição de um processo de gestão de demandas de desenvolvimento de software. Foi utilizada a técnica de estudo de caso, o objeto foi um órgão do Governo Federal que contrata o serviço de fábrica de software. Como resultado foi proposto um processo baseado no Scrum, com algumas adaptações baseadas em casos bem sucedidos reportados na literatura, tais como o estabelecimento de três níveis de controle e as adaptações nos artefatos, papéis e eventos do Scrum. Como trabalhos futuros, o desenvolvimento de um guia com critérios de definição dos conceitos de Ready e Done e a sua validação em um projeto piloto. Palavras-Chave: Scrum, Administração Pública, Contratação, Desenvolvimento de Software, Adaptação. Agradecimentos: Esta pesquisa foi realizada no Centro de Qualidade e Teste de Software CQTS da FGA/UnB e financiada parcialmente pelo projeto de P&D com o Ministério das Comunicações. 1. INTRODUÇÃO A Administração Pública Federal (APF) é uma das principais contratantes de serviços de TI. Em 2012 foram movimentados cerca de R$ 430,8 milhões em contratações desse tipo por meio de processos licitatórios (BRASIL, 2012), o que leva as organizações públicas que recorrem à contração de bens e serviços de TI a atuarem como responsáveis pela gestão desses contratos (BRASIL, 2010). Cruz et al. (2011) ressaltam que as contratações de serviços de Tecnologia da Informação (TI) devem estar alinhadas à legislação relacionada a essa atividade (Lei n o 8.666, 1993; Lei n o , 2002; BRASIL, 2010). Porém, historicamente, o setor público brasileiro desenvolveu uma estrutura rígida e burocrática de gestão e acompanhamento (Biazzi, Muscat, & Biazzi, 2009). A insatisfação das organizações públicas brasileiras com o modelo corrente utilizado para a gestão e/ou desenvolvimento de software tem motivado a mudança com a adoção de metodologias ágeis (BRASIL, 2013). Alguns estudos empíricos (Downey & Sutherland, 2013; Mundra, Misra, & Dhawale, 2013; Williams, Brown, Meltzer, & Nagappan, 2011) indicam que o uso de metodologias ágeis tem proporcionado melhoria na qualidade do produto de software, aumento da taxa de entrega e maior satisfação dos clientes. 4944

3 Instituições do governo americano, britânico e brasileiro publicaram relatórios sobre o uso de metodologias ágeis no governo que sugerem ou avaliam a sua aplicação juntamente com as adaptações aplicadas ao contexto (BRASIL, 2013; Estados Unidos da América [EUA] & Government Accoutability Office [GAO], 2012; INGLATERRA & National Audit Office [NAO], 2012). Segundo Dingsøyr, Dybå & Abrahamsson (2008), as metodologias ágeis mais pesquisadas são o Scrum e o Extreme Programming (XP). Segundo Dybå & Dingsøyr (2008) o Scrum é um método ágil popular na indústria, e segundo Melo et al.(2013), no Brasil tem sido um dos frameworks mais utilizados para a gestão de projetos. Ele é definido como um Framework com variadas estratégias de uso, sendo adaptativo e composto por papéis, artefatos e eventos (Schwaber & Sutherland, 2013). Várias estratégias de uso do Scrum são encontradas na literatura (Aker et al., 2013; Hong, Yoo, & Cha, 2010; Honious & Clark, 2006; Rautiainen, [s.d.]; Rautiainen, Lassenius, & Sulonen, 2002; Vanhanen, Itkonen, & Sulonen, 2003; Vlaanderen, Jansen, Brinkkemper, & Jaspers, 2011; Zieris & Salinger, 2013). Hong et al. (2010) adicionaram o evento Master Sprint Planning. Zieris & Salinger (2013) utilizaram dois Scrum Master, um no cliente e outro no fornecedor. Honious & Clark (2006) fizeram uso da estratégia learn by doing como forma de diminuir o tempo de treinamento. E Vlaanderen et al. (2011) propuseram um processo ágil de gerenciamento de produtos de software que prevê a preparação do Backlog do produto até metade da sprint de desenvolvimento. Maurer & Melnik (2007) destacam que um desafio no contexto de contratação é a adequação da metodologia ágil ao ambiente contratual. Já Boehm & Turner (2003) destacam que nesse cenário é necessário realizar o balanceamento entre agilidade e disciplina, através de adaptações. Batra (2009) apresenta uma pesquisa na qual ressalta a necessidade de adaptação das metodologias ágeis em contextos rígidos e de contratação. Dado o cenário do crescente uso do Framework Scrum e da demanda pelas organizações públicas, a questão de pesquisa definida neste trabalho foi: Como empregar o Framework Scrum na definição de um processo de gestão de projetos de desenvolvimento ágil de software em um órgão do governo federal brasileiro que terceiriza o desenvolvimento? Este trabalho teve como objetivo identificar e adequar as práticas associadas ao Framework Scrum com o intuito de apoiar a definição de um processo para gestão de demandas de desenvolvimento ágil de software. Para alcançar o propósito estabelecido, conduziu-se uma pesquisa aplicada, qualitativa e descritiva apoiada pelos procedimentos bibliográficos, documental e o emprego de estudo de caso (caso único). A partir da unidade de análise selecionada, que foi um Órgão do Governo Federal que contrata o serviço de Fábrica de Software e estuda a adoção de metodologia ágil para realizar a gestão dos projetos que são encaminhadas à contratada, utilizaram-se os procedimentos de análise documental para caracterização. Como elicitação, foram realizadas visitas ao órgão e entrevistas não estruturadas com servidores para identificar quais os principais problemas enfrentados até então. 4945

4 Em paralelo à fase de caracterização do órgão, foi executada uma revisão bibliográfica em livros associados ao Framework Scrum e nas bases acadêmicas, como IEEExplorer, Science Direct, Springer e ACM, buscando artigos científicos que envolviam práticas associadas ao framework Scrum relacionadas a contextos similares do objeto de estudo. Dadas as características do objeto de estudo e as práticas identificadas realizou-se a análise qualitativa para a definição de quais das propostas identificadas se aplicariam ao estudo de caso. Considera-se como contribuição deste trabalho a possibilidade de utilização dos resultados relatados por outras organizações públicas, servindo como base e orientação para futuras análises e intervenções que busquem aplicar tal framework. O artigo está organizado em seções. Nas Seções 2 a 4 apresentam-se o referencial teórico sobre contratações de serviços de TI, a adoção de metodologias ágeis pelo governo e o Framework Scrum, respectivamente. Na Seção 5 descrevem-se a metodologia de trabalho e a caracterização do órgão. Na Seção 6 descreve-se o estudo de caso realizado: inicialmente, apresenta-se o processo proposto, seguido das principais adaptações propostas. Por fim, na Seção 7, apresentam-se as conclusões e trabalhos futuros. 2. CONTRATAÇÕES DE SERVIÇOS DE TECNOLOGIA DA INFORMAÇÃO A legislação brasileira (Decreto-Lei N o 200, 1967) estabelece que a administração pública deve recorrer sempre que possível à execução indireta dos serviços que apoiem à sua área fim, mediante contrato. A Lei nº 8.666/93 (1993) estabelece o processo licitatório para realizar contratações na Administração Pública. Esse processo é composto por: edital; habilitação; julgamento e classificação; homologação e adjudicação e permite a escolha do fornecedor que apresente a proposta mais vantajosa (menor custo e maior qualidade) para o governo (BRASIL, 2010). A licitação possui quatro tipos de modalidades, sendo o Pregão a modalidade obrigatória para a contratação de bens e serviços comuns (Lei n o , 2002), como é o caso dos serviços de TI. Dada a necessidade de alinhamento à legislação, as contratações de serviços de TI requerem atenção das instâncias de controle (Cruz et al., 2011). O Tribunal de Contas da União (TCU), em seu trabalho fiscalizador, identificou irregularidades em algumas contratações de TI e, diante disso, recomendou a elaboração de um modelo de licitações e contratações de TI com processos mais maduros (Cruz et al., 2011). Em razão dessa recomendação, em 2008, a SLTI (Secretaria de Logística e Tecnologia da Informação) publicou a Instrução Normativa MP/SLTI nº04 (IN04/2010) que dispõe sobre o processo de Contratação de Soluções de TI pelos órgãos integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP). A norma foi atualizada em 2010 (BRASIL, 2010) e nela são definidas três fases para a realização das contratações: Planejamento da Contratação, Seleção do Fornecedor e Gerenciamento do Contrato. Também em 2008, Cruz definiu um Quadro-Referencial Normativo para contratações de TI na APF. Para cada fase e atividade, do ciclo básico de contratações, Cruz (2008) associou a legislação pertinente. 4946

5 Para apoiar as organizações durante o processo de contratação, em 2011, a SLTI lançou o Guia Prático para Contratação de Soluções de TI (BRASIL, 2011), nomeado de Modelo de Contratação de Soluções de TI (MCTI), no qual são detalhados os processos, atividades, artefatos e atores de cada fase descrita na IN04/2010. Cruz et al. (Cruz et al., 2011) divulgaram o Processo de Contratação de Serviços de TI (PCSTI). Já o TCU, em 2012, publicou o Guia de Boas Práticas em Contratação de Soluções de TI (BRASIL, 2012) para apoiar os gestores de contratos no planejamento das contratações. No guia são apresentados sessenta e seis riscos relacionados ao Planejamento da Contratação e para cada risco, são identificadas as possíveis ações de controle interno. Segundo a IN04/2010, cada contratação de TI do órgão deve ocorrer em função do planejamento conjunto das contratações de soluções de TI e do orçamento de TI da organização (PDTI). Para isso, inicialmente é feito o planejamento da contratação. Em seguida, ocorre a fase de seleção do fornecedor. Finalizando, ocorre a fase de gestão de contrato. Em paralelo a essas fases, ocorrem os processos de governança de TI, mediante os quais a alta administração definiu diretrizes e na execução, acompanha o alinhamento e implementação dessas (BRASIL, 2012). O gerenciamento do contrato fica a cargo da organização, dado que o gerenciamento dos processos de TI não pode ser objeto de contratação (BRASIL, 2010). Nessa fase, a organização é responsável por monitorar a execução do contrato a fim de garantir a adequada prestação dos serviços e/ou o fornecimento dos bens contratados (BRASIL, 2010). 3. ADOÇÃO DE METODOLOGIAS ÁGEIS PELO GOVERNO O aumento da popularidade dos métodos ágeis tem motivado a realização de pesquisas sobre a adoção e adaptação de metodologias ágeis (Dingsøyr, Nerur, Balijepally, & Moe, 2012). Essas metodologias têm sido introduzidas no governo por suas promessas de entrega mais rápida, com maior valor para o cliente e melhor qualidade (Jamieson, Vinsen, & Callender, 2005). Como consequência, instituições do governo americano, britânico e brasileiro publicaram relatórios que avaliam e incentivam o uso de metodologias ágeis no governo, resguardadas as adaptações necessárias (BRASIL, 2013; EUA & GAO, 2012; INGLATERRA & NAO, 2012). Em adição, Hajjdiab, Taleb & Ali (2012) e Aker et al. (2013) publicaram trabalhos relatando iniciativas de adoção de ágeis no governo dos Emirados Árabes e na Organização do Trabalho do Atlântico Norte (OTAN/NATO), respectivamente. Como resultado, Hajjdiab, Taleb & Ali (2012) apresentaram oito possíveis motivos causadores de falhas na adoção de ágeis e Aker et al. (2013) reportaram dezesseis lições aprendidas sobre a aplicação de princípios ágeis na terceirização do desenvolvimento de software. Na Tabela 1: Práticas recomendadas em casos governamentais, as práticas recomendadas pelos autores dos casos relatados são apresentadas e categorizadas em: 4947

6 adoção de ágeis; capacitação das pessoas; planejamento; requisitos; e monitoramento e controle. Tabela 1: Práticas recomendadas em casos governamentais Monitoramento e Acompanhamento Planejamento Capacitação Adoção de ágeis 1. Definir estratégia de adoção ágil (EUA, & GAO, 2012) adaptando-a se necessário, porém sem comprometer a eficiência e eficácia (Hajjdiab et al., 2012); 2. Planejar um projeto piloto de tamanho médio, não crítico. Ter o apoio de um coach experiente em desenvolvimento ágil. E diminuir aceitação de novos projetos por seis meses, para trabalhar na mudança de comportamento (Hajjdiab et al., 2012); 3. Ter gerentes de nível médio para orientar a equipe de desenvolvimento assim como gerentes de garantia da qualidade experientes com autoridade e participante da equipe (Aker et al., 2013) e; 4. Ter áreas de trabalho colaborativas (INGLATERRA & NAO, 2012). 1. Melhorar a migração do processo então vigente para os conceitos ágeis usando termos e exemplos ágeis (EUA, & GAO, 2012); 2. Capacitar equipes pequenas, multifuncionais (EUA, & GAO, 2012); 3. Prever a evolução do time e não esperar a perfeição na primeira iteração (Hajjdiab et al., 2012); 4. Contratar alguns profissionais experientes em ágeis e ministrar constantemente cursos ágeis (Hajjdiab et al., 2012); 1. Planejar a participação do usuário e prever a necessidade de participação de especialistas no negócio (Aker et al., 2013); 2. Definir uma estratégia para gerenciar os requisitos e design (Aker et al., 2013); 1. Procurar identificar e resolver os impedimentos nos níveis da organização e do projeto (EUA, & GAO, 2012); 2. Ganhar a confiança, demonstrando valor, no final de cada iteração (EUA, & GAO, 2012); 3. Realizar Reuniões Diárias, Acompanhar o progresso utilizando métricas e Manter métricas e quadro de atividades visíveis (EUA, & GAO, 2012; INGLATERRA & NAO, 2012); 4. Ao equilibrar as filosofias ágeis e cascata, os gerentes de projeto devem especificar quais detalhes serão definidos na fase de desenvolvimento ágil e o que precisa ser acordado na revisão crítica do design (Aker et al., 2013); 5. É necessário rastrear com acurácia a porcentagem de completude do design e do desenvolvimento com o objetivo de orientar a decisão de Trade-off entre o escopo e qualidade quando o cronograma é fixo (Aker et al., 2013). 4948

7 Tabela 2: Práticas recomendadas em casos governamentais (cont.) Requisitos 1. Obter feedback dos interessados/cliente com frequência e de perto (EUA, & GAO, 2012); 2. Incluir requisitos relacionados com a segurança e monitoramento do progresso na sua fila de trabalhos não concluídos (EUA, & GAO, 2012); 3. Diminuir a quantidade de documentação não necessária, com a aprovação da alta gerência (Hajjdiab et al., 2012); 4. Conflito entre requisitos ágeis e especificação tradicional deve ser gerenciado pelos gerentes de projeto (Aker et al., 2013); 5. Ao desenvolver com metodologia ágil em um ambiente de contratação "cascata" utilizar as fases planejadas para estudar os requisitos em profundidade, capacidade por capacidade, a cada iteração (Aker et al., 2013); 6. Com o detalhamento dos requisitos por fase, o nível de detalhe na transferência de conhecimento deve ser gerenciado (Aker et al., 2013); 7. A priorização do escopo do projeto deve ser desenvolvida inicialmente e acompanhada com rigorosos padrões de qualidade para aceitação (Aker et al., 2013); 8. Realizar desenvolvimento centrado na interface do usuário garante que usuários operacionais estejam envolvidos na implementação do sistema (Aker et al., 2013); 9. Ambos, contratada e contratante, devem garantir que os resultados dos workshops de apresentação de interface do usuário são consistentes com os requisitos contratuais e padrão visual da empresa (Aker et al., 2013). Percebe-se que a adoção de metodologias ágeis embora recomendada deve ser cuidadosamente planejada e acompanhada de boas práticas adicionais para que se obtenha sucesso e os resultados mencionados. 4. FRAMEWORK SCRUM O Scrum foi criado na década de 90 (Sutherland, Jakobsen, & Johnson, 2008). Schwaber & Sutherland (2013) o definem como um Framework com variadas estratégias de uso, em que vários processos ou técnicas podem ser empregados. Ele é um framework adaptativo, composto por papéis, artefatos e eventos, que propõe o uso de iterações curtas (Sprints) para a construção do produto de software (Schwaber & Sutherland, 2013). São três os artefatos principais: Backlog do Produto, no qual estão, os requisitos de forma priorizada e expressos em histórias de usuário; Backlog da Sprint, composto pelas 4949

8 tarefas relacionadas as histórias selecionadas para serem desenvolvidas na Sprint; e Incremento de Software, parte do software funcional e integrada, entregue ao final de cada Sprint. O Time Scrum é composto por três papéis fundamentais: Product Owner (PO), responsável por especificar os requisitos (histórias de usuário), tomar decisões sobre o projeto e garantir o entendimento do Backlog do Produto; Scrum Master, responsável por garantir a compreensão e uso correto do Scrum; e Time de Desenvolvimento, composto por profissionais responsáveis por produzirem o Incremento de Software. Por fim, os eventos do framework são time-boxed, ou seja, possuem tempo definido para a sua execução, e dividem-se em: Planejamento da Sprint (4 a 8 horas), Sprint (1 a 4 semanas); Reunião Diária (15 minutos), Revisão da Sprint (4 horas) e Retrospectiva da Sprint (3 horas) (Schwaber & Sutherland, 2013). O fluxo de trabalho do Scrum é apresentado na Figura 1: Fluxo de trabalho do. Figura 1: Fluxo de trabalho do Scrum (Leffingwell, 2011, adaptado) No início de cada Sprint, o Time Scrum realiza a Reunião de Planejamento da Sprint com o objetivo de definir a meta, o escopo e as tarefas da Sprint com prazo e responsáveis. Depois, inicia-se um novo ciclo de desenvolvimento (Release), composto por uma ou mais Sprints. A cada Sprint, o Time de Desenvolvimento desenvolve um Incremento de Software e realiza, juntamente com o Scrum Master, Reuniões Diárias com o objetivo de acompanhar o progresso do trabalho e resolver possíveis impedimentos. E o PO, acompanha a execução e esclarece eventuais dúvidas ao longo de toda a Sprint (Schwaber & Sutherland, 2013). Ao final de cada Sprint, o Time Scrum e os Stakeholders, convidados pelo PO, realizam a reunião de Revisão da Sprint para a apresentação do Incremento de Software produzido. A revisão do Backlog do Produto deixa claro o que ficou pronto, ou não. Posteriormente, o Time Scrum realiza a Retrospectiva da Sprint com o objetivo de identificar oportunidades de melhoria para o próximo ciclo de desenvolvimento. No Scrum, durante os eventos, são utilizados dois conceitos, Ready (Preparado) e Done (Pronto). O primeiro estabelece o sinal verde para os requisitos do Backlog do 4950

9 Produto entrarem para a Sprint. E o segundo apresenta critérios para a aceitação dos itens de backlog selecionados para a Sprint (Schwaber & Sutherland, 2013). No Guia Scrum também são apresentados meios de acompanhamento do projeto, como, por exemplo, o Gráfico Burndown (Schwaber & Sutherland, 2013). A ausência de recomendações mais precisas condiz com o princípio de foco maior nas pessoas e as ideias de autogerenciamento e auto-organização do Time Scrum, como definido no Manifesto Ágil (Beck et al., 2001). Devido à variedade de estratégias de uso do Scrum, na subseção seguinte são apresentadas algumas alternativas encontradas na literatura ESTRATÉGIAS DE USO DO SCRUM Sutherland (2005) apresenta três esquemas de sobreposição das fases de desenvolvimento. No primeiro, há um intervalo de tempo entre as Sprints. No segundo, ao longo da Sprint, o Backlog da próxima é construído. No terceiro, o planejamento é revisto constantemente e todas as atividades são sobrepostas. Ainda Sutherland (2005) indica que estes níveis estão associados a experiência dos times com o Scrum. Inicialmente dissociado do Scrum Cooper (1990) propôs o modelo Stage-Gate (estágios de controle) baseado em decisões (Gates). Nele, a diretoria da organização aprova a continuação do projeto ou a repetição da fase ou o cancelamento do projeto. Cohn (2010)ao avaliar este modelo afirma que sua aplicação junto a metodologias ágeis visa alinhar o projeto aos objetivos da organização. Similar a proposta de Cooper (1990) o PRINCE 2 (Projects In Controlled Enviroments) é outro modelo de gestão de projetos estruturado com três níveis de controle: Conselho do Projeto, Gerente do Projeto e Gerente do Time, desenvolvido pelo governo britânico (Turley, 2010). Já Sutherland, Harrison, e Riddle (2014) apresentam nove padrões associados ao uso do Scrum que foram definidos empiricamente. Davis (2013) propõe a definição de Done incremental nos níveis de História, Sprint e Release. Já Jakobsen & Sutherland (2009) relatam o uso de Releases mensais de duas Sprints. E Leffinggwell (2007, 2011) define o Scaled Agile Framework (SAFe), um framework ágil como o Scrum, mas adaptado para aplicação em organizações, com três níveis de planejamento (portfólio, programa e time) e para cada nível, define papéis, artefatos e eventos. Ozawa & Zhang (2013) definem o papel do PO Proxy, responsável por auxiliar a comunicação e resolver questões culturais entre o PO do Japão e o Time de Desenvolvimento da China. Na próxima Seção apresenta-se a metodologia utilizada para realizar a adaptação do Framework Scrum para uma Organização Pública Federal Brasileira. 5. METODOLOGIA Buscando responder a questão de pesquisa, este estudo foi classificado, segundo a abordagem de Gil (2008), como de natureza aplicada e abordagem qualitativa, em que a análise dos dados foi realizada indutivamente pelos pesquisadores. 4951

10 Quanto ao tipo foi classificada como descritiva, pois descreve uma proposta de aplicação do Framework Scrum a partir da revisão bibliográfica e da legislação brasileira. Quanto aos procedimentos técnicos, foram utilizados o bibliográfico e o documental, seguido do emprego de estudo de caso. O estudo de caso deste trabalho enquadra-se em um estudo de caso único, dado que o objetivo foi propor a aplicação do Scrum para um órgão público federal brasileiro. Quanto aos procedimentos de coletas de dados, neste estudo foram empregadas entrevistas não estruturadas, análise documental e revisão bibliográfica. Para a realização da pesquisa foram definidas três fases: Planejamento, Coleta de Dados e Análise dos Dados. Na fase de Planejamento da pesquisa, definiu-se a questão de pesquisa, a seleção metodológica e o estudo de caso. Para o estudo de caso, a unidade de análise selecionada foi a Coordenação-Geral de Tecnologia da Informação (CGTI) de um Órgão do Governo Federal que recorre à contratação de fábrica de software. Durante a fase de Coleta de Dados, a revisão bibliográfica foi realizada em bases de dados eletrônicas com o objetivo de caracterizar as adaptações do Scrum existentes; a análise documental teve o objetivo de caracterizar as contratações de serviços de TI para organizações públicas e a unidade de análise; e a caracterização do objeto de estudo foi apoiada pela realização de entrevistas não estruturadas com servidores do órgão. Finalizando, com a Análise dos Dados coletados foi definida uma proposta de aplicação do Framework Scrum para a unidade de análise selecionada e de acordo com as propostas coletadas na literatura com contexto similar CARACTERIZAÇÃO DA UNIDADE DE ANÁLISE A unidade de análise selecionada apresenta baixo quantitativo de servidores de TI (18%), reconhecidamente baixo pela própria organização, que possui planos para aumentar o seu quantitativo de servidores. A maioria da força de trabalho é composta por funcionários terceirizados (98%) (BRASIL, 2014). O que se justifica, pois a organização recorre à contratação de alguns serviços de TI, ficando a cargo apenas da gestão dos contratos. Este órgão possui Plano Diretor de Tecnologia da Informação (PDTI), como sugere a Instrução Normativa nº04 (BRASIL, 2010). Em avaliação interna o mesmo reconhece a necessidade de mais servidores e apresenta planejamento para aquisição destes nos anos seguintes (BRASIL, 2014). Atualmente, a TI gerencia cerca de três contratos relacionados a: Fábrica de Software, responsável pelo desenvolvimento e manutenção de software e localizada em outra região, com exceção da equipe de manutenção; Qualidade, responsável por verificar a qualidade dos produtos entregues pela fábrica e realizar a contagem de pontos de função; e Infraestrutura de TI, responsável pelo ambiente de infraestrutura da organização. O processo atual utilizado pelo órgão é baseado no OpenUP com pagamentos percentis para cada fase, sendo a Análise de Pontos de Função a métrica de tamanho funcional utilizada (BRASIL, 2011a, 2011b). 4952

11 A partir das entrevistas, pôde-se identificar a organização das equipes de desenvolvimento que estão alocadas em um outro estado tendo no órgão apenas analistas de requisitos e um líder de projetos, que por vezes é o mesmo analista como apresentado a Figura 2- Organização atual das equipes de desenvolvimento. Figura 2- Organização atual das equipes de desenvolvimento (Fonte: Autor) No que concerne as práticas de gestão, o órgão também emprega a Metodologia de Gestão de Projetos de TI (MGPTI), baseada no PRINCE 2 e no PMBoK (BRASIL, 2012). A metodologia MGPTI estabelece um ciclo de gerenciamento de projetos de TI dividido em fases (Figura 3: Fluxo da MGPTI (BRASIL, 2012)), no qual, no final de cada fase são realizadas reuniões de decisões que autorizam a continuidade ou não do projeto para a próxima fase e a aprovação ou não da fase atual. 4953

12 Figura 3: Fluxo da MGPTI (BRASIL, 2012) As decisões da MGPTI são Decisão de Alinhamento e Viabilidade (DAV), Decisão de Abertura do Projeto (DAP), Decisão de Desenvolvimento da Solução (DDS), Decisão de Validação (DV), Decisão de Disponibilização (DD), Decisão de Encerramento do Projeto (DEP) e Decisão de Operação Continuada (DOC), sendo a primeira e a última opcionais segundo norma operacional do órgão (BRASIL, 2012) Apesar dessas iniciativas, a organização vem enfrentando algumas dificuldades. Durante a realização das entrevistas foram relatados problemas como: qualidade sendo aferida em documentos e não no código, baixa qualidade do software entregue, atrasos nas entregas e falta de sincronia entre os resultados da fábrica de software e da empresa de qualidade. Devido à insatisfação com o modelo corrente utilizado na gestão dos contratos, o órgão objetiva adotar metodologias ágeis para realizar a gestão dos projetos de desenvolvimento de software. Em decorrência disso e com o apoio da revisão bibliográfica e análise documental, sugeriu-se o uso do Scrum com adaptações que foram apresentadas nas seções anteriores deste trabalho. 6. PROPOSTA DE APLICAÇÃO DO FRAMEWORK SCRUM Para atender a necessidade da organização, definiu-se o Processo de Gestão de Demandas de Desenvolvimento Ágil de Software (ProGeDDAS). Esse processo foi desenhado com base no Framework Scrum e nas características da organização. Dessa forma, o ProGeDDAS está alinhado aos preceitos legais, à MGPTI e ao Scrum e suas adaptações, observadas na literatura. Sua aplicação deve seguir as recomendações para a adoção de ágeis definidas na Tabela 1. Considerando que o exposto no ProGeDDAS, pode ser novamente adaptado como recomenda Hajjdiab et al. (2012) e deve ser acompanhado de uma estratégia para a adoção do ágil que descreva como as práticas serão adotadas, qual o período considerado para adaptação, quem serão os envolvidos na organização e quais tecnologias serão utilizadas para apoiar o processo de adoção, conforme observado em EUA, & GAO (2012). 4954

13 No Estudo de Caso não foi possível adotar, a curto prazo, o item 3, que trata de possuir gestores ágeis e de qualidade, haja vista a limitação de servidores do próprio órgão, apresentada anteriormente. Conforme apresentado na Figura 2- Organização atual das equipes de desenvolvimento (Fonte: Autor), o ambiente colaborativo, recomendado no item 4 da referida tabela, não seria possível, a não ser que fosse digital, sendo neste caso consideradas as suas limitações. De forma similar aos itens de adoção os de capacitação são anteriores, estruturantes ou de apoio ao processo de desenvolvimento, não sendo inseridos na proposta, sendo que dos quatro descritos o primeiro é atendido pela descrição do processo com o uso de termos próprios que indica a mudança de metodologia. No entanto, os itens 2 e 4 são recomendações a fábrica contratada, e entende-se fora do domínio da contratante. E o item 3 que recomenda o gerenciamento de expectativas com relação a produtividade do time de desenvolvimento que depende de ações da estratégia de adoção recomendada anteriormente e que não está no escopo deste trabalho que se limita a definição do processo para gestão de projetos desenvolvidos de forma terceirizada O PROCESSO DE GESTÃO DE DEMANDAS DE DESENVOLVIMENTO ÁGIL DE SOFTWARE (PROGEDDAS) O propósito do ProGeDDAS é orientar a organização no relacionamento com a contratada, servindo como referência na atividade de gestão dos projetos de desenvolvimento de software. Na Figura 4: Macroprocesso do ProGeDDAS apresenta-se o Macroprocesso do ProGeDDAS modelado na notação BPMN (Bussiness Process Model and Notation) e alinhado à MGPTI. 4955

14 Figura 4: Macroprocesso do ProGeDDAS As cores dos subprocessos representam as fases do processo e os pontos de decisão representam as decisões da MGPTI, similar ao modelo Stage-Gate definido por Cooper (1990) em concordância com o PRINCE2 (Turley, 2010). As reuniões de decisão da MGPTI são representadas por Gates em que apenas um caminho pode ser tomado (OBJECT MANAGMENT GROUP, 2001). A reunião de acompanhamento do projeto reúne a DDS, DV e DD, permitindo a sobreposição das fases de desenvolvimento das Releases como aconselha Sutherland (2005). Esse paralelismo é permitido através do gate Estratégia de Desenvolvimento, o qual permite que um ou mais caminhos sejam tomados simultaneamente (OBJECT MANAGMENT GROUP, 2001). Em relação ao alinhamento à MGPTI, o subprocesso Pré-Projeto representa a fase de Pré-Projeto. Os subprocessos Revisão do Planejamento e Planejamento da Release representam a fase de Planejamento. O subprocesso Execução representa a fase de Desenvolvimento da Solução. Já as fases de Validação e Disponibilização são representadas pelos subprocessos Homologação e Implantação, respectivamente. O Framework Scrum está representado nos subprocessos Planejamento da Release e Execução. Nesses subprocessos os papéis, artefatos e eventos do Scrum são distribuídos. As atividades do ProGeDDAS são time-box. Na Tabela 3: Atividades e Time-Box dos 4956

15 subprocessos são apresentadas todas as atividades do processo agrupadas por subprocessos. É apresentado, também, o time-box de cada subprocesso, representado pela soma do time-box de cada atividade. Tabela 3: Atividades e Time-Box dos subprocessos Subprocesso Atividades Time-Box Definir Visão da Solução Estabelecer Protocolo de Pesquisa para Alternativas de Solução Propor Software de Mercado Pré-Projeto Propor Software Livre 15,5 horas ~ 2 Estimar o Desenvolvimento dias Definir Quantidade de Releases Consolidar Análise da Solução Verificar Qualidade da Análise da Solução Resolver Não Conformidades Planejamento do Projeto Planejamento da Release Execução Homologação Implantação Revisar Visão da Solução Workshop da Solução Planejar Release e Priorizar Sprint Escrever Histórias de Usuário da Primeira Sprint Verificar Qualidade Resolver Não Conformidades Preparar para DDS Planejar Sprint Colaborar com o Time de Desenvolvimento Escrever Histórias de Usuário da Próxima Sprint Resolver Impedimentos e Monitorar Status Executar Sprint Receber Provisoriamente o Incremento de Software Verificar Qualidade do Incremento de Software Realizar Reunião de Revisão da Sprint Resolver Não Conformidades Verificar Resolução de Não Conformidades Transferir para o Ambiente de Homologação Evoluir Backlog do Produto Homologar Release Definir/Revisar Estratégias de Implantação Corrigir Defeitos Implantar em ambiente de produção Treinar Usuário Divulgar Solução 10 horas ~ 1dia e ¼ 6,5 horas + Quantidade de horas definidas pelo PO para a atividade de Escrever histórias 2 semanas a 4 meses Depende do planejamento Depende do planejamento Assim como o tamanho máximo recomendado para a Sprint por Schwaber & Sutherland (2013) é de quatro semanas, o tamanho máximo proposto para as Releases é de quatro Sprints. Dessa forma o time-box de uma release varia entre uma semana a quatro meses. 4957

16 Segundo os relatos de funcionários do órgão a média de tempo atual dos projetos da organização é de oito meses Com a aplicação da metodologia um projeto com essa duração no pior caso terá duas releases de quatro Sprints com um mês de duração cada. O Scrum é adaptativo às mudanças. O ProGeDDAS permite adaptações, aceitação de mudança, em relação ao Backlog do Produto, desde que não fira os princípios da APF (Lei n o 8.666, 1993) nem altere a Meta do Produto estabelecida. Em relação ao processo, é necessário levar em consideração que a legislação veta a alteração do objeto contratual, dos critérios de qualidade e dos componentes do Incremento de Software (BRASIL, 2013), devendo assim haver um processo específico, definido em contrato para a evolução dos critérios de qualidade associados as questões contratuais (glosa e multa). No caso do Backlog da Sprint sua alteração não é permitida, ocorrendo apenas o esclarecimento de detalhes deste recorte do escopo. Qualquer novo requisito deve ser inserido no Backlog do Produto, devendo a Sprint ser cancelada caso seja essencial a mudança de seu escopo. Dessa forma, se o escopo da Sprint precisar mudar, esta deve ser cancelada e outra Sprint, com outro escopo deve ser planejada AS ADAPTAÇÕES SUGERIDAS PARA O FRAMEWORK SCRUM Para atender as características da organização foi necessário realizar algumas adaptações nos papéis, artefatos e eventos do Scrum. Além disso, foi proposto o uso de dois níveis de controle de qualidade. A proposta se resume na Figura 5 Aplicação do Scrum para um Órgão Público Federal brasileiro - é explicada ao longo desta seção. Estabelecimento de Níveis de Controle de Qualidade A inspeção no ProGeDDAS ocorre em dois níveis, processo e produto. No primeiro, o controle é realizado através de atividades, presentes em cada subprocesso, voltadas para avaliação da qualidade. Como resultado, o responsável emite parecer através do relatório de qualidade. Esse parecer irá determinar ou não a convocação da reunião prevista pela MGPTI. No segundo nível, adaptou-se a proposta de Davis (2013) através do estabelecimento de três níveis de conceito de Ready e Done. Os níveis são de Produto, Release e Sprint (Leffingwell, 2011; Turley, 2010). Esse estabelecimento permite o controle e o acompanhamento da qualidade como recomenda a legislação (Lei n o 8.666, 1993). 4958

17 Figura 5 Aplicação do Scrum para um Órgão Público Federal brasileiro 4959

18 Adaptações nos Artefatos Os artefatos previstos pelo Scrum continuam presentes no ProGeDDAS. São adicionados: a Estratégia de Desenvolvimento, o Roadmap e a Agenda do PO. Alinhando à MGPTI, acrescenta-se ainda: o Documento de Visão da Solução, o Documento de Arquitetura, as Lições Aprendidas e as Apresentações da MGPTI. E por fim, visando o controle de três níveis, têm-se os Relatórios de Qualidade de cada fase. Devido à restrição de pessoal e tempo da organização, o PO é responsável por estabelecer os dias e os horários, através da Agenda do PO, que ele terá disponível para colaborar com o Time de Desenvolvimento, garantindo que ao menos uma vez por semana esteja disponível para o time de desenvolvimento, atendendo de forma parcial e adequada a realidade do órgão o recomendado por EUA, & GAO (2012), no item 1 da linha de requisitos da Tabela 1. Os únicos artefatos que terão a aprovação da alta gerência são os próprios da MGPTI que são uma apresentação em slides com as decisões a serem tomadas nesta reunião, a lista dos produtos produzidos naquela fase, o que atende a recomendação de requisitos número 3 da Tabela 1. Adaptações nos Papéis Os papéis do ProGeDDAS foram definidos de acordo com as recomendações e adaptações encontradas na bibliografia, além de levar em conta os papéis estabelecidos pela IN04/2010 e a estrutura interna do órgão. Os papéis do ProGeDDAS incluem os papéis previstos no Scrum e os apresentados na Tabela 4. Tabela 4: Papéis auxiliares no ProGeDDAS Papel Equipe de Qualidade Escritório de projetos Infraestrutura de TI Product Owner Partner TI da Contratante Usuários-chave Exercido por Contratada Contratante Contratada Não pode ser da Contratada Contratante Contratante O Time Scrum no ProGeDDAS segue a recomendação do Framework Scrum (Schwaber & Sutherland, 2013). O PO é um usuário-chave da área de negócio com poder sobre o projeto e a interface oficial entre o negócio e o Time de Desenvolvimento e o responsável por indicar os Usuários-Chave da área de negócio. O Time de Desenvolvimento é exercido por funcionários da contratada localizada em outro estado. Na proposta de aplicação do Scrum, a comunicação entre o PO e o Time ocorrerá através de e- 4960

19 mails, telefone e/ou videoconferências. Já o Scrum Master é exercido pelo funcionário da contratada alocado no órgão, podendo ou não haver outro Scrum Master da contratada junto ao time de desenvolvimento em outro estado, similar ao proposto por Zieris & Salinger (2013). A principal adaptação nos papéis é a inclusão do Comitê Gestor do Projeto e do Product Owner Partner. Segundo a MGPTI (BRASIL, 2012), o Comitê Gestor do Projeto é o responsável por realizar as decisões do projeto no nível organizacional, decidindo sobre a continuidade do projeto, liberação de recursos e resolução de impedimentos organizacionais. Ele não é apresentado na Tabela 4 por participar apenas dos pontos de decisões e ser composto pelos papéis já definidos e outros servidores com nível hierárquico mais forte. O Product Owner Partner (POP) tem a função de auxiliar tecnicamente o PO durante a execução do processo, especificamente nas escritas das histórias, priorização do Backlog do Produto e uso do Scrum, realizando as atividades que seriam do Scrum Master com relação ao PO, sem lhe retirar a responsabilidade. É um papel de caráter temporário, proposto a partir dos relatos de imaturidade dos usuários-chave com desenvolvimento de software. O POP serve como guardião do processo, mantendo o comprometimento do PO e ajudando-o a defender seus interesses nas discussões técnicas que venham a ocorrer, comuns nesse tipo de processo, onde tudo acontece de uma vez. O POP assemelha-se ao PO Proxy apresentado por Ozawa & Zhang (2013), considerando que não existem barreiras culturais a serem superadas e sim de conhecimento técnico sobre o processo de desenvolvimento, e a infraestrutura de TI do órgão. Adaptações nos Eventos Por meio da análise da Tabela 3: Atividades e Time-Box dos subprocessos é possível observar que dois eventos do Scrum foram adaptados no ProGeDDAS, que são: Reunião Diária e a Retrospectiva da Sprint. A Reunião Diária foi substituída pela atividade Reportar Impedimentos e Status da Sprint garantindo assim o atendimento ao item 1 de monitoramento e acompanhamento da Tabela 1 recomendado por EUA, & GAO (2012). No ProGeDDAS o reporte de impedimentos e status é realizado pelo Scrum Master da contratada ao Escritório de Projetos do órgão, sendo executado por servidores com poder gerencial. Considerando a melhoria no relacionamento entre o PO e o Time de desenvolvimento, foi proposto, também, a integração das atividades Retrospectiva da Sprint e Reunião de Revisão da Sprint. Dessa forma, intenta-se realizar a sobreposição das fases do Scrum que Sutherland et al. (2014) propõem. Outra adaptação foi a criação da atividade Colaborar com o Time de Desenvolvimento, na qual o PO fica disponível, conforme definido na Agenda do PO, para possíveis esclarecimentos. Essa atividade foi criada devido à restrição de tempo do PO, a distância geográfica entre ele o Time de Desenvolvimento e em atendimento as recomendações de (Aker et al., 2013) na seção de planejamento da Tabela 1 sendo que o 4961

20 segundo item (definir uma estratégia para gerenciar os requisitos e design) é de responsabilidade conjunta do Scrum Master e do PO. 7. CONCLUSÕES E TRABALHOS FUTUROS Neste artigo foi apresentada uma proposta de uso do Framework Scrum para um estudo de caso de um Órgão do Governo Federal Brasileiro. Que retrata uma forma de se aplicar o Framework Scrum em um órgão público federal brasileiro desde que consideradas as práticas recomendadas em casos governamentais apresentadas na Tabela 1: Práticas recomendadas em casos governamentais Uma das contribuições deste trabalho é a possível utilização dos resultados obtidos por outras organizações públicas, servindo como base e orientação para futuras análises e intervenções ou o uso direto das adaptações relacionadas a casos bem sucedidos aqui apresentadas. Para alcançar o objetivo estabelecido, foi necessário realizar algumas adaptações no uso do Framework, corroborando com a afirmação de Batra (2009). Além disso, foi necessário realizar uma revisão bibliográfica sobre as possíveis adaptações e estratégias de uso do Scrum. A unidade de análise do estudo de caso caracterizava-se como um órgão que recorre à contratação de serviços de TI, com baixo quantitativo de pessoal e necessidade de alinhamento à sua metodologia de gerenciamento de projetos chamada MGPTI. A não necessidade de adaptação dos artefatos da MGPTI demostra a busca pela simplicidade da alta gerência e um espírito condizente com os princípios ágeis na medida do possível para o contexto público. Entretanto, o alinhamento com a MGPTI foi fator determinante para a realização das adaptações, contribuindo, em certos momentos, para a distanciação do que é estabelecido no Scrum. Uma dificuldade encontrada durante a definição do processo foi a representação do paralelismo entre os subprocessos. O controle da qualidade será realizado continuamente no processo, ao longo de todas as fases. Isso será permitido devido aos níveis de controle estabelecidos. Acredita-se que isso permitirá que os padrões de qualidade possam evoluir de acordo com a maturidade do órgão e do contrato. Já a agenda do PO é classificada como um artefato importante, pois facilita a interação entre o PO e o Time de desenvolvimento, estabelecendo claramente quando o PO estará disponível. Conclui-se que as adaptações variam de acordo com cada contexto organizacional e a proposta de aplicação terá maior êxito se utilizada em conjunto com os princípios apresentados no Manifesto Ágil. Para realizar a adoção de ágeis as organizações devem estar abertas e comprometidas com as mudanças. E para que o desenvolvimento ágil possa ocorrer, a organização precisa tornar-se ágil internamente para que seja capaz de receber os produtos de forma mais rápida e possa resolver os impedimentos que surjam. Como trabalhos futuros, sugere-se a criação de um guia com critérios para as definições de Done e Ready para os três níveis de serviço definidos e a avaliação das adaptações sugeridas através da execução de um projeto piloto. A criação das definições pode ser apoiada pela análise dessas definições em outros órgãos públicos, identificando as 4962

21 similaridades existentes entre elas e propondo um padrão dessas definições em forma de checklists. Esse padrão poderia ser compartilhado no setor público através do SISP. REFERÊNCIAS Aker, S., Audin, C., Lindy, E., Marcelli, L., Massart, J.-P., & Okur, Y. (2013). Lessons learned and challenges of developing the NATO air command and control information services. In Systems Conference (SysCon), 2013 IEEE International (p ). doi: /syscon Batra, D. (2009). Modified Agile Practices for Outsourced Software Projects. Commun. ACM, 52(9), doi: / Beck, K., Beedle, M., Cockburn, A., Bennekum, A. van, Cunningham, W., Fowler, M., Thomas, D. (2001). Manifesto para Desenvolvimento Ágil de Software. Recuperado de Boehm, B., & Turner, R. (2003). Observations on balancing discipline and agility (p ). IEEE. doi: /adc Decreto-Lei N o 200, de 25 de Fevereiro de Dispõe sôbre a organização da Administração Federal, estabelece diretrizes para a Reforma Administrativa e dá outras providências. Recuperado de Lei n o 8.666, de 21 de junho de Regula o art. 37, inciso XXI, da Constituição Federal, institui normas para licitações e contratos da Administração Pública e dá outras providências. Recuperado de Lei n o , de 17 de junho de Institui, no âmbito da União, Estados, Distrito Federal e Municípios, nos termos do art. 37, inciso XXI, da Constituição Federal, modalidade de licitação denominada pregão, para aquisição de bens e serviços comuns, e dá outras providências. Recuperado de BRASIL, & Ministério das Comunicações [MC]. (2011a, junho 12). Anexo II - Modelo de Desenvolvimento de Software - Edital de Pregão Eletrônico N. o 038/2011 MC. BRASIL, & Ministério das Comunicações [MC]. (2011b, junho 12). Anexo I - Termo de Referência - Edital de Pregão Eletrônico N. o 038/2011 MC. BRASIL, & Ministério das Comunicações [MC]. (2012). Norma Operacional SPOA No 006, de 10 de Setembro de Dispõe sobre a Metodologia de Gerenciamento de Projetos de Tecnologia da Informação - MGP-TI, utilizada no âmbito do Ministério das Comunicações. 4963

22 BRASIL, & Ministério das Comunicações [MC]. (2014). Plano Estratégico de Tecnologia da Informação (PETI) e Plano Diretor de Tecnologia da Informação (PDTI) Recuperado de BRASIL, & Secretaria de Logística de Tecnologia da Informação [SLTI]. (2012). Informações Gerenciais de Contratações Públicas de Bens e Serviços de Tecnologia da Informação. Recuperado de BRASIL, & Secretaria de Logística e Tecnologia da Informação [SLTI]. (2010). Instrução Normativa N o 04, de 12 de novembro de Dispõe sobre o processo de contratação de Soluções de Tecnologia da Informação pelos órgãos integrantes do Sistema de Administração dos Recursos de Informação e Informática (SISP) do Poder Executivo Federal. Recuperado de 04-de-12-de-novembro-de-2010/download BRASIL, & Secretaria de Logística e Tecnologia da Informação [SLTI]. (2011). Guia Prático para Contratação de Soluções de Tecnologia da Informação. Recuperado de BRASIL [TCU]. (2010). ncia do TCU. BRASIL, & Tribunal de Contas da União [TCU]. (2012). Guia de Boas Práticas em Contratação de Soluções de Tecnologia da Informação. Recuperado de BRASIL, & Tribunal de Contas da União [TCU]. (2013). Acórdão N o 2314/2013. Levantamento de Auditoria. Conhecimento Acerca da Utilização de Metodologias Ágeis nas Contratações de Software Pela Administração Pública Federal. Recuperado de Cohn, M. (2010). Succeeding with agile: software development using Scrum. Upper Saddle River, NJ: Addison-Wesley. Cooper, R. G. (1990). Stage-gate systems: a new tool for managing new products. Business horizons, 33(3), Cruz, C. S. da. (2008). Governança de TI e conformidade legal no setor público : um quadro referencial normativo para a contratação de serviços de TI (Dissertação de Mestrado). Universidade Católica de Brasília, Brasília. Recuperado de Cruz, C. S. da, Andrade, E. L. P. de, & Figueiredo, R. M. da C. (2011). Processo de Contratação de Serviços de Tecnologia da Informação para Organizações Públicas. Brasília. 4964

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE Scrum Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE scrum Ken Schwaber - Jeff Sutherland http://www.scrumalliance.org/ Scrum Uma forma ágil de gerenciar projetos. Uma abordagem baseada em equipes autoorganizadas.

Leia mais

ANEXO X DIAGNÓSTICO GERAL

ANEXO X DIAGNÓSTICO GERAL ANEXO X DIAGNÓSTICO GERAL 1 SUMÁRIO DIAGNÓSTICO GERAL...3 1. PREMISSAS...3 2. CHECKLIST...4 3. ITENS NÃO PREVISTOS NO MODELO DE REFERÊNCIA...11 4. GLOSSÁRIO...13 2 DIAGNÓSTICO GERAL Este diagnóstico é

Leia mais

MASTER IN PROJECT MANAGEMENT

MASTER IN PROJECT MANAGEMENT MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pós-Graduação em Gerenciamento de Projetos práticas do PMI Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL

Leia mais

Metodologia de Gerenciamento de Projetos da Justiça Federal

Metodologia de Gerenciamento de Projetos da Justiça Federal Metodologia de Gerenciamento de Projetos da Justiça Federal Histórico de Revisões Data Versão Descrição 30/04/2010 1.0 Versão Inicial 2 Sumário 1. Introdução... 5 2. Público-alvo... 5 3. Conceitos básicos...

Leia mais

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como: Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código

Leia mais

Scrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions. www.domain.

Scrum Guia Prático. Raphael Rayro Louback Saliba Certified Scrum Master. Os papéis, eventos, artefatos e as regras do Scrum. Solutions. www.domain. Scrum Guia Prático Os papéis, eventos, artefatos e as regras do Scrum Solutions www.domain.com Raphael Rayro Louback Saliba Certified Scrum Master 1 Gráfico de Utilização de Funcionalidades Utilização

Leia mais

ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015

ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015 PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA DÉCIMA NONA REGIÃO ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015 O DESEMBARGADOR PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA

Leia mais

Gerenciamento de Projetos

Gerenciamento de Projetos Gerenciamento de Projetos Grupo de Consultores em Governança de TI do SISP 20/02/2013 1 Agenda 1. PMI e MGP/SISP 2. Conceitos Básicos - Operações e Projetos - Gerenciamento de Projetos - Escritório de

Leia mais

Oficina de Gestão de Portifólio

Oficina de Gestão de Portifólio Oficina de Gestão de Portifólio Alinhando ESTRATÉGIAS com PROJETOS através da GESTÃO DE PORTFÓLIO Gestão de portfólio de projetos pode ser definida como a arte e a ciência de aplicar um conjunto de conhecimentos,

Leia mais

Políticas de Qualidade em TI

Políticas de Qualidade em TI Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade

Leia mais

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1. ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página

Leia mais

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI

MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI MDMS-ANAC Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC Superintendência de Tecnologia da Informação - STI Histórico de Alterações Versão Data Responsável Descrição 1.0 23/08/2010 Rodrigo

Leia mais

Desenvolvimento Ágil de Software

Desenvolvimento Ágil de Software Desenvolvimento Ágil de Software Métodos ágeis (Sommerville) As empresas operam em um ambiente global, com mudanças rápidas. Softwares fazem parte de quase todas as operações de negócios. O desenvolvimento

Leia mais

A Disciplina Gerência de Projetos

A Disciplina Gerência de Projetos A Disciplina Gerência de Projetos Atividades, Artefatos e Responsabilidades hermano@cin.ufpe.br Objetivos Apresentar atividades da disciplina Gerência de Projetos Discutir os artefatos e responsáveis envolvidos

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas CMP1141 Processo e qualidade de software I Prof. Me. Elias Ferreira Sala: 210 F Quarta-Feira:

Leia mais

Trilhas Técnicas SBSI - 2014

Trilhas Técnicas SBSI - 2014 brunoronha@gmail.com, germanofenner@gmail.com, albertosampaio@ufc.br Brito (2012), os escritórios de gerenciamento de projetos são importantes para o fomento de mudanças, bem como para a melhoria da eficiência

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Gestão de Programas Estruturadores

Gestão de Programas Estruturadores Gestão de Programas Estruturadores Fevereiro/2014 DEFINIÇÕES Rede de Desenvolvimento Integrado Arranjos que estimulam e proporcionam um comportamento (em rede) cooperativo entre agentes governamentais

Leia mais

Adoção de Metodologias Ágeis por Organizações Governamentais: um Olhar da Academia

Adoção de Metodologias Ágeis por Organizações Governamentais: um Olhar da Academia 1º Seminário sobre Metodologia Ágil de Desenvolvimento de Sistemas Adoção de Metodologias Ágeis por Organizações Governamentais: um Olhar da Academia Elaine Venson Rejane Figueiredo Ricardo Ajax Fabiana

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO Santa Maria, 27 de Setembro de 2013. Revisão aula anterior Desenvolvimento Ágil de Software Desenvolvimento e entrega

Leia mais

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0

Resumo do BABok 2.0 O Guia de Referência de Análise de Negócio Curso de Analista de Negócio 3.0 O que é BABok? O BABok 2.0, Corpo de Conhecimento de Análise de Negócios, é considerado como um Guia Referência de Práticas de Análise de Negócio. Este guia é publicado e mantido pelo IIBA. O guia BABok

Leia mais

Processos de gerenciamento de projetos em um projeto

Processos de gerenciamento de projetos em um projeto Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.

Leia mais

CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI

CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI 1. PI06 TI 1.1. Processos a serem Atendidos pelos APLICATIVOS DESENVOLVIDOS Os seguintes processos do MACROPROCESSO

Leia mais

A PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 11ª. REGIÃO, no uso de suas atribuições legais e regimentais,

A PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA 11ª. REGIÃO, no uso de suas atribuições legais e regimentais, POLÍTICA INSTITUIDA ATO TRT 11ª REGIÃO Nº 058/2010/SGP (Publicado DOJT 26/10/2010) Institui a Política Organizacional de Gerenciamento de Projetos no âmbito do A PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO

Leia mais

ACESSO À INFORMAÇÃO PÚBLICA

ACESSO À INFORMAÇÃO PÚBLICA Boletim Informativo Edição 01 19 de Março de 2012 ACESSO À INFORMAÇÃO PÚBLICA Controladoria-Geral da União Implementação da Lei de Acesso a Informação A Lei de Acesso à Informação (LAI) representa mais

Leia mais

PODER JUDICIÁRIO TRIBUNAL REGIONAL DO TRABALHO DA 3ª REGIÃO

PODER JUDICIÁRIO TRIBUNAL REGIONAL DO TRABALHO DA 3ª REGIÃO Controle de Versões Autor da Solicitação: Subseção de Governança de TIC Email:dtic.governanca@trt3.jus.br Ramal: 7966 Versão Data Notas da Revisão 1 03.02.2015 Versão atualizada de acordo com os novos

Leia mais

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades

Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades Objetivos da Aula 1 Após completar este módulo você deverá ter absorvido o seguinte conhecimento: Uma ampla visão do framework Scrum e suas peculiaridades Entendimento sobre os processos essenciais do

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

Géssica Talita. Márcia Verônica. Prof.: Edmilson

Géssica Talita. Márcia Verônica. Prof.: Edmilson Géssica Talita Márcia Verônica Prof.: Edmilson DESENVOLVIMENTO ÁGIL Técnicas foram criadas com o foco de terminar os projetos de software rapidamente e de forma eficaz. Este tipo de técnica foi categorizada

Leia mais

PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit)

PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit) PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit) Agenda A palestra Angola Cliente O projeto Usando o PMBOK Usando o Cobit Lições Aprendidas Conclusão

Leia mais

ESCRITÓRIO RIO DE PROJETOS

ESCRITÓRIO RIO DE PROJETOS PMO PROJETOS PROCESSOS MELHORIA CONTÍNUA PMI SCRUM COBIT ITIL LEAN SIX SIGMA BSC ESCRITÓRIO RIO DE PROJETOS DESAFIOS CULTURAIS PARA IMPLANTAÇÃO DANIEL AQUERE DE OLIVEIRA, PMP, MBA daniel.aquere@pmpartner.com.br

Leia mais

GERÊNCIA DE INTEGRAÇÃO DO PROJETO

GERÊNCIA DE INTEGRAÇÃO DO PROJETO GERÊNCIA DE INTEGRAÇÃO DO PROJETO Estevanir Sausen¹, Patricia Mozzaquatro² ¹Acadêmico do Curso de Ciência da Computação ²Professor(a) do Curso de Ciência da Computação Universidade de Cruz Alta (UNICRUZ)

Leia mais

INTRODUÇÃO A PROJETOS

INTRODUÇÃO A PROJETOS INTRODUÇÃO A PROJETOS Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br GESTÃO DE PROJETOS Gestão Ágil de projetos Gestão de projetos com PMBOK GESTÃO ÁGIL DE PROJETOS GESTÃO ÁGIL

Leia mais

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03

PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL. Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03 PROJETO DE COOPERAÇÃO TÉCNICA INTERNACIONAL Diretrizes e Estratégias para Ciência, Tecnologia e Inovação no Brasil Projeto 914 BRA5065 - PRODOC-MTC/UNESCO DOCUMENTO TÉCNICO Nº 03 RELATÓRIO TÉCNICO CONCLUSIVO

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pós-Graduação em Gerenciamento de Projetos práticas do PMI Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL

Leia mais

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro

Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Projeto: mps Br melhoria de processo do software Brasileiro Introdução ao Modelo de Referência para melhoria do processo de software (MR mps) Realidade das Empresas Brasileiras ISO/IEC 12207 ISO/IEC 15504 CMMI Softex Governo Universidades Modelo de Referência para

Leia mais

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português 1 de 7 28/10/2012 16:47 SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português RESULTADO DO SIMULADO Total de questões: 40 Pontos: 0 Score: 0 % Tempo restante: 55:07 min Resultado: Você precisa

Leia mais

GERENCIAMENTO DE PROJETOS

GERENCIAMENTO DE PROJETOS GERENCIAMENTO DE PROJETOS O que é um Projeto? Regra Início e fim definidos Destinado a atingir um produto ou serviço único Escopo definido Características Sequência clara e lógica de eventos Elaboração

Leia mais

Manifesto Ágil - Princípios

Manifesto Ágil - Princípios Manifesto Ágil - Princípios Indivíduos e interações são mais importantes que processos e ferramentas. Software funcionando é mais importante do que documentação completa e detalhada. Colaboração com o

Leia mais

Fábrica de Software: O Ajuste da Matriz Qualidade x Produtividade. III Encontro Nacional do GITEC e XIII ENIAL

Fábrica de Software: O Ajuste da Matriz Qualidade x Produtividade. III Encontro Nacional do GITEC e XIII ENIAL Fábrica de Software: O Ajuste da Matriz Qualidade x Produtividade III Encontro Nacional do GITEC e XIII ENIAL A PROCERGS MISSÃO Apoiar e implementar soluções em tecnologia da informação e comunicações

Leia mais

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro (cleviton@gmail.com)

SCRUM: UM MÉTODO ÁGIL. Cleviton Monteiro (cleviton@gmail.com) SCRUM: UM MÉTODO ÁGIL Cleviton Monteiro (cleviton@gmail.com) Roteiro Motivação Manifesto Ágil Princípios Ciclo Papeis, cerimônias, eventos, artefatos Comunicação Product Backlog Desperdício 64% das features

Leia mais

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br

SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br SCRUM Otimizando projetos Adilson Taub Júnior tecproit.com.br Sobre mim Adilson Taub Júnior Gerente de Processos Certified ScrumMaster; ITIL Certified; Cobit Certified; 8+ anos experiência com TI Especialista

Leia mais

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira

SCRUM Gerência de Projetos Ágil. Prof. Elias Ferreira SCRUM Gerência de Projetos Ágil Prof. Elias Ferreira Métodos Ágeis + SCRUM + Introdução ao extreme Programming (XP) Manifesto Ágil Estamos descobrindo maneiras melhores de desenvolver software fazendo-o

Leia mais

PROCESSOS DE GERENCIAMENTO DE PROJETOS SEGUNDO O PMBOK. Faculdade PITÁGORAS Unidade Raja Prof. Valéria E-mail: valeriapitagoras@gmail.

PROCESSOS DE GERENCIAMENTO DE PROJETOS SEGUNDO O PMBOK. Faculdade PITÁGORAS Unidade Raja Prof. Valéria E-mail: valeriapitagoras@gmail. PROCESSOS DE GERENCIAMENTO DE PROJETOS SEGUNDO O PMBOK Faculdade PITÁGORAS Unidade Raja Prof. Valéria E-mail: valeriapitagoras@gmail.com 1 Processos Processos, em um projeto, é um conjunto de ações e atividades

Leia mais

4. PMBOK - Project Management Body Of Knowledge

4. PMBOK - Project Management Body Of Knowledge 58 4. PMBOK - Project Management Body Of Knowledge No Brasil, as metodologias mais difundidas são, além do QL, o método Zopp, o Marco Lógico do Banco Interamericano de Desenvolvimento (BID) e o Mapp da

Leia mais

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação

ScRUM na prática. Scrum no dia-a-dia. V Semana de Tecnologia da Informação ScRUM na prática Scrum no dia-a-dia V Semana de Tecnologia da Informação Agenda Manifesto Ágil; O Scrum; Os papéis do Scrum; Quem usa Scrum; O Scrum na Tray; Cerimônias; Artefatos. Qualidade. era uma vez

Leia mais

Diretoria de Informática TCE/RN 2012 PDTI PLANO DIRETOR DE TECNOLOGIA DA INFORMAÇÃO. Brivaldo Marinho - Consultor. Versão 1.0

Diretoria de Informática TCE/RN 2012 PDTI PLANO DIRETOR DE TECNOLOGIA DA INFORMAÇÃO. Brivaldo Marinho - Consultor. Versão 1.0 TCE/RN 2012 PDTI PLANO DIRETOR DE TECNOLOGIA DA INFORMAÇÃO Brivaldo Marinho - Consultor Versão 1.0 CONTROLE DA DOCUMENTAÇÃO Elaboração Consultor Aprovação Diretoria de Informática Referência do Produto

Leia mais

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance

Leia mais

Gerenciamento de Riscos do Projeto Eventos Adversos

Gerenciamento de Riscos do Projeto Eventos Adversos Gerenciamento de Riscos do Projeto Eventos Adversos 11. Gerenciamento de riscos do projeto PMBOK 2000 PMBOK 2004 11.1 Planejamento de gerenciamento de riscos 11.1 Planejamento de gerenciamento de riscos

Leia mais

A IN/SLTI nº 04/2008 e Avaliação dos Resultados Análise de Pontos de Função Âmbito do SISP The IN SLTI 04/2008 and Results Assessment

A IN/SLTI nº 04/2008 e Avaliação dos Resultados Análise de Pontos de Função Âmbito do SISP The IN SLTI 04/2008 and Results Assessment A IN/SLTI nº 04/2008 e Avaliação dos Resultados Análise de Pontos de Função Âmbito do SISP The IN SLTI 04/2008 and Results Assessment Cláudio Muniz Machado Cavalcanti claudio.cavalcanti@planejamento.gov.br

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SIG Aula N : 11 Tema: Como desenvolver e

Leia mais

Plano de Gerenciamento do Projeto (PGP)

Plano de Gerenciamento do Projeto (PGP) 1.JUSTIFICATIVA A administração pública vem nos últimos anos sofrendo mudanças estruturais em sua forma de atuação, saindo de um modelo patrimonialista e burocrático para um modelo gerencial, focando nos

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governança de TI. ITIL v.2&3. parte 1 Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços

Leia mais

Processos Técnicos - Aulas 4 e 5

Processos Técnicos - Aulas 4 e 5 Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)

Leia mais

Levantamento sobre Métodos Ágeis

Levantamento sobre Métodos Ágeis 1º Seminário de Metodologia Ágil do SISP Levantamento sobre Métodos Ágeis Carlos Alberto Mamede Hernandes, MSc, CISA, CGEIT Tribunal de Contas da União - TCU Secretaria de Fiscalização de TI - Sefti Brasília,

Leia mais

Método Aldeia de Projetos

Método Aldeia de Projetos MAP Método Aldeia de Projetos Como surgiu o MAP? Em mais de 15 anos de atuação experimentamos distintas linhas de pensamento para inspirar nosso processo e diversas metodologias para organizar nossa forma

Leia mais

EXIN Agile Scrum Fundamentos

EXIN Agile Scrum Fundamentos Exame Simulado EXIN Agile Scrum Fundamentos Edição Fevereiro 2015 Copyright 2015 EXIN Todos os direitos reservados. Nenhuma parte desta publicação pode ser publicado, reproduzido, copiado ou armazenada

Leia mais

Gerenciamento de Projetos Modulo III Grupo de Processos

Gerenciamento de Projetos Modulo III Grupo de Processos Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Processos de Gerenciamento de Projetos Para que um projeto seja bem-sucedido,

Leia mais

Guia de Projetos de Software com Práticas de Métodos Ágeis para o SISP

Guia de Projetos de Software com Práticas de Métodos Ágeis para o SISP CAPA MINISTÉRIO DO PLANEJAMENTO Secretaria de Logística e Tecnologia da Informação SLTI COR CLARA NO FUNDO Facilita a leitura e não aparece na impressão em preto e branco Guia de Projetos de Software com

Leia mais

Exame de Fundamentos da ITIL

Exame de Fundamentos da ITIL Exame de Fundamentos da ITIL Simulado A, versão 5.1 Múltipla escolha Instruções 1. Todas as 40 perguntas devem ser respondidas. 2. Todas as respostas devem ser assinaladas na grade de respostas fornecida.

Leia mais

AVALIAÇÃO QUALITATIVA E QUANTITATIVA DO QUADRO DE SERVIDORES DA COTEC

AVALIAÇÃO QUALITATIVA E QUANTITATIVA DO QUADRO DE SERVIDORES DA COTEC MINISTÉRIO DO MEIO AMBIENTE INSTITUTO CHICO MENDES DE CONSERVAÇÃO DA BIODIVERSIDADE DIRETORIA DE PLANEJAMENTO, ADMINISTRAÇÃO E LOGÍSTICA Coordenação-Geral de Administração e Tecnologia da Informação Coordenação

Leia mais

Sistemas de Informações Gerenciais

Sistemas de Informações Gerenciais Sistemas de Informações Gerenciais 2 www.nbs.com.br Soluções eficazes em Gestão de Negócios. Nossa Visão Ser referência em consultoria de desenvolvimento e implementação de estratégias, governança, melhoria

Leia mais

Planejamento Estratégico de Tecnologia da Informação PETI 2014-2016

Planejamento Estratégico de Tecnologia da Informação PETI 2014-2016 MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO SUDESTE DE MINAS GERAIS Planejamento Estratégico de Tecnologia da Informação PETI 2014-2016 Versão 1.0 1 APRESENTAÇÃO O Planejamento

Leia mais

F.1 Gerenciamento da integração do projeto

F.1 Gerenciamento da integração do projeto Transcrição do Anexo F do PMBOK 4ª Edição Resumo das Áreas de Conhecimento em Gerenciamento de Projetos F.1 Gerenciamento da integração do projeto O gerenciamento da integração do projeto inclui os processos

Leia mais

Scrum How it works. Há quatro grupos com papéis bem definidos:

Scrum How it works. Há quatro grupos com papéis bem definidos: Scrum É um processo de desenvolvimento iterativo e incremental. É utilizado quando não se consegue predizer tudo o que irá ocorrer. Em geral, utiliza-se em projetos complexos, de difícil abordagem pela

Leia mais

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇAO, CIÊNCIA E TECNOLOGIA DE RONDÔNIA COMISSÃO DE ELABORAÇÃO DO PLANO DIRETOR DE TI

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇAO, CIÊNCIA E TECNOLOGIA DE RONDÔNIA COMISSÃO DE ELABORAÇÃO DO PLANO DIRETOR DE TI MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇAO, CIÊNCIA E TECNOLOGIA DE RONDÔNIA COMISSÃO DE ELABORAÇÃO DO PLANO DIRETOR DE TI Plano de Trabalho Elaboração do Plano Diretor de Tecnologia da Informação

Leia mais

Uma introdução ao SCRUM. Evandro João Agnes evandroagnes@yahoo.com.br

Uma introdução ao SCRUM. Evandro João Agnes evandroagnes@yahoo.com.br Uma introdução ao SCRUM Evandro João Agnes evandroagnes@yahoo.com.br Agenda Projetos de Software O que é Scrum Scrum framework Estrutura do Scrum Sprints Ferramentas Projetos de software Chaos Report Standish

Leia mais

Programa de Excelência em Atendimento aos Clientes

Programa de Excelência em Atendimento aos Clientes Programa de Excelência em Atendimento aos Clientes PROPOSTA TÉCNICA COMERCIAL Versão 2.0 Setembro de 2014 Agosto de 2008 Índice ÍNDICE...2 1. CONTEXTO...3 2. VISÃO, ESCOPO E ATIVIDADES DESTE PROJETO...5

Leia mais

PMONow! Serviço de Implantação de um Escritório de Projetos

PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos As organizações em torno do mundo estão implantando processos e disciplinas formais

Leia mais

ágeis para projetos desenvolvidos por fábrica de software

ágeis para projetos desenvolvidos por fábrica de software Uso de práticas ágeis para projetos desenvolvidos por fábrica de software Artur Mello artur.mello@pitang.com Uma empresa C.E.S.A.R Fábrica de Software O termo software factory foi empregado pela primeira

Leia mais

Gerenciamento de Projetos

Gerenciamento de Projetos Gerenciamento de Projetos (ref. capítulos 1 a 3 PMBOK) TC045 Gerenciamento de Projetos Sergio Scheer - scheer@ufpr.br O que é Gerenciamento de Projetos? Aplicação de conhecimentos, habilidades, ferramentas

Leia mais

RESUMO PARA O EXAME PSM I

RESUMO PARA O EXAME PSM I RESUMO PARA O EXAME PSM I Escrito por: Larah Vidotti Blog técnico: Linkedin: http://br.linkedin.com/in/larahvidotti MSN: larah_bit@hotmail.com Referências:... 2 O Scrum... 2 Papéis... 3 Product Owner (PO)...

Leia mais

MUDANÇAS NA ISO 9001: A VERSÃO 2015

MUDANÇAS NA ISO 9001: A VERSÃO 2015 MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000

Leia mais

INSTRUÇÃO NORMATIVA Nº 77, DE 18 DE MARÇO DE 2014.

INSTRUÇÃO NORMATIVA Nº 77, DE 18 DE MARÇO DE 2014. INSTRUÇÃO NORMATIVA Nº 77, DE 18 DE MARÇO DE 2014. Institui os procedimentos para o gerenciamento de projetos prioritários no âmbito da Agência Nacional de Aviação Civil - ANAC e dá outras providências.

Leia mais

PORTARIA Nº 1.998, DE 22 DE ABRIL DE 2015.

PORTARIA Nº 1.998, DE 22 DE ABRIL DE 2015. PORTARIA Nº 1.998, DE 22 DE ABRIL DE 2015. Institui o macroprocesso da fase de Gestão de Contratos de Tecnologia da Informação e Comunicações no âmbito do Tribunal Regional do Trabalho da 4ª Região. A

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes

Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes Instituto Federal do Rio Grande do Norte IFRN Graduação Tecnologia em Analise e Desenvolvimento de Sistema Disciplina: Processo de Desenvolvimento de Software Scrum Alexandre Lima Guilherme Melo Joeldson

Leia mais

SETIS- III Seminário de Tecnologia Inovação e Sustentabilidade 4 e 5 de novembro de 2014.

SETIS- III Seminário de Tecnologia Inovação e Sustentabilidade 4 e 5 de novembro de 2014. A importância da comunicação no gerenciamento de projetos de softwares: reflexões teóricas Lucas Krüger lucas_kruger-@hotmail.com Resumo: Esse artigo objetiva estudar a comunicação entre cliente e desenvolvedor

Leia mais

Métodos Ágeis e Gestão de Dados Moderna

Métodos Ágeis e Gestão de Dados Moderna Métodos Ágeis e Gestão de Dados Moderna Bergson Lopes contato@bergsonlopes.com.br www.bergsonlopes.com.br Dados do Palestrante Bergson Lopes Rego, PMP é especialista em Gestão de Dados, Gerenciamento de

Leia mais

GESTÃO E OTIMIZAÇÃO DE PROCESSOS. Vanice Ferreira

GESTÃO E OTIMIZAÇÃO DE PROCESSOS. Vanice Ferreira GESTÃO E OTIMIZAÇÃO DE PROCESSOS Vanice Ferreira 12 de junho de 2012 GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais DE QUE PROCESSOS ESTAMOS FALANDO? GESTÃO E OTIMIZAÇÃO DE PROCESSOS: conceitos iniciais

Leia mais

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI Profa. Celia Corigliano Unidade IV GERENCIAMENTO DE PROJETOS DE TI Agenda da disciplina Unidade I Gestão de Projetos Unidade II Ferramentas para Gestão de Projetos Unidade III Gestão de Riscos em TI Unidade

Leia mais

Gerenciamento de Projetos Modulo III Grupo de Processos

Gerenciamento de Projetos Modulo III Grupo de Processos Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento

Leia mais

Project and Portfolio Management [PPM] Sustainable value creation.

Project and Portfolio Management [PPM] Sustainable value creation. Project and Portfolio Management [PPM] Sustainable value creation. O SoftExpert PPM Suite é a solução mais robusta, funcional e fácil para priorizar, planejar, gerenciar e executar projetos, portfólios

Leia mais

Governança AMIGA. Para baixar o modelo de como fazer PDTI: www.microsoft.com/brasil/setorpublico/governanca/pdti

Governança AMIGA. Para baixar o modelo de como fazer PDTI: www.microsoft.com/brasil/setorpublico/governanca/pdti e d a id 4 m IN r fo a n m Co co M a n ua l Governança AMIGA Para baixar o modelo de como fazer PDTI: www.microsoft.com/brasil/setorpublico/governanca/pdti Um dos grandes desafios atuais da administração

Leia mais

METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI

METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI HISTÓRICO DE REVISÕES Data Versão Descrição Autor 02/04/2014 1.0 Versão Inicial Ewertton Bravo 27/08/2014 1.1 Alteração da Imagem

Leia mais

O IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS

O IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS O IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS Nadia Al-Bdywoui (nadia_alb@hotmail.com) Cássia Ribeiro Sola (cassiaribs@yahoo.com.br) Resumo: Com a constante

Leia mais

Wesley Torres Galindo

Wesley Torres Galindo Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura Wesley Torres Galindo wesleygalindo@gmail.com User Story To Do Doing Done O que é? Como Surgiu? Estrutura Apresentar

Leia mais

PORTARIA Nº 7.965, DE 23 DE NOVEMBRO DE 2015.

PORTARIA Nº 7.965, DE 23 DE NOVEMBRO DE 2015. PORTARIA Nº 7.965, DE 23 DE NOVEMBRO DE 2015. Atualiza o macroprocesso da fase de Gestão de Contratos de Tecnologia da Informação e Comunicações, instituído no âmbito do Tribunal Regional do Trabalho da

Leia mais

O Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto

O Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto O Guia Passo-a-Passo para IMPLANTAR Em seu próprio Projeto Aprenda como Agilizar seu Projeto! A grande parte dos profissionais que tomam a decisão de implantar o Scrum em seus projetos normalmente tem

Leia mais

Jonas de Souza H2W SYSTEMS

Jonas de Souza H2W SYSTEMS Jonas de Souza H2W SYSTEMS 1 Tecnólogo em Informática Fatec Jundiaí MBA em Gerenciamento de Projetos FGV Project Management Professional PMI Mestrando em Tecnologia UNICAMP Metodologia de apoio à aquisição

Leia mais

Governo do Estado de Mato Grosso Secretaria de Estado de Planejamento Unidade de Apoio a Projetos Especiais. durante o Estágio Probatório.

Governo do Estado de Mato Grosso Secretaria de Estado de Planejamento Unidade de Apoio a Projetos Especiais. durante o Estágio Probatório. Governo do Estado de Mato Grosso Secretaria de Estado de Planejamento Unidade de Apoio a Projetos Especiais REGULAMENTO 001, DE 10 DE OUTUBRO DE 2013. Regula o Monitoramento da Inserção e das Atividades

Leia mais