AVALIAÇÃO DO IMPACTO DO SCRUM NO DESENVOLVIMENTO DE SOFTWARE UTILIZANDO A ANÁLISE SWOT
|
|
- Thiago Meneses Cunha
- 8 Há anos
- Visualizações:
Transcrição
1 XXX ENCONTRO NACIONAL DE ENGENHARIA DE PRODUÇÃO Maturidade e desafios da Engenharia de Produção: competitividade das empresas, condições de trabalho, meio ambiente. São Carlos, SP, Brasil, 12 a15 de outubro de AVALIAÇÃO DO IMPACTO DO SCRUM NO DESENVOLVIMENTO DE SOFTWARE UTILIZANDO A ANÁLISE SWOT Mariana de Azevedo Santos (DCC/UFLA) marianaazsantos@yahoo.com.br Juliana Galvani Greghi (DCC/UFLA) juliana@dcc.ufla.br Paulo Henrique de Souza Bermejo (DCC/UFLA) bermejo@stela.ufsc.br Esse artigo relata um estudo de caso de caráter exploratório e qualitativo, sobre a adoção da metodologia de desenvolvimento ágil de software Scrum em um laboratório de pesquisa e desenvolvimento de software para o setor florestal. O objetiivo da pesquisa é avaliar o impacto que a adoção do Scrum traz para a organização, utilizando como método de análise qualitativa, o framework de análise de gestão e posicionamento estratégico SWOT. O resultado é exibido em uma matriz, denominada matriz SWOT, que contempla os pontos fracos e fortes da adoção do Scrum, bem como as oportunidades a serem aproveitadas no mercado de software e as ameaças enfrentadas. Palavras-chaves: Scrum, SWOT, metodologias ágeis, desenvolvimento de software, gestão de projetos
2 1 Introdução O desenvolvimento de software é um processo complexo (SCHWABER, 2004). Neste contexto, a importância das metodologias ágeis de desenvolvimento de software tem sido destacada nos estudos de (DYBÅ & DINGSØYR, 2008), (MANN & MAURER, 2005), (ERICKSSON et al., 2005), (ABRAHAMSSON et al., 2002), (WILLIAMS & COCKBURN, 2003), pois elas detêm um paradigma, uma conceituação mais simples e objetiva que a abordagem tradicional, buscando focar em menos documentação, resposta rápida a mudanças de requisitos, uma ativa colaboração do cliente, além de permitir a minimização de riscos de desenvolvimento (AGILE MANIFESTO, 2009). Uma dessas metodologias ágeis de desenvolvimento de software, em particular, o Scrum, vem tornando-se popular entre as empresas nos últimos anos por atender dois fatores: satisfação do cliente e rapidez nas entregas em relação às metodologias tradicionais (MANN & MAURER, 2005). A grande motivação do estudo é insuficiência de uma revisão detalhada das capacidades e limitações que podem ser usados como base para identificar áreas de melhoria nas metodologias ágeis (SHAHIR et. al, 2008) e principalmente, uma revisão detalhada das capacidades e limitações do Scrum. A segunda seção descreve a metodologia de análise. A terceira seção apresenta uma pesquisa da metodologia Scrum e a quarta, uma pesquisa sobre análise SWOT. A quinta seção descreve o estudo de caso realizado e a última seção apresenta e discute o resultado do estudo, resumindo as propostas futuras à concepção da pesquisa. 2 Metodologia O presente estudo é de caráter exploratório, de abordagem qualitativa. O meio de obtenção de dados foi o uso de entrevistas com os membros da equipe de TI do laboratório em pesquisa. Para chegar aos resultados foi utilizada a ferramenta de análise estratégica SWOT (também conhecida como análise FOFA). O objetivo da aplicação do SWOT no estudo é conseguir entender o impacto que a aderência da metodologia Scrum traz à organização e, a partir da análise, definir quais aspectos culturais da organização em estudo, que produz softwares na área de engenharia florestal, podem ser mudados ao aplicar o Scrum, trazendo para a organização um melhor aproveitamento e aprendizado em desenvolvimento de software utilizando tal metodologia. 3 Scrum Scrum é uma metodologia ágil e também definida como um framework interativo e incremental de desenvolvimento de projetos de software. A princípio, ela foi idealizada como um modelo de gerenciamento de projetos em indústrias automobilísticas e de produtos de consumo (TAKEUCHI & NONAKA, 1986). O nome Scrum deriva-se de uma estratégia usada no rúgbi para o reinício do jogo, com características similares ao método de desenvolvimento proposto. Em 1993, a metodologia foi 2
3 concebida e implementada por Jeff Sutherland, John Scumniotales e Jeff McKenna, sendo formalmente definida e documentada em 1995 por Ken Schwaber e Jeff Sutherland. Segundo Schwaber e Beedle (2002), o Scrum tem como objetivo gerenciar e controlar processos de desenvolvimento de software, focado em pessoas e que seja indicado para ambientes com frequente mudança de requisitos. De acordo com Beedle et al. (2000), todo o funcionamento do Scrum é estruturado em ciclos chamados Sprints, que são iterações de trabalho que duram de duas a quatro semanas. A metodologia estabelece também um conjunto de práticas e regras que devem ser cumpridas pela equipe, em seus respectivos papéis, para que o projeto seja bem sucedido. Schwaber e Beedle (2002) definem que o Scrum possui três papéis: o Product Owner representa o cliente no projeto. Define funcionalidades de acordo com o valor de mercado, planeja e faz a lista de prioridades, conhecido Product Backlog, que deverão ser cumpridas no projeto dependendo da duração do mesmo; o Scrum Master, moderador entre os interesses do time de desenvolvimento e do cliente. Sua responsabilidade é manter a equipe funcional e produtiva, resolver qualquer tipo de impedimento entre o Team e garantir que o processo esteja no andamento adequado, incluindo a abertura das cerimônias, também chamadas de práticas Scrum: o Daily Meeting (reunião diária do projeto), Sprint Review (reunião de balanço ao final de cada Sprint) e dos Sprint Planning Meetings (reunião onde define as atividades que deverão ser cumpridas no projeto por completo); e o Team, que é o time responsável pelo desenvolvimento do projeto. Ele é multidisciplinar e é composto por um grupo de cinco a nove integrantes. É delegada a ele qualquer função dentro do Sprint desde que cumpra o prazo limite. Deve mostrar os resultados do projeto em andamento para o Product Owner durante as formalidades. O trabalho dentro do Sprint é monitorado pelo Burndown Chart, que é um gráfico que estima o tempo gasto no andamento do trabalho dentro do Sprint. Um termo que vem se tornando comum dentro das organizações que adotam a metodologia é o Scrumbut. Segundo Schwaber e Aguanno (2009), Scrumbut é quando a organização adota o Scrum, mas o modifica, usando a lógica Nós usamos Scrum, mas tivemos que mudá-lo porque na nossa empresa.... E essas customizações inapropriadas podem causar riscos para a organização. Na Figura 1, pode-se visualizar o funcionamento geral do método. Em primeiro lugar, o Product Owner e o cliente definem o backlog. A partir dele, são determinados quais são os requisitos que devem ser priorizados no Sprint. Durante os Sprints são realizados os Daily Meetings, reuniões diárias onde o time compartilha uns com os outros o andamento do projeto. Ao final do Sprint, o Scrum Team entrega um incremento funcional do projeto ao cliente que junto ao Product Owner, redefine os requisitos, a priori, de acordo com os seus interesses. 3
4 4 SWOT Figura 1 Visão geral da metodologia Scrum (adaptado de MARÇAL et al., 2008) A análise SWOT é uma ferramenta de análise de cenário ou análise de ambiente utilizado para definir o posicionamento estratégico de uma empresa (ARMSTRONG, 1996). Geralmente, é utilizada no marketing e no planejamento estratégico, mas pode ser utilizada para analisar qualquer tipo de cenário empresarial (SHAHIR et. al, 2008). O termo SWOT tem origem no inglês e é uma sigla de strengths, wakeness, opportunities e threats (Shahir et. al, 2008), que em português significam forças, fraquezas, oportunidades e ameaças, respectivamente. A origem e concepção da técnica é datada nos anos 60 (LEARNED et al., 1965). Porém, Tarapanoff (2001, p. 209) afirma que SWOT já era utilizada há mais de três mil anos pelo estrategista militar chinês Sun Tzu, na epígrafe: Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças. O termo SWOT estuda o ambiente e a competitividade de uma organização, baseada nos seguintes aspectos (OLIVEIRA, 2001): Ponto forte: é a diferenciação conseguida pela empresa (variável controlável) que lhe proporciona uma vantagem operacional no ambiente empresarial. Ponto fraco: é a situação inadequada da empresa (variável controlável) que lhe proporciona uma desvantagem operacional no ambiente empresarial. Oportunidade: é a força ambiental incontrolável pela empresa, que pode favorecer a sua ação estratégica, desde que conhecida e aproveitada satisfatoriamente enquanto perdura. 4
5 Ameaça: é a força ambiental incontrolável pela empresa, que cria obstáculo à sua ação estratégica, mas que poderá ou não ser evitada, desde que conhecida em tempo hábil. O resultado da análise é disposto em uma matriz chamada Matriz SWOT. Ela fundamental na análise de uma situação e o desenvolvimento de estratégias e táticas, de acordo com o cenário identificado. 5 Estudo de Caso Como objetivo de coletar informações relevantes sobre o assunto estudado, foi realizado um estudo de caso de caráter exploratório em um laboratório de pesquisa localizado em Lavras, Minas Gerais. O objetivo da pesquisa é analisar o impacto que a adoção da metodologia Scrum trouxe para o laboratório, através de dados qualitativos obtidos em entrevistas com a equipe de TI do laboratório em pesquisa. A organização estudada é um laboratório de pesquisa e desenvolvimento de software no setor florestal. Inicialmente, adotava-se a metodologia de desenvolvimento em cascata, que é uma abordagem clássica, sistemática e sequencial, que se inicia na especificação dos requisitos pelo cliente, planejamento do projeto, modelagem, desenvolvimento e implantação do software e culminando na manutenção progressiva do software (Sommerville, 2006), usando como suporte algumas noções de gerência de projetos do PMBOK (2008), que é um guia de referência contendo um conjunto de boas práticas a serem seguidas ao gerenciar projetos. A proposta de adoção do Scrum surgiu no início de 2009, período em que o laboratório enviou seus funcionários para treinamento, prática adotada anualmente. Apresentados à metodologia, o chefe de TI, acompanhado de um funcionário fizeram os treinamentos oficias da SCRUM ALLIANCE de Scrum Master e Product Owner, respectivamente. Após o treinamento, o conhecimento adquirido foi repassado para os demais membros do laboratório através de palestras. O cliente, que é uma empresa pública, também foi treinado e capacitado em Scrum. Houve resistência na aceitação do método pela falsa impressão de que metodologias ágeis são desorganizadas. Entretanto, vencida a resistência, a adoção foi positiva. Outro ponto importante que o chefe de TI levantou foi a dificuldade de cobrar dos funcionários os deveres diários do Scrum e viu a necessidade de formar Scrum Masters dentro do laboratório, pois ele viaja com bastante freqüência, o que torna difícil o monitoramento das práticas do Scrum pela equipe. Ainda segundo o chefe de TI, o Scrum melhorou o desempenho do laboratório no desenvolvimento de projetos. Além de conquistarem a confiança do cliente, começaram a receber mais propostas em relação ao concorrente que ainda adota o modelo cascata. Outros aspectos do Scrum no laboratório foram abordados através das entrevistas concedidas pelos membros das equipes dos projetos da empresa. Os membros foram divididos em duas equipes A e B, que trabalham nos projetos que serão chamados de projeto A, projeto B e projeto C. Porém, deve ser esclarecido que o laboratório trabalha com multi-equipes, ou seja, os integrantes estão escalados em uma ou mais equipes, trabalhando em um ou vários projetos. A equipe A ficou encarregada dos projetos A e B e a equipe B ficou encarregada do projeto C. 5
6 5.1 Projeto A O projeto A foi um software sobre inventário de resíduos industriais. Esse projeto possui uma peculiaridade. A princípio não foi utilizado nada específico como metodologia, mas de acordo com o Scrum Master 1, aplicou-se Scrum ao final do projeto. O Scrum Master 1 relatou que neste projeto inicialmente a equipe não utilizou nenhuma metodologia de desenvolvimento. Percebeu-se que o projeto estava 60% concluído e nem todos os requisitos prometidos cumpridos. Essa necessidade do laboratório coincidiu com a volta dos funcionários do treinamento oficial. Então, o projeto foi finalizado com o uma adaptação do Scrum nos moldes do laboratório, já que a equipe ainda não havia sido treinada. Nessa fase de implantação, segundo o Product Owner do projeto, os Sprints não eram bem sucedidos, sempre ultrapassavam o tempo estimado nas tarefas. Um ponto importante a ser levantado nesse projeto, é que a partir das mudanças ocasionadas nesse projeto, o laboratório passou a adotar Scrum como metodologia de desenvolvimento de software e gestão de projetos, alguns projetos seguindo as recomendações, outros com várias adaptações. Mesmo adaptado, o Scrum denotou uma melhora em relação ao processo de produção do software e a equipe insiste que não deixa essas diversas adaptações transformarem o Scrum em Scrumbut. 5.2 Projeto B O projeto B, sobre gases do efeito estufa, foi planejado e implementado utilizando Scrum. Os Sprints começaram a sofrer variações no tempo estimado para cumprir tarefas. Essas variações podem ser explicadas pela falta de experiência da equipe, já que o projeto B foi um dos primeiros projetos com Scrum. Os problemas enfrentados foram relacionados a este primeiro contato dos membros da equipe com a metodologia e a dificuldade dos mesmos de abandonar velhos conceitos. O Scrum Master 1 relatou a dificuldade de cumprir vários papéis dentro do Scrum e que mesmo possuindo horários bem delimitados para alternar-se nas funções, a mudança acaba afetando sua produtividade. Apesar dos problemas enfrentados, foram observados benefícios. O resultado do Scrum, que é o software, o produto final, é mais rápido, o que garante uma melhor transparência frente ao cliente. O Scrum melhora a comunicação entre os membros do time, faz com que a rotina de trabalho seja mais organizada e esteja mais atenta aos prazos, obrigações e expectativas dos clientes. Desenvolver em fatias e alterá-las é muito mais prático e eficiente que desenvolver o sistema por completo e tentar encaixar as várias alterações no produto final. O Scrum ocasionou uma melhora significativa no desempenho do laboratório. 5.3 Projeto C O projeto C é um sistema de controle de qualidade de água. O Scrum Master do projeto, identificado como Scrum Master 2, não possui certificação em Scrum. Ele comentou que ao planejar os Sprints houve muitos problemas em relação à comunicação, o que afetava gradativamente na estimativa de tempo para cumprir os requisitos. Mas depois, a equipe conseguiu alcançar as metas à medida que entendia melhor o funcionamento do Scrum. O Scrum Master 2 relatou que a adoção de Scrum pelo laboratório foi interessante, porque a organização começou com poucas pessoas na parte de TI, o que fortaleceu a cultura 6
7 Ameaças Ambiente Externo Oportunidades organizacional no processo de desenvolvimento. Muitos dos grandes projetos que o laboratório desenvolveu, ou seja, projetos legados são considerados carros-chefes e deve-se dar continuidade. A questão é que, uma vez que há a necessidade de prestar serviços ligados a esses softwares, as atividades que envolvem Scrum param por completo. Apesar desses problemas, o Scrum Master 2, que não é adepto às práticas de Engenharia de Software, relatou que o Scrum é flexível, o que facilita a sua adequação ao método de trabalho. Houve um progresso na melhoria dos processos em relação aos projetos A e B, as práticas do Scrum, principalmente as reuniões em que o Team participa, começaram a ser cumpridas mais formalmente. O chefe de TI e o Product Owner 2 levantaram a possibilidade de adotar alguma outra metodologia ou modelo de melhoria na qualidade de processos, como CMMI e MPS-BR, juntamente com o Scrum. O objetivo seria organizar melhor os processos, trazendo maior robustez ao laboratório e uma documentação mais consistente. 6 Resultados e discussão A partir das entrevistas foram identificados alguns pontos a serem analisados. Organizando os fatores na Matriz SWOT, pode-se obter o seguinte resultado: Matriz SWOT Pontos Fortes Ambiente Interno Pontos Fracos A satisfação dos clientes; Scrum traz rapidez nos processos, então a demanda com o cliente aumentou; Scrum melhorou o canal de comunicação do Team; Os desenvolvedores possuem maior controle de suas tarefas; Por ser incremental, o progresso dos projetos fica mais visível para os clientes; Falta de maturidade no processo; O laboratório se capacitar em CMMI ou MPS-BR para atingir o nível de maturidade, mínimo necessário; Investimento na capacitação dos funcionários com competências sociais notáveis, nos treinamentos oficiais de Scrum Master e Product Owner; Scrum foi uma tentativa por parte do laboratório de deixar uma metodologia informal e de baixa maturidade; Mesmo com o treinamento em Scrum, o laboratório ainda possui o vício em velhas práticas, apoiadas pela forte cultura organizacional; Uso excessivo de Scrumbut; Se o concorrente adotar alguma metodologia ágil e já tiver maturidade nos processos, pode conquistar o mercado e o laboratório perder; 7
8 Tabela 1 - Matriz SWOT O resultado esperado pelo estudo era a avaliação do impacto da adoção do Scrum, sendo ele positivo ou negativo. Diante da análise apresentada na matriz SWOT, percebe-se que a adoção trouxe como benefícios (pontos fortes) ao laboratório em pesquisa: Transparência das atividades do projeto perante o cliente; Maior rapidez em seus processos; Melhoria na comunicação entre os membros da equipe. Aumento da produtividade; Entretanto, o laboratório falha nas perspectivas internas, ao utilizar em excesso o Scrumbut e não o Scrum em sua essência. Schwaber (2008) afirma que o Scrum expõe as disfunções do produto e das práticas de desenvolvimento para que estas possam ser corrigidas. A postura do laboratório é oposta. Assim, pode-se concluir que o impacto gerado pela adoção do Scrum foi positivo quanto aos fatores gestão de pessoas, produtividade e dinâmica nas atividades do projeto. Porém, a imaturidade e ineficiência em seus processos de planejamento e desenvolvimento de software sugerem dificuldade em atingir a excelência e robustez dos processos do laboratório, ameaçando a qualidade do produto final. Pode-se avaliar como impacto negativo o uso do Scrumbut, postura que deriva de uma forte cultura organizacional, onde o laboratório impõe seus valores às práticas do Scrum e, alguns deles, não produtivos. A flexibilidade na adaptação do Scrum deve ser coerente e com limites. Adotar um modelo de referência ou melhoria na qualidade de processos como CMMI ou MPS-BR, juntamente com o Scrum, pode ser uma oportunidade viável para alcançar maturidade e eficiência em seus processos. Porém, esta análise pode ser feita em estudos futuros. 7 Conclusão Os resultados obtidos do estudo de caso e da análise SWOT confirmam a proposta inicial da pesquisa, ao mostrar avaliação dos impactos tanto positivos e quanto negativos da adoção do Scrum como metodologia de desenvolvimento de software no laboratório em estudo. Em síntese, o presente estudo de caso contribuiu para área de Engenharia de Software identificando o impacto da adoção da metodologia Scrum no desenvolvimento de produtos de software e os benefícios alcançados para a organização, se esta aplicar a metodologia adequadamente. Para a área de Engenharia da Produção os resultados do estudo contribuíram para a análise do desempenho de um produto de software e quais impactos sofrem o produto final, se não há um comprometimento com a metodologia Scrum. Essencialmente, para a área de Gestão de Projetos, o estudo contribuiu mostrando que a adoção de Scrum pode proporcionar um gerenciamento mais dinâmico e transparente de projetos de software. Entretanto, para que a pesquisa e os resultados desse estudo de caso comprovem um valor de uso da metodologia Scrum, propõe-se a elaboração de uma análise mais aprofundada, utilizando uma combinação de métodos qualitativos e quantitativos, aplicados a uma 8
9 amostragem de organizações nacionais e internacionais que utilizam a Scrum como metodologia de desenvolvimento de produtos de software. 8 Referências ABRAHAMSSON, P.; SALO, O.;RONKAINEN, J.; WARSTA, J.; Agile software development methods: review and analysis, VTT Technical report, AGILE MANIFESTO. disponível em 10/10/09. ARMSTRONG, M., Management Processes and Functions, CIPD, London, BEEDLE, M., DEVOS, M., SHARON, Y., SCHWABER, K., SUTHERLAND, J., SCRUM: An extension pattern language for hyperproductive software development, Pattern Languages of Software Design 4, DYBA, T.; DINGSØYR, T. Empirical studies of agile software development: A systematic review. AGILE 08. Volume 50, Issue 9-10, Aug Page(s): AGILE Conference, ERICKSON, J.; LYYTINEN, K.; SIAU, K. Agile Modeling, Agile software development, and extreme programming: the state of research, Journal of Database Management 16 (4) (2005) JAKOBSEN, C.R.; SUTHERLAND, J. Scrum and CMMI Going from Good to Great. AGILE 09. Volume, Issue 24-28, Aug Page(s): Agile Conference, LEARNED, E.P., CHRISTENSEN, C.R., ANDREWS, K.E., GUTH, W.D. Business Policy: Text and Cases. Irwin, Homewood, II, MANN, C., MAURER, F. A case study on the impact of scrum on overtime and customer satisfaction. Agile Development Conference, p IEEE Computer Society MARÇAL, A.S.C.; DE FREITAS, B.C.C.; FURTADO SOARES, F.S.; MACIEL, T.M.; BELCHIOR, A.D. Blending Scrum practices and CMMI project management process areas. Innovations Syst Softw Eng (2008) 4: MOUNTAIN GOAT SOFTWARE. - disponível em 24/09/09. OLIVEIRA, D.P.R. Planejamento estratégico Conceitos, metodologia e práticas. Editora Atlas, 15ª edição, PMBOK Guide. Project Management Body of Knowledge (PMBOK Guide). 4ª Edition, SCHWABER,K. Agile Project Management with Scrum. Microsoft Press, 2004; SCHWABER, K., BEEDLE, M. Agile Software Development with Scrum. Prentice Hall, SCHWABER,K. Interview with Ken Schwaber: depoimento [19 de fevereiro de 2008]. AGILECOLLAB: - disponível em 03/11/09. Entrevista concedida a AGILECOLLAB. SCHAWABER,K., AGUANNO, K. ScrumButs: The Dangers of Customizing Scrum. Audio CD, 60 min SCRUM ALLIANCE. What is Scrum? - disponível em 24/09/09. SHAHIR, H. Y.; DANESHPAJOUH, S.; RAMSIN, R.: Improvement Strategies or Agile Processes: A SWOT Analysis Approach, Proc. of the SERA Conference 2008, pp SOMMERVILLE, I. Engenharia de Software. Pearson, 8ª edição, TAKEUCHI, H.; NONAKA, I. The New New Product Development Game, Harvard Business Review, TARAPANOFF, K. Inteligência organizacional e competitiva. Brasília: Editora Universidade de Brasília, 2001; TURNER, R.; JAIN, A. Agile Meets CMMI: Culture clash or common cause. P XP/Agile Universe WILLIAMS, L. ; COCKBURN, A. Agile software development: it s about feedback and change, IEEE Computer 36 (6) (2003)
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 maisApó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 maisAlexandre 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 maisWesley Torres Galindo. wesleygalindo@gmail.com
Wesley Torres Galindo wesleygalindo@gmail.com Wesley Galindo Graduação em Análise e Desenvolvimento de Sistemas Mestrado em Engenharia de Software Engenheiro de Software Professor Faculdade Escritor Osman
Leia maisGé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 maisWesley 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 maisUma 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 maisANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM
ANÁLISE COMPARATIVA ENTRE OS MODELOS DE PROCESSO: PROTOTIPAÇÃO, PSP E SCRUM Peterson Vieira Salme 1, Claudete Werner 1 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil petersonsalme@gmail.com, claudete@unipar.br
Leia maisSCRUM. 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 maisScrum. Gestão ágil de projetos
Scrum Gestão ágil de projetos Apresentação feita por : Igor Macaúbas e Marcos Pereira Modificada por: Francisco Alecrim (22/01/2012) Metas para o o Metas para treinamento seminário Explicar o que é Scrum
Leia maisDesenvolvimento Á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 maisSCRUM Discussão e reflexão sobre Agilidade. Fernando Wanderley
SCRUM Discussão e reflexão sobre Agilidade Fernando Wanderley Apresentação Líder Técnico em Projetos Java (~ 9 anos) (CESAR, Imagem, CSI, Qualiti Software Process) Consultor de Processos de Desenvolvimento
Leia maisMé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 maisPONTIFÍ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 maisUTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES
UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES Marcelo Augusto Lima Painka¹, Késsia Rita da Costa Marchi¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil
Leia maisScrum e CMMI no C.E.S.A.R Relato de Experiência
Scrum e CMMI no C.E.S.A.R Relato de Experiência Felipe Furtado Engenheiro de Qualidade Izabella Lyra Gerente de Projetos Maio/2008 Agenda Motivação Pesquisas Adaptações do Processo Projeto Piloto Considerações
Leia maisMé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 maisProposta. Treinamento Scrum Master Gerenciamento Ágil de Projetos. Apresentação Executiva
Treinamento Scrum Master Gerenciamento Ágil de Projetos Apresentação Executiva 1 O treinamento Scrum Master Gerenciamento Ágil de Projetos tem como premissa preparar profissionais para darem início às
Leia maisScrum 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 maisMó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 maisRequisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis
Requisitos para Gestão de Requisitos no Desenvolvimento de Software que Utilizam Prática Ágeis Abstract. Resumo. 1. Introdução Vinicius A. C. de Abreu 1 Departamento de Ciência da Computação - DCC Universidade
Leia maisAluna: Vanessa de Mello Orientador: Everaldo Artur Grahl
Ferramenta web para gerenciamento de projetos de software baseado no Scrum Aluna: Vanessa de Mello Orientador: Everaldo Artur Grahl Introdução Roteiro da apresentação Objetivos do trabalho Fundamentação
Leia maisGerenciamento 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 maisGerenciamento de Equipes com Scrum
Gerenciamento de Equipes com Scrum Curso de Verão 2009 IME/USP www.agilcoop.org.br Dairton Bassi 28/Jan/2009 O que é Scrum? Processo de controle e gerenciamento Processo iterativo de inspeção e adaptação
Leia maisTítulo: Pensando estrategicamente em inovação tecnológica de impacto social Categoria: Projeto Externo Temática: Segundo Setor
Título: Pensando estrategicamente em inovação tecnológica de impacto social Categoria: Projeto Externo Temática: Segundo Setor Resumo: A finalidade desse documento é apresentar o projeto de planejamento
Leia maisProfa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br
Modelos de Processo Pessoal e de Equipe na Melhoria da Qualidade em Produção de Software Profa. Dra. Ana Paula Gonçalves Serra prof.anapaula@saojudas.br Agenda Importância das Pessoas / Constatações Compromisso
Leia maisAnálise SWOT. Filipe Vana Leonardo Monteiro Marcus Voloch
Análise SWOT Filipe Vana Leonardo Monteiro Marcus Voloch SWOT O significado ANÁLISE SWOT Criada por Kenneth Andrews e Roland Christensen, dois professores da Harvard Business School, e posteriormente aplicada
Leia maisOrganização da Aula Empreendedorismo Aula 2 Competitividade: Século XXI Contextualização Vantagem Competitiva
Empreendedorismo Aula 2 Prof. Me. Fabio Mello Fagundes Organização da Aula Competitividade Estratégia Ambiente das organizações Competitividade: Século XXI Hiperconcorrência Contextualização Economia globalizada
Leia maisScrum 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 maisO 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 maisSCRUM 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 maisMETODOLOGIA DE GERENCIAMENTO DE PROJETOS SCRUM: ESTUDO DE REVISÃO. Bruno Edgar Fuhr 1
METODOLOGIA DE GERENCIAMENTO DE PROJETOS SCRUM: ESTUDO DE REVISÃO Bruno Edgar Fuhr 1 Resumo: O atual mercado de sistemas informatizados exige das empresas de desenvolvimento, um produto que tenha ao mesmo
Leia maisManifesto Á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 maisMASTER 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 maisMetodologia 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 maisGestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.
A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças
Leia maisMATRIZ SWOT VANTAGENS DE SUA UTILIZAÇÃO NO COMÉRCIO VAREJISTA
MATRIZ SWOT VANTAGENS DE SUA UTILIZAÇÃO NO COMÉRCIO VAREJISTA Daniela Vaz Munhê 1 Jenifer Oliveira Custódio Camara 1 Luana Stefani 1 Murilo Henrique de Paula 1 Claudinei Novelli 2 Cátia Roberta Guillardi
Leia maisMetodologias Ágeis para Desenvolvimento de Software
Metodologias Ágeis para Desenvolvimento de Software ADRIANA TAVARES FIGUEIREDO Graduaçao em Licenciatura para Computação UNILASALLE RJ / 2006 Pós Graduada em Design Estratégico e MKT Management ESPM RJ
Leia maisSCRUM. Fabrício Sousa fabbricio7@yahoo.com.br
SCRUM Fabrício Sousa fabbricio7@yahoo.com.br Introdução 2 2001 Encontro onde profissionais e acadêmicos da área de desenvolvimento de software de mostraram seu descontentamento com a maneira com que os
Leia maisSCRUM como metodologia de gestão de projetos da área administrativa Venturus: um case de sucesso RESUMO
SCRUM como metodologia de gestão de projetos da área administrativa Venturus: um case de sucesso RESUMO Este artigo tem por objetivo apresentar a experiência do uso da metodologia Scrum para o gerenciamento
Leia maisANEXO 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 maisISO/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 maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisPLANEJAMENTO ESTRATÉGICO
PLANEJAMENTO ESTRATÉGICO Este material resulta da reunião de fragmentos do módulo I do Curso Gestão Estratégica com uso do Balanced Scorecard (BSC) realizado pelo CNJ. 1. Conceitos de Planejamento Estratégico
Leia maisAVALIAÇÃO DA UTILIZAÇÃO DO SCRUM COMO MEIO PARA OBTENÇÃO DO NÍVEL G DE MATURIDADE DE ACORDO COM O MODELO MPS.br RESUMO
1 AVALIAÇÃO DA UTILIZAÇÃO DO SCRUM COMO MEIO PARA OBTENÇÃO DO NÍVEL G DE MATURIDADE DE ACORDO COM O MODELO MPS.br Autor: Julio Cesar Fausto 1 RESUMO Em um cenário cada vez mais competitivo e em franca
Leia maisGerenciamento 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 maisDISCIPLINA 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 maisManifesto Ágil e as Metodologias Ágeis (XP e SCRUM)
Programação Extrema Manifesto Ágil e as Metodologias Ágeis (XP e SCRUM) Prof. Mauro Lopes Programação Extrema Prof. Mauro Lopes 1-31 45 Manifesto Ágil Formação da Aliança Ágil Manifesto Ágil: Propósito
Leia maisPMBOK 5. Caros concurseiros! Eis um resumo que fiz sobre as principais mudanças na quinta edição do PMBOK.
PMBOK 5 Caros concurseiros! Eis um resumo que fiz sobre as principais mudanças na quinta edição do PMBOK. Qualquer erro encontrado no material, por favor, me avise! Bons estudos a todos! Deus os abençoe!
Leia maisRESUMO: APRESENTAÇÃO DOS RESULTADOS DO ESTUDO DE CASO:
MÉTRICAS PARA ESTIMATIVA DE SOFTWARES EM QUE SE APLICAM METODOLOGIA ÁGIL Juliana Cotta Ferreira RESUMO: A engenharia de software discute-se muito sobre métricas, devido à sua importância para acompanhar
Leia maisSCRUM. Desafios e benefícios trazidos pela implementação do método ágil SCRUM. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação SCRUM Desafios e benefícios trazidos pela implementação do método ágil SCRUM 2011 Bridge Consulting Apresentação Há muitos anos, empresas e equipes de desenvolvimento
Leia maisGestão da Qualidade em Projetos
Gestão da Qualidade em Projetos Você vai aprender: Introdução ao Gerenciamento de Projetos; Gerenciamento da Integração; Gerenciamento de Escopo- Declaração de Escopo e EAP; Gerenciamento de Tempo; Gerenciamento
Leia maisProf. Me. Marcos Echevarria
Prof. Me. Marcos Echevarria Nas décadas de 80 e 90 a visão geral sobre a melhor maneira de desenvolver software era seguir um cuidadoso planejamento para garantir uma boa qualidade; Esse cenário era aplicável
Leia maisPlanejamento - 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 maisG t es ã tão E t s t ra é té i g? ca O Que é isso? TEORIA TE DAS DA ORGANIZA OR Ç GANIZA Õ Ç ES E Prof. Marcio Peres
Gestão Et Estratégica? téi O Que é isso? TEORIA DAS ORGANIZAÇÕES Prof. Marcio Peres Estratégias Linhas de ação ou iniciativas altamente relevantes que indicam como serão alcançados os Objetivos Estratégicos.
Leia maisResumo 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 maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisRoteiro SENAC. Análise de Riscos. Planejamento do Gerenciamento de Riscos. Planejamento do Gerenciamento de Riscos
SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 2 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de
Leia maisAnalista de Negócio e Processos
Analista de Negócio e : Competências (Conhecimento, Habilidade e Atitude) Negociar Saber negociar Facilitar Ser um facilitador nato Analisar Comunicar Saber se comunicar com facilidade Solucionar Ter capacidade
Leia maisUMA ABORDAGEM PARA VIABILIZAR A ADERÊNCIA DA METODOLOGIA SCRUM AO MODELO MPS.BR NÍVEL G.
UMA ABORDAGEM PARA VIABILIZAR A ADERÊNCIA DA METODOLOGIA SCRUM AO MODELO MPS.BR NÍVEL G. Magda A. Silvério Miyashiro 1, Maurício G. V. Ferreira 2, Bruna S. P. Martins 3, Fabio Nascimento 4, Rodrigo Dias
Leia maisIdeal para que tipo de empresa (equipe): pequena, média, grande? Em software onde os requisitos não são conhecidos é recomendado o uso do XP? Por quê?
Significado de XP? Extreme Programming (Programação Extrema). Ideal para que tipo de empresa (equipe): pequena, média, grande? Pequenas e Médias. Em software onde os requisitos não são conhecidos é recomendado
Leia maisGESTÃ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 maisGestão Ágil de Requisitos e Scrum
Gestão Ágil de Requisitos e Scrum Agilidade na gestão de requisitos e desenvolvimento de softwares... Trabalho apresentado na disciplina Introdução à Computação, curso de Tecnologia em Análise e Desenvolvimento
Leia maisGESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR
GESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR Andressa Silva Silvino 1 Jadson do Prado Rafalski 2 RESUMO O objetivo deste artigo é analisar
Leia maisFACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS - FAN CEUNSP SALTO /SP CURSO DE TECNOLOGIA EM MARKETING TRABALHO INTERDISCIPLINAR
APRESENTAÇÃO DO TI O Trabalho Interdisciplinar é um projeto desenvolvido ao longo dos dois primeiros bimestres do curso. Os alunos tem a oportunidade de visualizar a unidade da estrutura curricular do
Leia maisSCRUM. Processo de Desenvolvimento de Software. Disciplina: Engenharia de Software I Professora: Eliane Martins
SCRUM Processo de Desenvolvimento de Software Disciplina: Engenharia de Software I Professora: Eliane Martins Camila R. Rocha RA: 022247 Silvia C. M. Soares RA: 012895 Agenda Introdução Objetivos Características
Leia maisInteligência Competitiva
Inteligência Competitiva Prof. Patricia Silva psilva@univercidade.br Aula 6 Objetivos da aula 6 n Análise SWOT n Bibliografia: Estratégia de Marketing O C. Ferrell Cap. 4 Strenghts (forças), Weaknesses
Leia maisSumário 1 APRESENTAÇÃO...3 2 LINHAS GERAIS...4. 2.1. Diretrizes Básicas... 4 2.3. Objetivos... 4 2.4. Público-Alvo... 4
Planejamento Estratégico do Sindicato Caderno de Orientações para Outubro de 2008 Sumário 1 APRESENTAÇÃO...3 2 LINHAS GERAIS...4 2.1. Diretrizes Básicas... 4 2.3. Objetivos... 4 2.4. Público-Alvo... 4
Leia maisEngenharia de Software I. Aula 15: Metodologias Ágeis. Prof. Márcio D. Puntel marcio@puntel.org
Engenharia de Software I Aula 15: Metodologias Ágeis Prof. Márcio D. Puntel marcio@puntel.org Março - 2008 Antes... Manifesto Mudança de contratos Foco nas premissas... 2 Algumas metodologias Extreme Programming
Leia maisMODELO 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 maisGerenciamento 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 maisENGENHARIA 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 maisPó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 maisO processo de melhoria de processo
O processo de melhoria de processo Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas IFPE
Leia maisGerenciamento 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 mais1 Introdução 1.1. Motivação
9 1 Introdução 1.1. Motivação Ao longo das últimas décadas, observou-se um aumento enorme na complexidade dos sistemas de software desenvolvidos, no número de profissionais que trabalham nesta área, na
Leia maisGERÊ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 maisGestão Ágil de Projetos e a certificação PMI-ACP
Gestão Ágil de Projetos e a certificação PMI-ACP Apresentação Roberto Gil Espinha Mais de 15 anos de experiência em Projetos Bacharel em Administração de Empresas pela UNIVILLE Pós-Graduado em Gestão Empresarial
Leia maisUniversidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Programa de Pós-Graduação em Informática Disciplina: INF5008 Prof.: (monalessa@inf.ufes.br) Conteúdo 8. Metodologias
Leia maisSCRUM: 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 maisTópicos. Métodos Ágeis. Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Referências Bibliográficas.
Métodos Ágeis Edes Garcia da Costa Filho edes_filho@dc.ufscar.br 1 Tópicos Histórico; Valores; Métodos Ágeis x Modelos Tradicionais; Exemplo: Extreme Programming (XP). Referências Bibliográficas. 2 Histórico
Leia maisProcessos 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 maisGerenciamento 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 maisADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie
1 INTRODUÇÃO 1.1 ORGANIZAÇÃO E PROCESSOS A administração está diretamente ligada às organizações e aos processos existentes nas mesmas. Portanto, para a melhor compreensão da Administração e sua importância
Leia maisPEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMMI E METODOLOGIAS Á G EIS
PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMMI E METODOLOGIAS Á G EIS CMMI E METODOLOGIAS ÁGEIS Os métodos de desenvolvimento Ágeis e
Leia maisRequisitos de Software. Teresa Maciel DEINFO/UFRPE
Requisitos de Software Teresa Maciel DEINFO/UFRPE 1 Requisito de Software Características que o produto de software deverá apresentar para atender às necessidades e expectativas do cliente. 2 Requisito
Leia maisGestão por Processos. Gestão por Processos Gestão por Projetos. Metodologias Aplicadas à Gestão de Processos
Gestão por Processos Gestão por Projetos Gestão por Processos Gestão de Processos de Negócio ou Business Process Management (BPM) é um modelo de administração que une gestão de negócios à tecnologia da
Leia maisMANIFESTO ÁGIL. Esses conceitos aproximam-se melhor com a forma que pequenas e médias organizações trabalham e respondem à mudanças.
METODOLOGIAS ÁGEIS SURGIMENTO As metodologias ágeis surgiram em resposta ao problema dos atrasos no desenvolvimento de software e aos cancelamentos, devido ao fato dos sistemas demorarem muito tempo para
Leia maisMETODOLOGIA 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 maiswww.plathanus.com.br
www.plathanus.com.br A Plathanus Somos uma empresa com sede na Pedra Branca Palhoça/SC, especializada em consultoria e assessoria na criação e desenvolvimento de estruturas e ambientes especializados com
Leia maisPesquisa com Professores de Escolas e com Alunos da Graduação em Matemática
Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Rene Baltazar Introdução Serão abordados, neste trabalho, significados e características de Professor Pesquisador e as conseqüências,
Leia maisELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO
ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO Product Backlog Building Fábio Aguiar Agile Coach & Trainer SCRUM SCRUM Desenvolvimento de Software com ENTREGAS FREQUENTES e foco no VALOR DE NEGÓCIO PRODUTO release
Leia maisMetodologias Ágeis. Aécio Costa
Metodologias Ágeis Aécio Costa Metodologias Ágeis Problema: Processo de desenvolvimento de Software Imprevisível e complicado. Empírico: Aceita imprevisibilidade, porém tem mecanismos de ação corretiva.
Leia maisO que é? pode ser chamado de Recrutamento e Seleção.
Processo Seletivo O que é? O Processo Seletivo é um conjunto de técnicas e instrumentos, empregados para avaliação de materiais, técnicas ou candidatos visando identificar as habilidades, tendências e
Leia maisCOMO 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 maisIntrodução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
Leia mais