Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa

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

Download "Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa"

Transcrição

1 Artigos técnicos selecionados Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa Fabiana Freitas Mendes 2, Jackeline Neves de Almeida 1, Egio Arruda Junior 1 1 Laboratory for Ubiquitous and Pervasive Applications (LUPA) Instituto de Informática (INF) Universidade Federal de Goiás (UFG) Caixa Postal Goiânia GO Brasil 2 Instituto de Computação (IC) Universidade Federal do Mato Grosso (UFMT) Av, Fernando Corrêa da Costa, Bairro Boa Esperança Cuiabá MT Brasil fabiana@ic.ufmt.br, {jackeline.neves, egio.junior}@lupa.inf.ufg.br Abstract. This paper describes how an initiative to improve software development processes has been led at LUPA, a research laboratory at UFG. Moreover, it presents some lessons learned during this work. Such lessons are serving as a basis for planning the next round of process improvements. Resumo. O presente documento descreve uma iniciativa de melhoria de processos de desenvolvimento de software do LUPA, um laboratório de pesquisa da UFG. Além disso, são apresentadas lições aprendidas durante a execução do projeto. Estas lições estão servindo de base para o planejamento do próximo ciclo de melhoria. 1. Introdução O LUPA (Laboratory for Ubiquitous and Pervasive Applications) é um laboratório de pesquisa aplicada que funciona nas dependências do INF (Instituto de Informática) da UFG (Universidade Federal de Goiás). Ele reúne estudantes e profissionais de computação comprometidos no desenvolvimento de soluções de geotecnologia através de interfaces ricas para a web e computação distribuída e paralela. Atualmente, a equipe conta com cerca de 23 pessoas distribuídas em três projetos de desenvolvimento de software que ocorrem em paralelo a um projeto de Melhoria de Processos de Software (MPS). Além disso, ainda compõe a equipe, pessoas diretamente envolvidas na manutenção da infraestrutura necessária para o funcionamento do laboratório. Cada projeto de desenvolvimento conta com equipes de 5 a 8 integrantes. Já o projeto de MPS possui uma pessoa dedicada, um representante de cada um dos três projetos e o coordenador do grupo, totalizando cinco participantes ativos. Participam também, sob demanda, duas pessoas para manutenção da infraestrutura do projeto. A peculiaridade de um laboratório de pesquisa é a ausência de um cliente, o desafio pela inovação, requisitos nebulosos e ausência de base histórica ou dificuldade de utilizá-la quando esta existe, já que, os desafios tecnológicos de inovação que cada projeto propõe é particular. 114 WAMPS 2011

2 Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa Este trabalho tem por objetivo relatar a experiência de implantação de MPS neste ambiente. Apesar de existirem diversos trabalhos que relatam a implantação de MPS em organizações, por exemplo, [Mega et al. 2007, Borssatto 2007, Mendes et al. 2010, Ribeiro 2007], foi encontrado, no conjunto de avaliações vigentes do MPS.BR (Melhoria do Processo de Software Brasileiro) [SOFTEX 2011b], apenas uma organização que é também um laboratório de pesquisa (COPPE/UFRJ). Trata-se, portanto, de um tipo de iniciativa pouco explorada no Brasil. O artigo está estruturado como se segue. A Seção 2 descreve a motivação, o ambiente de execução da iniciativa de melhoria e as atividades de implantação planejadas e realizadas desde o início da iniciativa. Na Seção 3 é apresentada uma visão geral do processo criado pelo projeto de melhoria. Já na Seção 4, os resultados até então obtidos e as lições aprendidas durante o período do projeto são descritos. Finalmente, a Seção 5 apresenta as considerações finais do trabalho, incluindo os próximos passos planejados pela iniciativa. 2. Elaboração do Processo de Software Baseados na hipótese de que a qualidade do processo de software influencia a qualidade dos produtos [Tyrrell 2000], o LUPA tem investido na melhoria dos seus processos de desenvolvimento de software desde Março de Além da necessidade de melhoria da qualidade dos produtos do LUPA, teve-se como motivação melhorar a gerência dos recursos e dos projetos, dar maior visibilidade do trabalho desenvolvido pela equipe e preparar-se para a alta rotatividade dos recursos humanos, situação típica de ambientes de pesquisas. Por se tratar de um laboratório de pesquisa, o ambiente de desenvolvimento é diferenciado, pois tem como foco o desenvolvimento de software voltado para P&D&I (Pesquisa, Desenvolvimento e Inovação). Além disso, os projetos executados são caracterizados pela falta de conhecimento do negócio e de um cliente explícito. O escopo dos projetos é instável e, portanto, há grande dificuldade de estimativa. Assim, incerteza e novidade estão presentes no cotidiano dos projetos desenvolvidos Para a implantação de MPS neste ambiente foram contratadas duas implementadoras do MPS.BR e foi escolhido um processo de implantação semelhante ao IDEAL [McFeeley 1996]. A implantação possuiu seis grandes atividades, conforme ilustra a Figura 1. As seções seguintes tratam da descrição de como foi conduzida cada uma das fases do fluxograma presente na Figura Iniciação A primeira fase foi a iniciação. Neste momento, o coordenador do LUPA foi ouvido em uma entrevista não estruturada. Foram coletados os principais pontos fracos do modo de trabalho daquele momento, e portanto, as principais necessidades relacionadas ao processo que seria construído. Apesar de já terem sido coletadas diversas necessidades de melhoria, ainda era necessário conhecer um pouco mais o modo de trabalho. Assim, foi necessário realizar um diagnóstico de processos. WAMPS

