GERENCIAMENTO ÁGIL DE PROJETOS EM TA
|
|
- Ruy Ramalho Santiago
- 8 Há anos
- Visualizações:
Transcrição
1
2 artigo GERENCIAMENTO DE PROJETOS GERENCIAMENTO ÁGIL DE PROJETOS EM TA Samarone Guimarães Ruas Diretor de Aplicações da itech Soluções, uma divisão da Techplus Automação. INTRODUÇÃO Desde a Crise do Software, que forçou com que as Software Houses realizassem projetos de desenvolvimento de Software de uma maneira mais profissional e organizada, muitas metodologias para esse desenvolvimento surgiram. Linguagens foram criadas para modelar e facilitar o entendimento do produto pelo cliente e pela própria empresa desenvolvedora [1]. Na década de 70, a atividade desenvolvimento de software era executada de forma desorganizada, desestruturada e sem planejamento. Gerava-se um produto final de má qualidade, pois não existia documentação, era entregue fora do prazo ou o levantamento de tempo e esforço não correspondia com a real necessidade. Muitas vezes, esta atividade não satisfazia às necessidades do cliente, desperdiçavam-se recursos da empresa e aumentavam-se gastos que não viriam a ser compensadores para o cliente, demandando tempo, esforço e dinheiro. Essa época ficou conhecida como Crise do Software [1]. A partir deste cenário, surgiu a necessidade de tornar o Desenvolvimento de Software como um processo estruturado, planejado e padronizado, para que as necessidades fossem atendidas e os gastos com informatização de processos de informações se tornassem compensadores. Para o atendimento desta padronização, surgiram Metodologias de Desenvolvimento que dividem o processo de desenvolvimento em fases pré-definidas. Essas Metodologias se adequam às características organizacionais, ao ambiente de desenvolvimento implantado em uma organização e às características dos projetos: O tempo que pode ser gasto e a real necessidade do cliente a fim de estimar custos e prazos reais. Entretanto, a crise do software perdura até hoje. Mesmo com técnicas avançadas de desenvolvimento e padrões consolidados na área de criação de softwares, ainda existem características da época da crise: projetos atrasados, erros de estimativa de custos e de tempo que tornam o processo, ainda que sistematizado, passível de muitos erros. Um famoso estudo feito pelo Standish Group, publicado anualmente, mostrava na sua última revisão em 2009 [2]: 24% dos projetos fracassam. 44% dos projetos são entregues com sucesso parcial. E apenas 32% dos projetos obtêm sucesso. A pergunta que fica é: O que podemos fazer para aumentar estes 32%? PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Pela perspectiva dos clientes o processo de desenvolvimento de um software muitas vezes se assemelha a uma caixa-preta. Os requisitos entram por um lado e o produto sai do outro, normalmente muito tarde. Neste intervalo podemos ver a Especificação Funcional e outros documentos e produtos que nos mostra que alguma coisa está acontecendo, mas que não podemos ter certeza do que exatamente. Normalmente, a probabilidade de uma 32 InTech 130
3 GERENCIAMENTO DE PROJETOS artigo mudança de requisito aumenta com o tamanho do projeto, o que aumenta ainda mais a dúvida se o resultado do projeto vai atender as nossas necessidades. Então só resta aguardar e ter esperança que tudo dê certo. Os resultados, no entanto, são incertos e normalmente decepcionantes. Os clientes normalmente ao verem o resultado pela primeira vez tem a síndrome da reação Sim... Mas... [3]: Sim, isto é realmente legal e apreciamos o que foi feito, mas não é exatamente o que precisamos. Talvez: 1. Você não tenha entendido o que queríamos; ou 2. Você tenha entendido, mas mesmo assim tenha feito algo diferente; ou 3. Isto é o que queríamos, mas agora precisamos de algo diferente. O que precisamos é de uma forma do cliente ver e avaliar o progresso antes que seja tarde demais. Precisamos de um processo que ofereça visibilidade mais cedo e que aceite mudanças, mas que mantenha rigor em relação à qualidade. METODOLOGIAS DE DESENVOLVIMENTO Metodologia de Desenvolvimento é um conjunto de práticas recomendadas para o Desenvolvimento de Software, sendo que essas práticas, geralmente, passam por fases ou passos que são subdivisões do processo para ordená-lo e melhor gerenciá-lo [4]. Uma abordagem linear significa que o projeto é desenvolvido etapa por etapa. Por exemplo: 1. O time de projeto primeiro analisa, determinando e priorizando os requisitos. 2. Em seguida, na fase de Design os requisitos são traduzidos em soluções técnicas e as decisões são tomadas em relação a qual tecnologia utilizar, i.e. Java, VB, etc.. 3. Uma vez que os processos são definidos se inicia a fase de desenvolvimento do código. 4. A próxima fase envolve o teste completo do software. 5. Por fim, a última fase envolve a manutenção do software. A Figura 1 mostra a sequência de desenvolvimento em um modelo cascata DISCOVER Business requirements Figura 1 Water fall DESIGN Technical design DEVELOP Coding & testing method DEPLOY Client OK & launch 1 Metodologias tradicionais As metodologias consideradas tradicionais têm como característica marcante serem divididas em etapas e/ou fases. Essas fases são muito bem definidas e englobam atividades como Análise, Modelagem, Desenvolvimento e Testes. Muitas metodologias pesadas são desenvolvidas no modelo em cascata o que dificulta o controle do projeto. A cada alteração em determinado ponto do projeto, como os requisitos, será necessário uma volta ao início do mesmo para alteração de documentação ou outro marco. Neste modelo as fases definidas são sistematicamente seguidas de forma linear. É o modelo mais usado em todo o mercado, porém não é o mais eficaz. Raros projetos seguem esse fluxo linear, além das mudanças de requisitos que ocorrem no decorrer do projeto não serem de fácil adaptação, porque alteram toda a documentação já desenvolvida, o que implica em retrabalho [1]. 2 Metodologias de desenvolvimento ágeis No começo de 2001, motivados pela observação de times de desenvolvimento perdidos entre os processos que existiam na época, alguns especialistas da indústria do desenvolvimento de softwares se uniram para encontrar valores e princípios relacionados ao desenvolvimento que seriam capazes de fazer com que as equipes de desenvolvimento pudessem responder mais rápidos às mudanças nas especificações e que o projeto fosse desenvolvido mais rapidamente. Depois de algum tempo de pesquisa, esses especialistas escreveram um manifesto que ficou conhecido como Manifesto for Agile Software Development [5]. Esse manifesto destaca quatro valores. São eles: Indivíduos e iterações ao invés de processos e ferramentas. Software funcional ao invés de documentação detalhada. Colaboração do Cliente ao invés de negociação de contratos. Responder às mudanças ao invés de seguir um plano. InTech
4 artigo GERENCIAMENTO DE PROJETOS Neste sentido, este novo modelo de desenvolvimento de software foca em dois objetivos comuns: 1. Desenvolver software utilizável mais rapidamente. 2. Fornecer de forma frequente e regular visibilidade ao cliente e stakeholders da solução; Agilidade, para uma organização de desenvolvimento de software, é a habilidade de se adaptar e reagir apropriadamente às mudanças. Um processo ágil é aquele que suporta este grau de adaptabilidade. Portanto não é apenas velocidade de entrega, mas, sobretudo, flexibilidade. Um fator comum nestas metodologias é que elas fornecem visibilidade através de iterações. Uma iteração é uma sequencia de atividades de desenvolvimento conduzidas de acordo com um plano e critérios de avaliação que culmina em um produto de software consistente, integrado e testado. Iterações tem o objetivo expresso de fornecer em um curto período de tempo evidências objetivas da funcionalidade, qualidade e adequação às necessidades do usuário do software em desenvolvimento. Com certeza, um processo que produza incrementos de software mensuráveis frequentemente tem uma importante vantagem competitiva em relação a processos que não o fazem. VISÃO GERAL DE UMA METODOLOGIA ÁGIL De forma resumida, uma metodologia Ágil descreve interações colaborativas, mudanças rápidas e entrega frequente de software em funcionamento ao invés de um processo formal por fases, documentação definida e uma ênfase pesada no planejamento. Desenvolvedores normalmente justificam a adoção da abordagem Ágil pela maior rapidez na entrega de software de alta qualidade. No entanto, um estudo da Forrester Research [10] vê a metodologia Ágil ganhando terreno em situações em que se tem muita incerteza. A possibilidade de aplicar uma metodologia baseada na experimentação e na observação possibilita que os times de desenvolvimento compreendam melhor o problema e faça as correções apropriadas no curso do projeto. Figura 2 Fonte: Forrester Research, Inc. Um projeto descrito por adjetivos como incerto, complexo, de alto risco e urgente não soa como um bom candidato para desenvolvimento. No entanto, esta é uma realidade encontrada em grande parte dos projetos. As práticas de desenvolvimento de software precisam evoluir para: Gerar valor ao negócio ao invés de fazer apenas o que está especificado no papel. No tempo e dentro do orçamento não são mais as únicas diretrizes no desenvolvimento de um projeto de software. Hoje projetos devem gerar valor ao negócio e satisfação ao cliente. Um projeto que entrega uma funcionalidade errada, mesmo que seja o que estava especificado em contrato, ainda assim pode ser considerado um fracasso. Ter um feedback mais rápido. A rapidez pode significar a diferença entre o sucesso e o fracasso em muitos mercados. No entanto a rapidez não está apenas associada à velocidade na entrega de software utilizável e na flexibilidade mas também nos benefícios de um feedback mais cedo no ciclo de desenvolvimento do software. Produzir qualidade na aplicação mais cedo. Qualidade não é mais apenas software confiável, mas também está associado à facilidade de aprender e usar. As aplicações hoje são mais complexas do que antes. Não são mais apenas projetos de automação. Compreendem muitas vezes complexos projetos multidisciplinares com requisitos desconhecidos. Aumentar a probabilidade de sucesso do projeto. Se o software aumenta sua importância em um negócio, também o seu fracasso tem um impacto maior. Em muitas organizações o sucesso de projetos continua baixo. E quanto maior e mais complexo o projeto maior a probabilidade de falha. A reação natural ao aumento desta complexidade é 34 InTech 130
5 GERENCIAMENTO DE PROJETOS artigo aumentar o rigor do processo de planejamento e aumentar a disciplina. No entanto os processos modernos de desenvolvimento sugerem introduzir uma abordagem que encoraje o planejamento frequente em que os times usem a experiência ganha ao longo do projeto e o usem na próxima etapa de planejamento. Encarar a incerteza. Para melhor gerenciar a incerteza os times de desenvolvimento de software precisam mudar da forma tradicional, com abordagem preditiva baseada em artefatos e processos definidos para uma mais flexível, baseada em observações. O processo de desenvolvimento é melhor descrito como uma série de objetivos ao invés de uma lista de atividades para serem feitas. Focando no Por que ao invés do como as técnicas modernas permitem aos times mais flexibilidade para criar um produto de sucesso. O trabalho dentro de um Sprint é fixo. Uma vez que o escopo é definido, é proibida a adição de funcionalidade durante o Sprint exceto pelo time de desenvolvimento. Todo o trabalho a ser feito é caracterizado como um product backlog. Inclui requisitos a serem entregues, testes e atividades de infraestrutura e projeto. Um Scrum Master gerencia a equipe autoorganizada que é responsável pelo sucesso dos resultados de cada Sprint. Uma reunião diária em pé é o método de comunicação padrão; Uma grande ênfase em obedecer o período de tempo definido. Sprints, reuniões diárias, reuniões de revisão e apresentação são todas finalizadas no tempo combinado. A Figura 3 resume os artefatos do Scrum: 1 Scrum Scrum é um processo de gerenciamento de projetos ágeis, adaptado para a área de desenvolvimento de software pelo especialista Ken Schwaber. Ken define Scrum em um de seus livros como: um processo Ágil, ou ainda, um framework para gerenciamento de projetos Ágeis. É um processo de gerência de projetos [6], [7]. Martin Fowler, um dos maiores estudiosos em desenvolvimento de software, comenta em seu artigo A Nova Metodologia [8] que: Nos últimos anos vem crescendo rapidamente o interesse em metodologias ágeis. Também caracterizadas como um antídoto contra a burocracia, estas metodologias despertaram os interesses em toda a extensão da indústria do software. Dentre as técnicas de utilização do Scrum, há a entrega de produtos em períodos de tempo pré-estabelecidos, nunca inferiores a uma semana ou superiores a trinta dias. Para estimular o contato entre empresa e cliente, os projetos são divididos em períodos regulares de tempo. A essas ações dá-se o nome de Sprint. Ao término de cada Sprint, o cliente recebe um conjunto de funcionalidades desenvolvidas e prontas para serem utilizadas. A melhor maneira de comprovar se o software atende às necessidades é fazer com que o cliente o utilize, apontando as qualidades e o que falta ser aperfeiçoado. As práticas chaves do Scrum incluem: Sprints são iterações com um tempo fixo entre 15 e 30 dias de duração. Figura 3 Importante destacar que a participação ativa do cliente no processo de desenvolvimento de software faz com que sejam atribuídas a ele algumas responsabilidades como definição das funcionalidades do produto, decisão quanto às datas de lançamento de conteúdo e ajuste de funcionalidades [7]. GERENCIAMENTO ÁGIL DE PROJETOS EM EMPRESAS DE INTEGRAÇÃO DE SISTEMAS O desenvolvimento Ágil de Projetos funciona para empresas de Integração de Sistemas? Esta é uma pergunta frequente em artigos e blogs pelo mundo e iremos aqui apresentar os resultados de algumas pesquisas realizadas neste sentido. Um estudo realizado pela Forrester [10] mostra que Integradores de Sistemas (SI) estão cada vez mais utilizando metodologias Ágeis para melhor atender as necessidades dos clientes. Veja a Figura 4. InTech
6 artigo GERENCIAMENTO DE PROJETOS Figura 4 Fonte: Forrester Research, Inc. A maior utilização de métodos Ágeis está criando novas situações em suas aplicações. Quando originalmente descrita no Manifesto Ágil, o objetivo das práticas Ágeis era ajudar times a desenvolver melhor softwares customizados. O estudo da Forrester mostrou que os Integradores de Sistema (SI) estão expandindo o uso de técnicas Ágeis a qualquer situação em que se tenha um time, um problema, e um alto risco. Estas situações incluem desenvolvimento de softwares customizados, mas também manutenção de sistemas, gerenciamento de projetos, desenvolvimento de interfaces com usuário e levantamento de requisitos. Alguns integradores estão utilizando Scrum até mesmo para atividades que não estão relacionadas com o desenvolvimento de software. Na prática o que vemos são Integradores de Sistemas aplicando os princípios do Gerenciamento Ágil, mas com algumas pequenas modificações. Por exemplo, eles nem sempre entregam um software pronto para uso a cada Sprint, ao invés disto, podem entregar um protótipo. Esta abordagem pragmática permite usar o melhor do Manifesto Ágil numa abordagem em que se deseja criar valor para os clientes. As práticas Ágeis estão expandindo para incluir: Implantação de Sistemas: As empresas estão utilizando os métodos ágeis não apenas no desenvolvimento de softwares customizados mas também na implantação de pacotes de aplicações (ERP, CRM, etc.) e soluções de Business Intelligence (BI). Manutenção de software existente: Uma tendência crescente entre Integradores de Sistemas é a utilização da abordagem Ágil para melhor gerenciar a manutenção de sistemas existentes. GERENCIAMENTO ÁGIL DE PROJETOS EM TA Mudando a pergunta anterior, O desenvolvimento Ágil de Projetos funciona para empresas de TA (Tecnologia de Automação)? Vários estudos tem demostrado o impacto da convergência crescente entre TI e TA nos últimos anos [11], [12]. A convergência entre o chão de fábrica e o ambiente de TI provoca grandes mudanças nas empresas de manufatura ao redor do mundo. À medida que o mundo globalizado aumenta a competitividade e abre novas oportunidades, flexibilidade e eficiência são requisitos para atender uma demanda mais exigente. As empresas precisam da informação no tempo certo, no formato certo e para as pessoas certas. É preciso ter um alinhamento entre a tecnologia e os objetivos do negócio. A Figura 5 ilustra um modelo de convergência para ajudar a definir os componentes que devem ser verificados em cada área [8]. Figura 5 É sempre importante pensar em como a integração entre a área de automação e a área de TI pode ajudar a empresa a realizar o seu negócio de forma mais efetiva. A pesquisa realizada por Thanesh [12] indica que há um profundo relacionamento entre as funções da Automação Industrial e a Tecnologia da Informação (TI) nas organizações e desta forma existem várias responsabilidades comuns entre as duas áreas. Levando em conta estas pesquisas podemos concluir que é perfeitamente plausível a utilização de métodos Ágeis para gerenciamento de projetos em automação industrial. Cuidado especial deve ser tomado para softwares com missão crítica, visto que uma análise detalhada de cada elemento do software é necessária e o sistema pode ter uma interação com outros softwares e hardwares [13]. Apesar disto não encontramos nenhuma publicação indicando a utilização destas técnicas por empresas de automação. 36 InTech 130
7 GERENCIAMENTO DE PROJETOS artigo ESTUDO DE CASO A fim de avaliarmos os resultados da utilização de Gerenciamento Ágil de projetos em TA, analisaremos os resultados em uma empresa que atua na área de Automação Industrial e Integração de sistemas de informação há mais de 15 anos [14]. Há cerca de 5 anos, sentindo as dificuldades de gerenciamento de custo/prazo e escopo dos projetos a empresa adotou uma metodologia derivada dos fundamentos do PMI (Project Management Institute). Com aplicados os base métodos nesta metodologia são de gerenciamento do projeto por fases, de modo a registrar, controlar e assegurar as metas acertadas, priorizando sempre Figura 6 o tratamento formal dos eventos, sem perder a flexibilidade exigida pelo mercado. No início de 2010, uma das divisões da empresa, não satisfeita com os resultados advindos da utilização do PMBOK A condução do projeto é efetuada com base em no gerenciamento de seus projetos, iniciou a implantação dos eventos e fases conforme Figura 6. conceitos de Gerenciamento Ágil e Lean IT. InTech
8 artigo GERENCIAMENTO DE PROJETOS O Scrum foi adotado como metodologia formal e, após vários projetos executados sob esta nova abordagem de gerenciamento, podemos citar as seguintes vantagens/desvantagens: Vantagens: Equipe mais comprometida com as metas traçadas no dia-a-dia. Software pronto mais cedo para avaliação do cliente. Alta visibilidade do projeto. Os problemas e dificuldades ficam explícitos permitindo uma atuação mais rápida. Equipe focada. À medida que temos atividades diárias explicitadas a equipe não se dispersa. Melhor atendimento aos requisitos de prazo, com menos burocracia e mais iteração. As prioridades do cliente são atendidas mais cedo. Desvantagens: Necessidade de uma maior participação do cliente. Se o cliente não participa do projeto por indisponibilidade os resultados são comprometidos, pois a diminuição da documentação formal neste caso deixa o cliente sem feedback sobre o andamento do projeto. Clientes que exigem uma grande documentação formal como item contratual tendem a dificultar a adoção da abordagem Ágil. Durante o período de comissionamento e startup é mais complicada a utilização da metodologia ágil pela dificuldade de realização da reunião diária e pela grande dependência de fatores externos à equipe. CONCLUSÃO A indústria de desenvolvimento de software evoluiu e se transformou em uma das mais importantes indústrias do nosso tempo. Do controle da produção de alimentos, passando pelo fornecimento de segurança e controle dos veículos que dirigimos à automação e gerenciamento de negócios o software se tornou uma das propriedades intelectuais mais valiosas do mundo. Neste ambiente competitivo, a empresa para ter sucesso tem que ter a habilidade de criar e desenvolver produtos de software de forma mais rápida e que melhor atenda às necessidades reais dos seus clientes. Metodologias ágeis de desenvolvimento estão liderando este caminho ajudando equipes de software a entregarem produtos de forma mais frequente e com significativo ganho de qualidade. Fazer a mudança para uma prática ágil desafia as nossas noções de best practices de engenharia de software, metodologias de gerenciamento de projetos e estilos de liderança de times de projeto. O caminho para esta transição nem sempre é fácil e a metodologia tradicional e a metodologia Ágil não só podem como devem coexistir para atender os diferentes tipos de projetos e clientes. O futuro aponta para uma coexistência pacífica onde o melhor de cada um seja utilizado [15], [16]. Projetos de indústrias que são regulamentadas, e que exigem a validação do sistema ao seu final não vão deixar de existir simplesmente porque a equipe está adotando uma metodologia Ágil. Ao invés disto estes times precisam aprender a integrar estas necessidades em seus procedimentos ágeis e iniciar um trabalho de investigação de como fazer para que estes requisitos não prejudiquem o projeto. REFERÊNCIAS BIBLIOGRÁFICAS 1. Pressman, R. S. Engenharia de Software, 5ª Edição Makron Books CHAOS Summary The Standish Group International, Leffingwell, Dean e Muirhead, Dave, Tactical Management of Agile Development: Achieving Competitive Advantage. Rally Software Development Corporation Whitepaper, Sommerville. Software Engineering. 6th Edition, Addison Wesley, Agile Manifesto, 6. Schwaber, Ken, Mike Beedle. Agile Software Development with Scrum. Prentice Hall Schwaber, Ken. Agile Project management with Scrum. Microsoft Press, Fowler, Martin. The New Metodology Neto, Oscar Nogueira de Souza. Análise Comparativa das Metodologias de Desenvolvimento de Softwares Tradicionais e Ágeis: TCC Bacharelado Ciência da Computação da Universidade da Amazônia, West, Dave. Agile Systems Integrators: Plausible or Paradoxical? Forrester Research, July The New Megatrend: Convergence in Manufacturing. Publicação ENET-SP007A-EN-P June Rockwell Automation. 12. Marimuthu, Thanesh: The impact of the convergence of Information Technology and Industrial Automation on operational excellence in the Manufacturing Environment. Dissertação para o MBA na Universidade de Kwazulu-Natal, Wang, Lingfeng and Tan, Kay chen. Modern industrial automation software design: Principles and real-world examples. John Wiley and Sons, Sliger, Michele. Bridging the Gap: Agile Projects in the Waterfall Enterprise. Better Software magazine, July/August Agile Community of Practice. 38 InTech 130
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
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 maisEngenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS 5312 1
Engenharia de Software Parte I Introdução Metodologias para o Desenvolvimento de Sistemas DAS 5312 1 Mitos do Desenvolvimento de Software A declaração de objetivos é suficiente para se construir um software.
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 maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisScrum. 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 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 maisJonas de Souza H2W SYSTEMS
Jonas de Souza H2W SYSTEMS 1 Tecnólogo em Informática Fatec Jundiaí MBA em Gerenciamento de Projetos FGV Project Management Professional PMI Mestrando em Tecnologia UNICAMP Metodologia de apoio à aquisição
Leia maisPMONow! 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 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 maisXP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br
XP extreme Programming, uma metodologia ágil para desenvolvimento de software. Equipe WEB Cercomp web@cercomp.ufg.br Introdução Criada por Kent Baeck em 1996 durante o projeto Daimler Chrysler. O sucesso
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 maisGovernanç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 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 maisMÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS
MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que
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 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 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 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 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 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 maisENG1000 Introdução à Engenharia
ENG1000 Introdução à Engenharia Aula 01 Processo de Desenvolvimento de Software Edirlei Soares de Lima Processo de Software O processo de software consiste em um conjunto estruturado
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 maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
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 maisEngenharia 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 maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SIG Aula N : 11 Tema: Como desenvolver e
Leia maisEstruturando 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 maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
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 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 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 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 maisEngenharia de Software II
Engenharia de Software II Aula 3 http://www.ic.uff.br/~bianca/engsoft2/ Aula 3-29/04/2006 1 Monitoria Marina Albuquerque E-mail: monitoriaes2@yahoo.com.br Horário de Atendimento: Terça e quinta de 09:00
Leia maisExpresso Livre Módulo de Projetos Ágeis
Expresso Livre Módulo de Projetos Ágeis Desenvolvedor / Orientador Rafael Raymundo da Silva Guilherme Lacerda Out / 2010 1 Sumário 1.Conhecendo a ferramenta...3 2.Gerência de projetos ágeis...3 2.1Product
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 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 maisAula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW
Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto
Leia mais3 Qualidade de Software
3 Qualidade de Software Este capítulo tem como objetivo esclarecer conceitos relacionados à qualidade de software; conceitos estes muito importantes para o entendimento do presente trabalho, cujo objetivo
Leia maisSistemas de Informação I
+ Sistemas de Informação I Processo de software I Ricardo de Sousa Britto rbritto@ufpi.edu.br + O que é Engenharia de Software n Definição dada pela IEEE [IEE93]: n Aplicação de uma abordagem sistemática,
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 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 maisProjeto de Sistemas I
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o
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 maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisEngenharia de Software II
Engenharia de Software II Aula 5 http://www.ic.uff.br/~bianca/engsoft2/ Aula 5-05/05/2006 1 Dúvidas da aula passada RUP (Rational Unified Process) é uma ferramenta ou um processo? Resposta: os dois. O
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 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 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 maisPromoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.
Promoção especial para o III Congresso Cearense de Gerenciamento Certified ScrumMaster, Certified Scrum Product Owner e Management 3.0 Sobre a GoToAgile! A GoToAgile é uma empresa Brasileira que tem seu
Leia maisDaniel Wildt -dwildt@gmail.com
Metodologias Ágeis e Software Livre Daniel Wildt -dwildt@gmail.com Bacharel em Informática (PUCRS) Professor Universitário (FACENSA) Mais de 10 anos de experiência em Desenvolvimento de Software, hoje
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 06 PROFª BRUNO CALEGARO Santa Maria, 27 de Setembro de 2013. Revisão aula anterior Desenvolvimento Ágil de Software Desenvolvimento e entrega
Leia 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 maisEngª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning
ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação
Leia mais22/02/2009. Supply Chain Management. É a integração dos processos do negócio desde o usuário final até os fornecedores originais que
Supply Chain Management SUMÁRIO Gestão da Cadeia de Suprimentos (SCM) SCM X Logística Dinâmica Sugestões Definição Cadeia de Suprimentos É a integração dos processos do negócio desde o usuário final até
Leia maisO que é Gestão de Projetos? Alcides Pietro, PMP
O que é de Projetos? Alcides Pietro, PMP Resumo Nas próximas páginas é apresentado o tema gestão de projetos, inicialmente fazendo uma definição de projeto, destancando a diferença entre desenvolvimento
Leia maisBorland: Informatizando TI. João Carlos Bolonha jbolonha@borland.com
Borland: Informatizando TI João Carlos Bolonha jbolonha@borland.com Software Diferentes Níveis Extrair o Máximo Valor para o Negócio Eficiência Vantagem Competitiva Copyright 2007 Borland Software Corporation.
Leia maisMaterial de Apoio. Sistema de Informação Gerencial (SIG)
Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.
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 maisGerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance
Leia maisCiência da Computação ENGENHARIA DE SOFTWARE. Recursos e Cronograma
Ciência da Computação ENGENHARIA DE SOFTWARE Recursos e Cronograma Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução; Recursos; Pessoal; Software; Hardware; Outros recursos;
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 maisMetodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi
Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia
Leia maisO IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS
O IMPACTO DA UTILIZAÇÃO DE UM SOFTWARE DE GERENCIAMENTO ELETRÔNICO DE PROJETOS NAS EMPRESAS Nadia Al-Bdywoui (nadia_alb@hotmail.com) Cássia Ribeiro Sola (cassiaribs@yahoo.com.br) Resumo: Com a constante
Leia maisDISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil. Profª Esp.: Maysa de Moura Gonzaga
DISCIPLINA ENGENHARIA DE SOFTWARE Aula 03 Processo Unificado e Desenvolvimento Ágil Profª Esp.: Maysa de Moura Gonzaga 2º Semestre / 2011 O Processo Unificado dos autores Ivar Jacobson, Grady Booch e James
Leia maisUniversidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior
Sistemas ERP Introdução Sucesso para algumas empresas: acessar informações de forma rápida e confiável responder eficientemente ao mercado consumidor Conseguir não é tarefa simples Isso se deve ao fato
Leia maisProfessor: Curso: Disciplina:
Professor: Curso: Disciplina: Aula 1 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Dinâmica da disciplina, plano de curso e avaliação 03º semestre Prof. Esp. Marcos
Leia maisERP. Enterprise Resource Planning. Planejamento de recursos empresariais
ERP Enterprise Resource Planning Planejamento de recursos empresariais O que é ERP Os ERPs em termos gerais, são uma plataforma de software desenvolvida para integrar os diversos departamentos de uma empresa,
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 maisRequisitos de Software
Requisitos de Software Prof. José Honorato F.N. Prof. José Honorato F.N. honoratonunes@gmail.com Requisitos de Software Software é o conjunto dos programas e dos meios não materiais que possibilitam o
Leia maisPlanejamento Estratégico de TI. Prof.: Fernando Ascani
Planejamento Estratégico de TI Prof.: Fernando Ascani BI Business Intelligence A inteligência Empresarial, ou Business Intelligence, é um termo do Gartner Group. O conceito surgiu na década de 80 e descreve
Leia maisAPLICACAÇÃ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 maisVISÃO SISTÊMICA EM GERENCIAMENTO DE PROJETOS PARA WEB
VISÃO SISTÊMICA EM GERENCIAMENTO DE PROJETOS PARA WEB Rogério Fernandes da Costa Professor especialista Faculdade Sumaré rogerio.fernandes@sumare.edu.br Resumo: O presente estudo tem como objetivo abordar
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 maisPLANEJAMENTO 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 maisGERENCIAMENTO DE PROJETOS PROJECT MANAGEMENT INSTITUTE
GERENCIAMENTO DE PROJETOS PROJECT MANAGEMENT INSTITUTE O PMI e a Certificação PMP Visão Geral sobre o Modelo PMI APRESENTAÇÃO DO PMI O PMI - Project Management Institute é uma instituição sem fins lucrativos,
Leia maisProcessos 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 maisIntrodução ao OpenUP (Open Unified Process)
Introdução ao OpenUP (Open Unified Process) Diferentes projetos têm diferentes necessidades de processos. Fatores típicos ditam as necessidades de um processo mais formal ou ágil, como o tamanho da equipe
Leia maisMUDANÇ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 maisGestão da Qualidade Políticas. Elementos chaves da Qualidade 19/04/2009
Gestão da Qualidade Políticas Manutenção (corretiva, preventiva, preditiva). Elementos chaves da Qualidade Total satisfação do cliente Priorizar a qualidade Melhoria contínua Participação e comprometimento
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 maisCom metodologias de desenvolvimento
Sociedade demanda grande quantidade de sistemas/aplicações software complexo, sistemas distribuídos, heterogêneos requisitos mutantes (todo ano, todo mês, todo dia) Mas, infelizmente, não há gente suficiente
Leia maisNOKIA. Em destaque LEE FEINBERG
Em destaque NOKIA LEE FEINBERG A Nokia é líder mundial no fornecimento de telefones celulares, redes de telecomunicações e serviços relacionados para clientes. Como Gerente Sênior de Planejamento de Decisões
Leia maisO que vem por aí no Guia PMBOK 5ª Edição
O que vem por aí no Guia PMBOK 5ª Edição Adilson Pize // domingo, 11/03/2012 18:39 O Project Management Institute - PMI - disponibilizou a 5ª edição do Guia PMBOK para revisão e recomendações da comunidade
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 maisReferências internas são os artefatos usados para ajudar na elaboração do PT tais como:
Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código
Leia maisCONFIRA UMA BREVE DESCRIÇÃO DAS VANTAGENS COMPETITIVAS OBTIDAS A PARTIR DE CADA META COMPETITIVA VANTAGEM DA QUALIDADE
CHÃO DE FÁBRICA A PRODUÇÃO COMPETITIVA CONFIRA UMA BREVE DESCRIÇÃO DAS VANTAGENS COMPETITIVAS OBTIDAS A PARTIR DE CADA META COMPETITIVA VANTAGEM DA QUALIDADE Foco principal das empresas que competem com
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 mais17/02/2009. Curso Superior de Tecnologia: Redes de Computadores. Disciplina: Gestão de Projetos de TI Prof.: Fernando Hadad Zaidan. Unidade 2.
Faculdade INED Curso Superior de Tecnologia: Redes de Computadores Disciplina: Gestão de Projetos de TI Prof.: Fernando Hadad Zaidan 1 Unidade 2.2 2 ESCOPO 3 1 Gerência do Escopo Processos necessários
Leia maisDesenvolvimento Ágil de Software em Larga Escala
Desenvolvimento Ágil de Software em Larga Escala Jutta Eckstein Encontro Ágil 2009 1 Agilidade é Quente Gerenciamento Ágil de Projetos Testes Ágeis Arquitetura Ágeis Offshore Ágil Investimento Ágil PLM
Leia maisBoas 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 maisDesenvolvimento de um software de gerenciamento de projetos para utilização na Web
Resumo. Desenvolvimento de um software de gerenciamento de projetos para utilização na Web Autor: Danilo Humberto Dias Santos Orientador: Walteno Martins Parreira Júnior Bacharelado em Engenharia da Computação
Leia maisMETODOLOGIA DE GERENCIAMENTO DE PROJETO DE SOFTWARE ORIENTADO A OBJETO COM PMBOK
V EPCC Encontro Internacional de Produção Científica Cesumar 23 a 26 de outubro de 2007 METODOLOGIA DE GERENCIAMENTO DE PROJETO DE SOFTWARE ORIENTADO A OBJETO COM PMBOK Cleber Lecheta Franchini 1 Resumo:
Leia maisIntrodução à Qualidade de Software. Profº Aldo Rocha
Introdução à Qualidade de Software Profº Aldo Rocha Agenda O que é Qualidade? O que é Qualidade de Software? Qualidade do Produto e do Processo Normas e Organismos Normativos Qualidade de Software e Processos
Leia maisERP Enterprise Resource Planning
ERP Enterprise Resource Planning Sistemas Integrados de Gestão Evolução dos SI s CRM OPERACIONAL TÁTICO OPERACIONAL ESTRATÉGICO TÁTICO ESTRATÉGICO OPERACIONAL TÁTICO ESTRATÉGICO SIT SIG SAE SAD ES EIS
Leia maisFábrica de Software 29/04/2015
Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se
Leia mais