3 Artigos técnicos selecionados Figura 1. Fluxograma de Implantação de Melhorias. 2.2 Diagnóstico No diagnóstico foram consultados dois colaboradores, sendo um deles o coordenador do LUPA e o outro um desenvolvedor. O diagnóstico foi realizado por meio de uma entrevista conjunta tendo como base o nível G do MPS.BR [SOFTEX 2011a], pois segundo a entrevista inicial as principais necessidades de melhoria concentrava-se nos processos de Gerência de Projeto e Gerência de Requisitos, os dois processos desse nível. Nesse momento, cada resultado esperado de cada um dos processos do nível de maturidade G foi transformado em um tópico de entrevista. Como resultado da atividade, foi elaborado um relatório de diagnóstico contendo as principais não conformidades com o modelo adotado. Posteriormente, também foram detectados mais pontos fracos no modo de trabalho do grupo e, portanto, a necessidade de se preocupar com outros processos além daqueles já previstos no nível G do MPS.BR: Qualidade (Garantia da Qualidade, Verificação e Validação), Desenvolvimento de Requisitos, Aquisição e Gerência de Configuração. Uma vez montada a lista de processos, foi pedido ao grupo que selecionasse aqueles considerados essenciais e os priorizasse. Entretanto, por não existir conhecimento suficiente para se tomar esta decisão, foi realizado um conjunto de treinamentos que tinha como objetivo fornecer uma visão geral sobre cada um dos processos da lista. Dessa forma, esperava-se que a equipe pudesse entender melhor os problemas do grupo e tomar decisões quanto ao planejamento das melhorias. 2.3 Planejamento Depois do diagnóstico partiu-se para o planejamento da iniciativa de melhoria. Para tanto, os processos escolhidos para treinamento foram priorizados, eliminando aqueles de menor prioridade. As áreas de melhoria escolhidas foram: Gerência de projeto, Desenvolvimento de Requisitos, Gerência de Configuração, Testes e Comunicação. Além disso, durante o planejamento também foi definida a ferramenta que seria utilizada para a definição dos processos. 116 WAMPS 2011

4 Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa Para a gerência do projeto de MPS, foi criado um cronograma e uma tabela de riscos que serviria como acompanhamento do projeto. As estimativas foram realizadas utilizando-se uma variação do método Delphi [Linstone et al. 2002], contando com as opiniões das duas especialistas em MPS e que também conheciam o ambiente em que a iniciativa ocorreria. No cronograma elaborado, a definição e implantação dos processos selecionados teria início em junho e término em setembro de Definição dos processos Finalmente, teve início a definição dos processos. À princípio foi estabelecido um template para a definição dos processos e posteriormente as duas especialistas em MPS dividiram os esforços desta atividade. Devido às características dos projetos de desenvolvimento e da forma de trabalho em andamento no LUPA, optou-se por utilizar tanto modelos de maturidade de processo (MPS Melhoria do Processo de Software Brasileiro [SOFTEX 2011a] e CMMI Capability Maturity Model Integration [SEI 2006]) quanto algumas metodologias de desenvolvimento ágil (SCRUM [Schwaber, 2004] e XP extreme Programming [Beck, 1999]). Em relação ao processo de Gerência de Projetos, adotou-se inicialmente o SCRUMMI [Marçal et al. 2010] o qual foi adaptado durante sua utilização nos projetos. Entretanto, à medida que os processos iam sendo definidos, novas necessidades foram surgindo o que acarretou na inclusão de outras áreas de melhoria. Assim, foram definidos, além dos processos anteriormente listados, os processos de teste, gerência de configuração e práticas que facilitassem a comunicação através da equipe. Assim, o término da definição de processo que estava prevista para agosto, foi finalizada apenas em dezembro. 2.5 Treinamento Após a definição, teve início a atividade de treinamento dos processos de Gerência de projeto, Desenvolvimento de Requisitos, Gerência de Configuração e Testes. Para tanto, a equipe foi divida em grupos de interesse, formando assim o público para cada um dos treinamentos. A preocupação era que pelo menos um colaborador de cada projeto em execução recebesse informações de pelo menos um processo e trabalhasse como disseminador dele na equipe. Os treinamentos consistiram na exposição de conceitos fundamentais e apresentação do fluxograma, e do detalhamento das atividades de cada um dos processos. Porém, durante estes treinamentos, percebeu-se que os processos ainda não atendiam as necessidades da equipe e os esforços tiveram que ser concentrados nas adaptações delas. Além disso, a ferramenta adotada para apoiar a Gerência dos Projetos também não se mostrou adequada às necessidades da equipe e, por isso, teve que ser trocada imediatamente. Para realizar a troca da ferramenta foram listados os principais itens esperados de uma ferramenta de gerência de projeto e itens desejáveis pelo LUPA. Depois de selecionada a ferramenta, foi estabelecido um cronograma de troca que incluía, além da migração dos dados, um treinamento na ferramenta escolhida. Cada projeto migrou para a nova ferramenta seguindo um calendário, de tal forma que nenhum projeto migrasse ao mesmo tempo. O tempo de migração entre um projeto e outro deveria durar no máximo três semanas. WAMPS

5 Artigos técnicos selecionados 2.6 Execução dos processos definidos Depois disso, passou-se para a execução dos processos que foram definidos. Durante a execução foi realizado mentoring no qual era orientado o que se esperava para cada processo e como deveria ser preenchido cada template. Aproveitando a experiência de acompanhamento da implantação de MPS, o grupo de processo investiu na construção de guias de execução do processo junto com exemplos de cada resultado. Esses guias eram mais informais e possuíam informações relacionando as atividades e os templates referentes. Para cada guia foi realizada uma validação com os líderes dos projetos. A validação consistia na explicação do fluxograma do processo, detalhando-se cada passo, relacionando com o cotidiano e verificando a facilidade de entendimento e execução. Dessa forma, foi possível verificar se as necessidades do laboratório estavam sendo satisfeitas e se a utilização do processo estava acarretando atrasos no fluxo natural das atividades do laboratório. Se o guia refletisse a realidade do laboratório e fosse realizável ele era aprovado, caso contrário o guia seria reformulado tendo como insumos as inconsistências que porventura pudessem ser encontradas. Após estes ajustes, iniciou-se, ainda na execução dos processos definidos, a avaliação de conformidade da execução com a definição, como uma Garantia da Qualidade realizada pelo grupo de processos. A equipe viu esta atividade como uma consultoria do grupo. A próxima seção irá descrever o ProLUPA (Processo do LUPA) criado durante a execução do Projeto de Melhoria. 3. Descrição do Processo do LUPA O ProLUPA usa uma abordagem híbrida de metodologias ágeis de desenvolvimento (Scrum e XP) e modelos de maturidade (MPS.BR e CMMI) adaptados às necessidades para gerenciamento de projeto de P&D&I (Pesquisa, Desenvolvimento e Inovação). A Figura 2 mostra um fluxograma resumido das fases processo desenvolvido. Figura 2. Fluxograma das Fases do projeto. 118 WAMPS 2011

6 Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa Como pode ser visto, o primeiro passo previsto no ProLUPA é identificar as necessidades do sistema a serem atendidas pelo projeto. Para cada uma destas necessidades é definida uma prioridade de acordo com valor para o negócio. O valor de negócio varia de 0 a 10, onde 0 significa que a necessidade não é importante para o negócio e 10 representa aquela que possui a maior significância. Esse valor é determinado pela influência da necessidade para o sucesso do projeto. Em seguida é realizado o planejamento da abertura do projeto no qual itens como escopo, premissas, restrições, riscos preliminares, atores envolvidos são definidos. Esta etapa encerra-se com a reunião de abertura do projeto com a equipe definida. A próxima fase consiste no planejamento do projeto com base no objetivo do projeto e a lista de necessidades. Para cada necessidade identificada são definidas listas de macro atividades para atendêla. Paralelamente são executadas as atividades do processo de Gerência de Configuração: identificar itens de configuração e definir a estrutura de armazenamento dos produtos do projeto. Após o planejamento do projeto, inicia-se as atividades executar e monitorar projeto. Na execução é buscado o alinhamento dos objetivos estratégicos do projeto com os objetivos técnicos do desenvolvimento. O objetivo do projeto é fragmentado e estruturado em marcos que duram de um a dois meses. Depois disso, são definidas as iterações em função dos objetivos definidos (sprints) com duração de duas semanas. No início de cada sprint é feito o planejamento das atividades a serem desenvolvidas durante uma reunião com a equipe e, durante o período do sprint, a equipe trabalha no desenvolvimento destas atividades. Ao final do sprint é realizada uma reunião de fechamento com a equipe para a validação das atividades desenvolvidas. A identificação e monitoramento dos riscos são realizados por meio de reuniões com os membros da equipe. Na abertura e no fechamento dos sprints a equipe do projeto analisa o desempenho do projeto em relação aos riscos. Também nestas reuniões é analisado o quanto as atividades propostas/ desenvolvidas contribuirão/contribuíram para atingir o objetivo do sprint, do marco e do projeto. Além disso, diariamente é realizada uma reunião de acompanhamento que dura, em média, 15 minutos. Nestas reuniões discutem-se as atividades dos projetos e as dificuldades encontradas. O monitoramento também é feito por um conjunto de métricas que visam acompanhar a velocidade da equipe, o esforço gasto e a relação das atividades planejadas e não planejadas. Através da análise dos dados obtidos pela aplicação das métricas é possível detectar atrasos no cronograma, a quantidade de tarefas não planejadas e realizadas no projeto, a falta de alinhamento das atividades com o objetivo do projeto, a produtividade da equipe, dentre outros. Com estas informações em mãos, é possível, se necessário, realizar o replanejamento. O projeto é encerrado quando não existem mais necessidades a serem implementadas e os testes foram realizados. Quando um novo membro integra a equipe do projeto são realizados treinamentos nos quais são apresentados os fluxogramas do ProLUPA. Para a evolução contínua do ProLUPA são realizadas reuniões mensais com todos os líderes dos projetos e com o coordenador do laboratório. Nestas reuniões são apresentados os resultados dos WAMPS

7 Artigos técnicos selecionados projetos e as experiências vivenciadas no período. Nessas reuniões também são consideradas as solicitações de melhorias enviadas por , formulário de avaliação do sprint e os indicadores gerados durante o período. Através disso, são coletadas oportunidades de melhoria do processo e discutidas as estratégias para melhorá-lo. 4. Resultados e Lições Aprendidas Apesar do pouco tempo do projeto de MPS, já foram alcançados diversos resultados: 1. Conscientização da equipe sobre a necessidade de processos definidos e otimizados, e de planejamento de atividades; 2. Definição e documentação dos processos-chave para o LUPA; 3. Criação de um padrão para a gerência e execução de projetos; 4. Aumento da visibilidade das atividades e esforços dos projetos desenvolvidos no LUPA; 5. Participação da equipe na elaboração do processo; 6. Melhoria na comunicação do time; 7. Criação de um glossário para uniformização dos termos utilizados pela equipe; 8. Aceitação do processo; e 9. Melhoria e evolução contínua do processo. Esta experiência também gerou diversas lições aprendidas, as quais são apresentadas a seguir, com algumas discussões. 1. Elaborar versão inicial do processo o mais próximo possível do realizado pela equipe e evoluí-lo progressivamente à medida que o processo é aceito pela equipe. Quando o projeto de MPS foi iniciado, o desenvolvimento de software ocorria de forma diferente daquela proposta pelo processo. Assim, houve resistência na adoção das práticas propostas até que elas fossem completamente entendidas e discutidas pela equipe. Ao se definir um processo, este deve soar o mais natural possível, de modo a facilitar o entendimento. 2. Definir o processo de maneira bottom-up. A definição do processo preocupou-se em desenvolver um fluxograma macro, contendo as principais fases e atividades do processo. Depois disso, cada atividade foi melhor detalhada e foram criados templates e guias de acordo com a necessidade. Entretanto, um melhor resultado poderia ter sido atingido se tivesse sido adotada uma abordagem mais bottom-up, ou seja, primeiro definir os processos que seriam trabalhados e um fluxograma para mostrar a interação entre eles. Depois formalizar as práticas da equipe, criando-se guias e templates para elas. E, só então, as atividades seriam criadas. 3. Planejar mais efetivamente o projeto de MPS. Apesar de ter sido realizado o planejamento do projeto, alguns itens não ficaram claros para toda equipe como o cronograma geral do projeto, incluindo o processo de implantação e de melhoria. A equipe de MPS deve manter 120 WAMPS 2011

8 Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa todos os colaboradores do laboratório trabalhando juntos e alinhados com o cronograma para uma melhor aceitação. 4. Definir o processo de maneira a envolver melhor a equipe. O processo foi definido pelos dois membros mais experientes nesta tarefa. Apesar da equipe ter sido consultada antes e durante a definição, percebeu-se que o envolvimento de mais pessoas na tarefa de definição teria ajudado, posteriormente, na implantação dos processos. No final, para a aceitação do processo isso teve de ser realizado. 5. Definir processo tendo apenas um tipo de projeto como foco principal. Atualmente o LUPA possui projetos de diversas naturezas e o processo foi definido de forma a tentar se adaptar a qualquer um dos projetos do laboratório. Entretanto, isso acarretou em um processo que acabava não sendo adequado a nenhum dos projetos. Assim, percebeu-se a necessidade de definir um processo tendo como fornecedor de requisitos apenas um tipo de projeto, resultando em um processo mais focado. Logo, os outros projetos devem adaptar o processo definido de acordo com suas características específicas e detalhar as particularidades no plano de projeto. 6. Estabelecer e manter a prioridade do projeto de MPS. Durante o período do projeto, houve muita oscilação da prioridade do projeto de MPS. Não houve um apoio efetivo do patrocinador ou ele foi dado de maneira muito superficial, pois, na primeira dificuldade, as atividades do ProLUPA eram deixadas em segundo plano. As atitudes que ajudaram na conscientização da importância do projeto foram: utilizar página wiki de forma colaborativa, criar guias de execução do processo, criar exemplos do artefatos, criar momentos para comunicação do time, ajudar no preenchimento de cada artefato como se fosse uma consultoria, participação do grupo de processos nas reuniões de abertura e fechamento de sprint fazendo observações a respeito do planejamento e resultados obtidos. 7. Controlar mudanças na equipe do ProLUPA. Durante a execução do projeto houve a saída de pessoas chave, o que resultou no esfriamento do projeto. Assim, faz-se necessário o envolvimento de diversas pessoas nas atividades de definição do processos para que o conhecimento seja disseminado e que a rotatividade não impacte o projeto. 8. Gerenciar a utilização do processo. Houve abandono do processo e utilização de outras abordagens e templates por parte dos projetos, dificultando a implantação do que foi definido no ProLUPA. Dessa forma, houve inclusão de documentos que misturaram conceitos e geraram despadronização da documentação do processo. Para evitar esse cenário o grupo do processo deve atuar mais próximo da equipe de desenvolvimento e preocupar com a definição e liberação de templates antes do fluxo do processo. 9. Disseminar conhecimento dos processos e dos conceitos relacionados a eles. A falta de conhecimento de processos e de alguns conceitos por alguns integrantes, ocasionou diversos problemas como a mudança prematura do processo e a falta de entendimento da abordagem de implantação utilizada. A comunicação deve ser mais efetiva incluindo realização de reuniões com os membros para alinhar ideias, procedimentos, necessidades e costumes. A utilização de ferramentas mais adequadas, como a wiki, são bastante úteis na comunicação da equipe. WAMPS

9 Artigos técnicos selecionados 10. Implantar os processos um a um. Dos processos que foram definidos foram escolhidos apenas três (Gerência de Projeto, Desenvolvimento de Requisitos e Gerência de Configuração) para serem implantados no período de dois a três meses. Assim, os dois processos restantes, seriam implantados posteriormente. Entretanto, não foi obtido êxito na execução desta estratégia devido à falta de prioridade do projeto de melhorias. Os processos devem ser definidos e implantados um a um, dessa forma há um melhor entendimento, aceitação dos processos e o impacto das mudanças será menor. 11. Estabelecer projetos menores. Os produtos a serem entregues pelo LUPA possuem uma complexidade alta, o que resulta em projetos com duração superior a um ano. Implantar processo em um ambiente de pesquisa com projetos de longa duração mostrou-se inviável devido à instabilidade dos requisitos e aos desafios tecnológicos. A solução foi estabelecer projetos menores, com duração média de 3 meses. Estes projetos contemplavam os requisitos que a equipe possuía maior segurança para trabalhar. Dessa forma, o processo pôde ser aplicado de um modo mais satisfatório. 5. Considerações Finais Este trabalho mostrou como foram e estão sendo conduzidas as melhorias de processos no LUPA. Neste pouco mais de um ano de projeto, foram definidos os processos de Gerência de Projeto, Desenvolvimento de Requisitos, Gerência de Configuração, Testes, Garantia da Qualidade e itens relacionados à comunicação da equipe. Atualmente, o projeto está na fase de implantação de melhoria de processos. O objetivo agora é dar um foco maior aos processos de Gerência de Configuração, por já se ter uma versão estável e implantada de Gerência de Projeto e Desenvolvimento de Requisitos. Como pode ser visto, por se tratar de um laboratório de pesquisa, a implantação de MPS possui diversas particularidades. A falta de um fornecedor de requisitos, o constante desafio pela inovação tecnológica e a grande rotatividade da equipe acarretaram em muitas adaptações no processo. Uma delas foi o alto investimento na melhoria da comunicação interna da equipe para minimizar as mudanças no grupo. Outra foi a definição de projetos pequenos (com cerca de três meses de duração) contendo apenas os requisitos que a equipe se sente segura para estimar. Além disso, para suprir as necessidades advindas das características do ambiente, foi desenvolvido um processo focado nas características de apenas um projeto. Assim, os demais projetos devem adaptá-lo segundo as características específicas dele. Um ponto forte de se trabalhar em um laboratório de pesquisa é a postura questionadora da equipe. Isso foi impactante na implantação do processo, pois a equipe queria entender antes de aplicar o processo. Apesar do atraso no cronograma de implantação do processo, o interesse e envolvimento da equipe foi importante para a evolução e fortalecimento do processo. Embora falte pouco para a adequação do ProLUPA ao nível G do modelo MPS, uma avaliação oficial do MPS.BR não faz parte dos objetivos do laboratório no momento. Entretanto, ela contribuiria para o alcance de um dos objetivos do LUPA que é tornar-se, até 2015, um Instituto de Pesquisa, 122 WAMPS 2011

10 Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa Desenvolvimento e Inovação de referência na área de Geoprocessamento e RFID (Radio-Frequency IDentification). Um dos fatores que contribuem para a decisão de não se certificar neste momento é a falta de recursos para custear uma avaliação. Ainda assim, é uma preocupação do coordenador do projeto a excelência dos seus profissionais e produtos e, por isso, tem-se investido recursos para que esta meta seja cumprida. Referências Borssatto, I. (2007). A Implementação do MPS.BR Nível F na Synos, In: PROQUALITY Qualidade na Produção de Software, v. 3, n. 2, pp , Novembro. Beck, K. (1999) Extreme Programming Explained: Embrace Change. Addison-Wesley. Linstone, H. A. e Turoff, M. (2002). The Delphi Method: Techniques and Applications. Disponível em: < Acesso em Fevereiro de Marçal, A. S. C. e Furtado, M. E. S. (2010). Scrummi: Um processo de gestão ágil baseado no Scrum e aderente ao CMMI. IX Simpósio Brasileiro de Qualidade de Software, p McFeeley, B. IDEAL: A User s Guide for Software Process Improvement. CMU/SEI-96-HB-001 Pittsburgh, p. Mega, B., Fonseca, K., Boessio, R., et al. (2007). Melhoria de Processos de Software na Drive, In: PROQUALITY Qualidade na Produção de Software, v. 3, n. 2, pp , Novembro. Mendes, F. F., Nascimento, H. A. N. D., Fernandes, P. G., Nunes, R. S., Mota, C. C. (2010). Implantação de Melhoria de Processos em um Setor de Produção de Software de uma Universidade Federal. IX Simpósio Brasileiro de Qualidade de Software, p Ribeiro, A.F. (2007). Melhoria de Processos de Software com Base no Nível G do MPS.BR na Prodemge. In: PROQUALITY Qualidade na Produção de Software, v. 3, n. 2, pp , Novembro. Schwaber, K. (2004) Agile Project Management with Scrum. Microsoft Press, SEI Software Engineering Institute (2006) CMMI for Development (CMMI-DEV). Version 1.2, Technical report CMU/SEI-2006-TR-008. Pittsburgh, PA. SOFTEX, Associação Para Promoção da Excelência do Software Brasileiro (2011). Melhoria de Processo de Software Brasileiro (MPS.BR): Guia Geral: Disponível em: < mpsbr/_guias/default.asp>. Acesso em: Setembro de SOFTEX, Associação Para Promoção da Excelência do Software Brasileiro (2011). Avaliações MA-MPS. Disponível em: < default.asp>. Acesso em Setembro de Tyrrell, S. (2000). The many dimensions of the software process. Crossroads. ACM, New York, p jun WAMPS

FACULDADE SENAC GOIÂNIA

FACULDADE SENAC GOIÂNIA FACULDADE SENAC GOIÂNIA NORMA ISO 12.207 Curso: GTI Matéria: Auditoria e Qualidade de Software Professor: Elias Ferreira Acadêmico: Luan Bueno Almeida Goiânia, 2015 CERTIFICAÇÃO PARA O MERCADO BRASILEIRO

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

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

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

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

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

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

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP

Planejamento - 7. Planejamento do Gerenciamento do Risco Identificação dos riscos. Mauricio Lyra, PMP Planejamento - 7 Planejamento do Gerenciamento do Risco Identificação dos riscos 1 O que é risco? Evento que representa uma ameaça ou uma oportunidade em potencial Plano de gerenciamento do risco Especifica

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

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

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

Processo de Avaliação da Transparência Organizacional

Processo de Avaliação da Transparência Organizacional Processo de Avaliação da Transparência Organizacional Kizzy Macedo Benjamin 1, Claudia Cappelli 1, Gleison Santos 1 1 PPGI- Programa de Pós-Graduação em Informática Departamento de Informática Aplicada

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento

Ciência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento Ciência da Computação ENGENHARIA DE SOFTWARE Planejamento e Gerenciamento Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução; Pessoas, Produto, Processo e Projeto; Gerência de

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

Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo

Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Laboratório de Tecnologia de Software LTS www.ufpa.br/lts Rede Paraense de Pesquisa em Tecnologias de Informação

Leia mais

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 Renan J. Borges 1, Késsia R. C. Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí, PR Brasil renanjborges@gmail.com, kessia@unipar.br

Leia mais

MODELO CMM MATURIDADE DE SOFTWARE

MODELO CMM MATURIDADE DE SOFTWARE MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo

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

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

PLANEJAMENTO E PROJETOS. Lílian Simão Oliveira

PLANEJAMENTO E PROJETOS. Lílian Simão Oliveira PLANEJAMENTO E GERENCIAMENTO DE PROJETOS Lílian Simão Oliveira Contexto Gerentes lutam com projetos assustadores e com prazos finais difíceis de serem cumpridos Sistemas não satisfazem aos usuários Gastos

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

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br Gerenciamento de projetos cynaracarvalho@yahoo.com.br Projeto 3URMHWR é um empreendimento não repetitivo, caracterizado por uma seqüência clara e lógica de eventos, com início, meio e fim, que se destina

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

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

Modelo de Referência para melhoria do processo de software (MR mps)

Modelo de Referência para melhoria do processo de software (MR mps) Modelo de Referência para melhoria do processo de software (MR mps) Projeto mps Br: Modelo de Referência para Melhoria de Processo de Software CMMI SPICE SCAMPI MODELO PARA MELHORIA DO PROCESSO DE SOFTWARE

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

Estratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação

Estratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação

Leia mais

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0 Banco Central do Brasil, 2015 Página 1 de 14 Índice 1. FLUXO DO PEN - PROCESSO DE ENTENDIMENTO DAS NECESSIDADES DE NEGÓCIO... 3 2.

Leia mais

Definição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição

Definição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição Definição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição VIII Workshop Anual do MPS (WAMPS 2012) Autores: Fabrício Souto Cardoso (Eletrobras e COPPE/UFRJ) Dr.ª Ana Regina Rocha

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

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 1 PMI-RS PMI PMI-CE

Leia mais

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 2 PMI-RS PMI PMI-CE

Leia mais

Agenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias

Agenda. Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias Agenda Visão Revolução Ágil EduScrum Visão Geral do Método Benefícios Projeto Scrum for Education Sinergias 1 Questão Central Como formar trabalhadores para o Século 21? 2 Visão Desafios do Cenário Atual

Leia mais

Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao nível F do MR-MPS V1.2

Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao nível F do MR-MPS V1.2 Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao nível F do MR-MPS V1.2 IV Workshop de Implementadores W2-MPS.BR 2008 Marcello Thiry marcello.thiry@gmail.com Christiane von

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

Gerenciamento de Projetos Modulo VIII Riscos

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

Leia mais

Definição e Implantação de um Processo de Software para o Núcleo de Práticas de uma Universidade

Definição e Implantação de um Processo de Software para o Núcleo de Práticas de uma Universidade Definição e Implantação de um Processo de Software para o Núcleo de Práticas de uma Universidade Micaelly P. Soares e Silva, Carla I. M. Bezerra, Camilo C. Almendra, Enyo José T. Gonçalves Universidade

Leia mais

A visão do modelo MPS.BR para Gerência de Projeto - Nível G. por Adriana Silveira de Souza

A visão do modelo MPS.BR para Gerência de Projeto - Nível G. por Adriana Silveira de Souza A visão do modelo MPS.BR para Gerência de Projeto - Nível G por Adriana Silveira de Souza Agenda Visão Geral do MPS.BR Processos e Capacidade de Processo Níveis de Maturidade Atributos de Processo Processo

Leia mais

Boas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática 2010.2

Boas Práticas em Gerenciamento de Projetos Material utilizado nas aulas de Pós-graduação do Centro de Informática 2010.2 O que é um? s: Tradicional e/ou Ágil? Cristine Gusmão, PhD Tem início e fim bem determinados Things are not always what they seem. Phaedrus, Escritor e fabulista Romano O projeto é uma sequência única,

Leia mais

Declaração de trabalho do projeto. Caso de negócio. Fatores ambientais da empresa. Estratégia de gerenciamento das partes interessadas.

Declaração de trabalho do projeto. Caso de negócio. Fatores ambientais da empresa. Estratégia de gerenciamento das partes interessadas. 30 Estratégia de gerenciamento das partes interessadas. Eles serão descritos nas subseções a seguir. Declaração de trabalho do projeto A declaração de trabalho do projeto descreve o produto, serviço ou

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

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade As empresas têm passado por grandes transformações, com isso, o RH também precisa inovar para suportar os negócios

Leia mais

Red & White IT Solutions. Mariano Montoni, Elaine Nunes, Andrea Barreto, Ana Regina Cavalcanti da Rocha COPPE/UFRJ

Red & White IT Solutions. Mariano Montoni, Elaine Nunes, Andrea Barreto, Ana Regina Cavalcanti da Rocha COPPE/UFRJ Denia Kuhn Resende, João Batista Grego, Neide Pimentel, Cleomar Aparecido Gonçalves, Edson Neves Vieira Junior, Ariel Crezo Ferreira, Fabricio Kruel, Paulo Roberto Batista Júnior, Olavo Neto, Walison Cavalcanti,

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

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

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

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

Gerenciamento de Integração do Projeto Planejamento e Execução do Projeto

Gerenciamento de Integração do Projeto Planejamento e Execução do Projeto Gerenciamento de Integração do Projeto Planejamento e Execução do Projeto 4. Gerenciamento de integração do projeto PMBOK 2000 PMBOK 2004 4.1 Desenvolver o termo de abertura do projeto 4.2 Desenvolver

Leia mais

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação Pesquisa realizada com os participantes do de Apresentação O perfil do profissional de Projetos Pesquisa realizada durante o 12 Seminário Nacional de, ocorrido em 2009, traça um importante perfil do profissional

Leia mais

Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura. O Modelo. Wesley Torres Galindo. wesleygalindo@gmail.

Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura. O Modelo. Wesley Torres Galindo. wesleygalindo@gmail. Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura O Modelo Wesley Torres Galindo wesleygalindo@gmail.com Agenda O que é? Motivação Organização do MPS.BR Estrutura

Leia mais

Universidade de Brasília Faculdade de Ciência da Informação Curso de Arquivologia Profa. Lillian Alvares

Universidade de Brasília Faculdade de Ciência da Informação Curso de Arquivologia Profa. Lillian Alvares Universidade de Brasília Faculdade de Ciência da Informação Curso de Arquivologia Profa. Lillian Alvares O Project Management Institute é uma entidade sem fins lucrativos voltada ao Gerenciamento de Projetos.

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

Implantando um Programa de Melhoria de Processo: Uma Experiência Prática

Implantando um Programa de Melhoria de Processo: Uma Experiência Prática Implantando um Programa de Melhoria de Processo: Uma Experiência Prática Evandro Polese Alves Ricardo de Almeida Falbo Departamento de Informática - UFES Av. Fernando Ferrari, s/n, Vitória - ES - Brasil

Leia mais

Resumo artigo Agile Modeling- Overview

Resumo artigo Agile Modeling- Overview Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: Projetos I Aluno: Diogo Ludvig 0313812-7 Resumo artigo Agile Modeling- Overview Este trabalho se refere ao resumo do artigo Agile Modeling,

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Engenharia de Software II: Criando a Declaração de Escopo. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Engenharia de Software II: Criando a Declaração de Escopo. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Engenharia de Software II: Criando a Declaração de Escopo Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Sumário Desenvolvendo o Plano de Gerenciamento do Projeto. Coletando Requisitos. Declarando

Leia mais

Sistema de Controle de Solicitação de Desenvolvimento

Sistema de Controle de Solicitação de Desenvolvimento Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento

Leia mais

ACOMPANHAMENTO GERENCIAL SANKHYA

ACOMPANHAMENTO GERENCIAL SANKHYA MANUAL DE VISITA DE ACOMPANHAMENTO GERENCIAL SANKHYA Material exclusivo para uso interno. O QUE LEVA UMA EMPRESA OU GERENTE A INVESTIR EM UM ERP? Implantar um ERP exige tempo, dinheiro e envolve diversos

Leia mais

Processos de Gerenciamento de Projetos. Planejamento e Controle de Projetos 5 TADS FSR. Processos

Processos de Gerenciamento de Projetos. Planejamento e Controle de Projetos 5 TADS FSR. Processos Processos de Gerenciamento de Projetos Planejamento e Controle de Projetos 5 TADS FSR Prof. Esp. André Luís Belini 2 Processos O gerenciamento de projetos é a aplicação de conhecimento, habilidades, ferramentas

Leia mais

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br) Obrigado por acessar esta pesquisa. Sei como é escasso o seu tempo, mas tenha a certeza que você estará contribuindo não somente para uma tese de doutorado, mas também para a melhoria das práticas da Comunidade

Leia mais

5 Experiência de implantação do software de roteirização em diferentes mercados

5 Experiência de implantação do software de roteirização em diferentes mercados 5 Experiência de implantação do software de roteirização em diferentes mercados 5.1 Introdução Após apresentação feita sobre os processos para implantação de um software de roteirização de veículos da

Leia mais

Gerenciamento da Integração (PMBoK 5ª ed.)

Gerenciamento da Integração (PMBoK 5ª ed.) Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar

Leia mais

MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região

MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região Belém PA 2013 MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema

Leia mais

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE

LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE Continuação... 2 NORMAS VISÃO GERAL NBR

Leia mais

II. FASE DE PLANEJAMENTO define a maturidade do entendimento do escopo e, o desenvolvimento do Plano do Projeto PP.

II. FASE DE PLANEJAMENTO define a maturidade do entendimento do escopo e, o desenvolvimento do Plano do Projeto PP. II. FASE DE PLANEJAMENTO define a maturidade do entendimento do escopo e, o desenvolvimento do Plano do Projeto PP. Nesta fase busca-se o refinamento dos objetivos do projeto e detalhamento do melhor caminho

Leia mais

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga

DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis. Profª Esp.: Maysa de Moura Gonzaga DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Desenvolvimento Ágil Modelos Ágeis Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 Extreme Programming (XP); DAS (Desenvolvimento Adaptativo de Software)

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS Prof. Msc. Carlos José Giudice dos Santos O QUE SÃO PROCESSOS? De acordo com o Guia PMBOK, (2013) processo é um conjunto de ações e/ou atividades inter-relacionadas

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

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI)

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) APARECIDA DE GOIÂNIA 2014 LISTA DE TABELAS Tabela 1 Áreas de processo por

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO Departamento: Disciplina: Pré-Requisitos: - I D E N T I F I C A Ç Ã O Sistemas de Informação Gerência de Projetos (GEP) CH: 72 h/a Curso: Bacharelado em Sistemas de Informação Semestre: 2011/1 Fase: 8ª

Leia mais

MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e

MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e fortes, que serão utilizados para a criação de um plano

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo

Leia mais

PPS - Processo de Proposta de Solução Versão 1.3.1

PPS - Processo de Proposta de Solução Versão 1.3.1 PPS - Processo de Proposta de Solução Versão 1.3.1 Banco Central do Brasil, 2015 Página 1 de 13 Índice 1. FLUXO DO PPS - PROCESSO DE PROPOSTA DE SOLUÇÃO... 3 2. SOBRE ESTE DOCUMENTO... 4 2.1 GUIA DE UTILIZAÇÃO...

Leia mais

Introdução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira

Introdução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira Introdução ao MPS.BR Guia Geral Prof. Elias Batista Ferreira IMPORTANTE Este NÃO é um curso oficial do MPS.BR. Este curso NÃO é apoiado pela Softex. Objetivo deste Curso Descrever os processos e resultados

Leia mais

Implantação do Processo Aquisição na Synapsis Brasil. Carlos Simões Ana Regina Rocha Gleison Santos

Implantação do Processo Aquisição na Synapsis Brasil. Carlos Simões Ana Regina Rocha Gleison Santos Implantação do Processo Aquisição na Synapsis Brasil Carlos Simões Ana Regina Rocha Gleison Santos Data: 20/10/2009 Agenda Empresa Problema Alternativas Implementação Forma de contratação Processo Aquisição

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

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

Melhorias de Processos de Engenharia de Software

Melhorias de Processos de Engenharia de Software Melhorias de Processos de Engenharia de Software CMMI 1 Profa. Reane Franco Goulart O que é CMMI? O Capability Maturity Model Integration (CMMI) é uma abordagem de melhoria de processos que fornece às

Leia mais

Adriano Marum Rômulo. Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR

Adriano Marum Rômulo. Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR Adriano Marum Rômulo 2014 Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR Agenda I. Introdução II. Referencial Teórico III.

Leia mais

Modelo de Qualidade CMMI

Modelo de Qualidade CMMI Modelo de Qualidade CMMI João Machado Tarcísio de Paula UFF - Campus Rio das Ostras Resumo Este trabalho tem como objetivo explicar de forma simples o que é e como funciona o modelo de qualidade CMMI,

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

Desafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira

Desafio Profissional PÓS-GRADUAÇÃO 2012. Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira Desafio Profissional PÓS-GRADUAÇÃO 12 Gestão de Projetos - Módulo C Prof. Me. Valter Castelhano de Oliveira 1 DESAFIO PROFISSIONAL Disciplinas: Ferramentas de Software para Gestão de Projetos. Gestão de

Leia mais

Demais Áreas de Conhecimento do PMBOK

Demais Áreas de Conhecimento do PMBOK Residência em Arquitetura de Software Demais Áreas de Conhecimento do PMBOK Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Gerência de Desenvolvimento 2008.2 Faculdade de Computação

Leia mais

PR 2 PROCEDIMENTO. Auditoria Interna. Revisão - 2 Página: 1 de 9

PR 2 PROCEDIMENTO. Auditoria Interna. Revisão - 2 Página: 1 de 9 Página: 1 de 9 1. OBJETIVO Estabelecer sistemática de funcionamento e aplicação das Auditorias Internas da Qualidade, fornecendo diretrizes para instruir, planejar, executar e documentar as mesmas. Este

Leia mais

COMO FAZER A TRANSIÇÃO

COMO FAZER A TRANSIÇÃO ISO 9001:2015 COMO FAZER A TRANSIÇÃO Um guia para empresas certificadas Antes de começar A ISO 9001 mudou! A versão brasileira da norma foi publicada no dia 30/09/2015 e a partir desse dia, as empresas

Leia mais

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum Módulo de Projetos Ágeis Fevereiro 2015 Versão Módulo de Projetos Ágeis O nome vem de uma jogada ou formação do Rugby, onde 8 jogadores de cada time devem se encaixar para formar uma muralha. É muito importante

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

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

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

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

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