QUALIDADE DE SOFTWARE COM SCRUM
|
|
|
- Sonia Lage Lacerda
- 10 Há anos
- Visualizações:
Transcrição
1 1 QUALIDADE DE SOFTWARE COM SCRUM Rafael de Figueiredo Grzebieluka * RESUMO Este artigo aborda o Scrum alinhado com a Qualidade de Software, são várias as melhorias no processo de qualidade de equipes de desenvolvimento de software que utilizam o modelo ágil Scrum. As características que definem a qualidade de um software se relacionam com as boas práticas de engenharia de software, o Scrum como framework para gerenciamento de projetos é capaz de oferecer melhora na qualidade de software, com a finalidade de entregar ao cliente o seu produto de acordo com as suas necessidades. A equipe atua com mais confiança e segurança quando for realizada uma grande mudança durante o ciclo do projeto, na ocorrência de problemas eles são contornados com mais facilidade utilizando o Scrum e juntamente com a qualidade de software devemos entender o padrão de qualidade que é garantir um produto que satisfaça às expectativas dentro do que foi acordado inicialmente com o cliente, onde deve ser medido de ponta-a-ponta trabalhando para que o produto fique cada vez melhor. PALAVRAS-CHAVE:: Scrum. Qualidade de Software. Testes. Equipe. * Pós-graduando no MBA em Gestão de Tecnologia da Informação - Faculdade Santana. Graduado em Sistemas para Internet Faculdade União. [email protected]
2 2 1. INTRODUÇÃO A cada dia o software torna-se mais presente na vida das pessoas, podemos encontrar em caminhões, barcos, agências bancárias, escolas, terminais rodoviários e em outros lugares. Todos estes bens e serviços utilizam de um software para auxiliar no controle de suas operações e informações. A produção de softwares tem aumentado no decorrer dos anos devido uma maior demanda pelas empresas, a garantia de qualidade juntamente com um método de gerenciamento de projetos tem um papel fundamental durante o ciclo do projeto. Este artigo apresenta uma visão geral das atividades de testes e a sua relação com a qualidade do produto de software utilizando o método ágil de gerenciamento de projetos Scrum. 2. Conhecendo o Scrum O Scrum como sabemos é um método ágil de gerenciamento e desenvolvimento de software focado na entrega de recursos que agregam valor nos negócios em ciclos pequenos de desenvolvimento de duas a quatro semanas no máximo. Os times têm duas características interessantes e bem definidas, são multifuncionais buscam conhecer a habilidade que for necessária para realizar o trabalho e também são auto organizáveis a própria equipe descobre a melhor forma de realizar o trabalho, tem como a transparência, integridade e a entrega de valores. De acordo com Schwaber (2009, p.04) os times Scrum são projetados para otimizar flexibilidade e produtividade. Para esse fim, eles são auto organizáveis, interdisciplinares e trabalham em iterações. Para ele: [...] cada Time Scrum possui três papéis: 1) o ScrumMaster, que é responsável por garantir que o processo seja entendido e seguido; 2) o Product Owner, que é responsável por maximizar o valor do trabalho que o Time Scrum faz; e 3) o Time, que executa o trabalho propriamente dito. O Time consiste em desenvolvedores com todas as habilidades necessárias para transformar os requisitos do Product Owner em um pedaço potencialmente entregável do produto ao final da Sprint.
3 3 Nos dias atuais muitas empresas utilizam o Scrum para melhor aproveitamento no processo de desenvolvimento de seus produtos, entre elas são Google, Globo, HP, Yahoo, Microsoft entre outras. Segundo Freire (2013, p.03) se uma empresa não possui processos definidos, o Scrum é uma das melhores opções, pois ele é simples de entender e bem mais simples de implantar que outros processos. [...] assim, as chances de sucesso são muito maiores. Ken Schwaber fala que Scrum não é um processo, mas sim um framework. O mais importante é que ele traz uma caixa de ferramentas de boas práticas de trabalho, permitindo obter bons resultados, mesmo que a equipe não tenha o domínio completo das técnicas que estão sendo utilizadas. O Scrum foi criado por Jeff Sutherland no ano de 1993 é uma analogia onde foi realizado um estudo em 1986 por Takeuchi e Nonaka, eles fizeram a comparação entre equipes de alto desempenho e multifuncionais com a formação Scrum existente nas equipes de Rugby. Mas somente em 1995 seu processo foi formalizado por Ken Schwaber no seu primeiro artigo que foi publicado em uma conferência no mesmo ano. Sua utilização tem crescido no decorrer dos anos devido ao índice de sucesso ser satisfatório pelas empresas pois mostra que o seu uso diminui o atraso em projetos em relação a outros métodos, entre outros benefícios que o Scrum proporciona. Quais são as vantagens de utilizar o Scrum alinhado com a qualidade de software? Terei bons resultados aplicando um método ágil no ciclo de desenvolvimento de software? A Quality Assurance (QA) é a garantia de qualidade, ao realizar testes de software é realizado todo um acompanhamento para que no final do processo seja comprovado que o produto foi passado por uma intensa bateria de testes e com isso a qualidade do produto seja alcançada, abordaremos a forma de como o QA deve realizar os testes e qual a sua importância em um time Scrum.
4 4 3. Estimar as histórias Na fase de estimar as histórias o analista de qualidade vai analisar com base nos requisitos do usuário, a partir disso ele irá identificar e documentar os cenários de casos de testes e montar todo o trajeto feliz da história do usuário. A visão do controle de qualidade referente a criação dos cenários de testes vai muito além do que se pode imaginar estes planos de teste e atividades de planejamento constituem contribuição útil para desenvolvedores realçando potenciais debilidades (como descuidos ou contradições, e omissões ou ambiguidades na documentação) (IEEE, 2004, p.71). Fazer estimativas não é uma tarefa fácil dependendo da complexidade ou tamanho do item a ser testado pode se levar horas para descrever a história, nesta fase do processo é importante ter a colaboração do time todo. Uma descrição bem relatada é aquela que o testador entende facilmente, pois tem uma linguagem clara, não tem muitos detalhes é direta afim de chegar a um propósito, ele aborda os pontos a qual o testador deve se atentar e com isso o resultado seja o esperado. 4. Elaborar os casos de testes Nesses projetos geralmente antes de elaborar os casos de testes é realizada a análise de requisitos uma solução proposta que tem por objetivos detalhar os procedimentos que serão executados e sua aprovação tem fundamental importância no processo de desenvolvimento. Em seguida é feita a descrição dos casos de testes com base na solução proposta para auxiliar o testador na execução dos testes e com isso ele verificar se as ações realizadas e o resultado obtido é conforme está determinado no caso de teste. No time Scrum os envolvidos no projeto seja os analistas de negócios, desenvolvedores e analistas de QA trabalham juntos, não existe um time à parte são multifuncionais. Isso influencia positivamente na elaboração dos casos de testes pois cada pessoa sabe qual é o seu devido papel no projeto, com isso as
5 5 informações chegam mais rapidamente ao analista de QA para descrever os casos de testes. É importante ressaltar que teste de software agora é visto como uma atividade que deve abranger todo o processo de desenvolvimento e manutenção e ele é parte importante da construção atual do produto (IEEE, 2004, p.71). Os analistas de QA sempre estarão interagindo com o Product Owner (PO) dono do produto fazendo questionamentos e criticando as premissas do projeto e podem auxilia-lo a escrever os casos de teste de aceite, a comunicação entre ambos é essencial para que não ocorra problemas durante o desenvolvimento e também após a entrega do produto. Diante disso teste de software consiste da verificação dinâmica do comportamento de um programa em um conjunto finito de casos de teste, adequadamente selecionados de um domínio de execução usualmente infinito, contra o comportamento esperado (IEEE, 2004, p.70). Os casos de testes não seguem um padrão a ser definido o próprio testador pode criar o seu caso de teste exploratório para auxiliar em seu teste, ou até mesmo automatizar utilizando-se de programas e outros meios que possam lhe ajudar a encontrar o máximo de situações possíveis que podem ocorrer no item a ser testado, com isso será mais fácil identificar um erro que talvez possa passar despercebido. 5. Manter visíveis as metas e objetivos No Scrum a agilidade é essencial e como o período de testes e correções ocorre simultaneamente com o desenvolvimento, a comunicação entre os testadores e desenvolvedores deve ser rápida, para que o desenvolvimento realize a correção a tempo e não ocorra o atraso na entrega do produto. Mantendo a funcionalidade do programa em alta, fazendo o possível para diminuir esse ciclo de testes e ajustes. Para manter a qualidade do produto em alta é importante prestar atenção nos requisitos do usuário, planejar os testes, executar os testes e definir o que é o pronto.
6 6 Segundo Schwaber (2009, p.21) no desenvolvimento de produtos, afirmar que a funcionalidade está pronta pode levar alguém a presumir que ela está pelo menos bem codificada, refatorada, que tenha passado por testes unitários, e que tenha passado por testes de aceitação. [...] outros podem presumir que apenas o código tenha sido desenvolvido. Se ninguém sabe qual a definição de pronto, os outros dois pilares do controle de processos empíricos não funcionam. Quando alguém descreve algo como pronto, todos devem entender o que pronto significa. O analista de QA tem o dever de manter o time todo focado nos testes, assim como o SM de fazer com que todos se sintam motivados durante o percurso do projeto, ambos devem fazer com que o objetivo e as metas estejam visíveis para todos. Para ajudar o time a se interessar pelos testes o analista de QA pode criar algumas formas divertidas de testes, um ciclo onde todos trabalhem em equilíbrio e felizes para obter um teste bem feito e em seguida verificar se a solução atende aos objetivos do negócio e a seus requisitos, no que diz respeito à funcionalidade e usabilidade, com isso o resultado será satisfatório para todos. 6. Fornecer feedback rápido a equipe Durante o projeto o analista de QA e o SM devem manter a equipe informada de quaisquer mudanças durante o processo, ter um feedback rápido para que não ocorra problemas no ciclo de desenvolvimento do produto, evitando que o time realize os testes e correções por diversas vezes para que não tenha desperdício de tempo e trabalho adicional. A comunicação entre todos é essencial principalmente entre o analista de QA e os desenvolvedores onde podem sempre consultá-lo para saber qual é o resultado esperado, o critério de aceite e se o comportamento da funcionalidade está de acordo como planejado. Conforme IEEE (2014, p.150) avalie o processo de mensuração/medição. Avalie o processo de medição contra os critérios de avaliação especificados e determine os pontos fortes e fracos do processo. Isto pode ser realizado por um processo interno ou por uma auditoria externa e deve incluir o feedback (retorno) dos usuários das medições.
7 7 [...] identifique melhorias potenciais. Tais melhorias podem ser mudanças nas formas dos indicadores, mudanças nas unidades de medida ou reclassificação das categorias. Determine os custos e benefícios das melhorias potenciais e selecione as ações de melhoria adequadas. Comunique as proposições de melhoria aos proprietários do processo de medição e aos stakeholders para revisão e aprovação. Também comunique a falta de melhorias potenciais caso a analise falhe ao identificar as melhorias. O feedback tem um papel importante para o time pois ajuda a saber lidar com as mudanças de requisitos, fazer uma retrospectiva para verificar como foi o comportamento do projeto através de uma avaliação sobre o que aconteceu, é interessante pois o SM tem uma visão clara do que deve melhorar e quais foram as lições aprendidas, desta forma sabemos o que ganhamos e estamos trabalhando para conquistar. 7. Planejar estratégias de testes Antes de começar os testes o analista de QA define algumas estratégias de testes, como realizar o teste de um item por mais de um testador, distribuir os itens mais complexos ao testador sênior, fazer com que ocorra várias baterias de testes, enfim existem várias estratégias que podemos implantar durante o ciclo de testes. As estratégias de testes nos ajudam chegar a um objetivo que é eliminar o máximo de bugs, erros e outras inconsistências encontradas, para que seja entregue ao cliente o que ele pediu e funcionando. Puleio (2005, p.19) relata a sua experiência de aplicação de práticas de teste em um projeto utilizado SCRUM. Descreve que, para cada iteração, os casos de teste deveriam ser escritos antes da implementação e conclui dizendo que testes automatizados são a chave do teste ágil, pois trazem grande melhoria em relação a testes de regressão, após a execução de novas funcionalidades. Uma estratégia de teste de software fornece um roteiro que deve responder a questões do tipo: Quais os passos a serem conduzidos como parte do teste? Quando os passos são planejados e executados? O programa deve ser testado como um todo ou em partes?
8 8 Testes que já foram conduzidos devem ser reexecutados quando o software é modificado? Quando o cliente deve ser envolvido? [...] uma estratégia de testes de software descreve a abordagem geral e os objetivos das atividades de teste. Ela deve contemplar os níveis ou fases de teste, os tipos de testes a serem realizados e as técnicas para sua execução. A estratégia de testes de softwares também deve descrever com clareza os critérios para a conclusão dos testes e os critérios de sucesso a serem usados. O intuito é evitar desperdício de tempo, fazer com que a equipe não se esforce desnecessariamente e não ocorra a infiltração de erros que não foram descobertos pela equipe de testes. 8. Realizar testes exploratórios Para realizar um teste exploratório o testador deve estudar o sistema, saber suas principais funcionalidades, quais são os módulos onde a atenção deve ser maior, entender sobre a regra de negócio da ferramenta e o seu comportamento, para que encontre o defeito que não foi pego pelo caso de teste. O testador ao iniciar o teste exploratório faz o teste com base na sua experiência e conhecimento do sistema, deve explorar além do conhecido. São vários os benefícios ao realizar um teste exploratório geralmente quando não existem os requisitos, pouco tempo disponível, pode ser descoberto um defeito aleatório, verificar que o comportamento não está correto e também você pode achar um defeito crítico. Bach (2003, p.07) descreve em geral, testes exploratórios é chamado para em qualquer situação onde não é óbvio que o próximo teste deve ser, ou quando você quer ir além dos testes óbvios. [...] mais especificamente, exploratório estilo livre de teste se encaixa em qualquer das situações seguintes: Você precisa fornecer um feedback rápido sobre um novo produto ou recurso. Você precisa aprender o produto rapidamente. Você já testou o uso de scripts, e buscam diversificar os testes.
9 9 Você quer encontrar o único erro mais importante no menor tempo possível. Você deseja verificar o trabalho de outro testador, fazendo uma breve independente investigação. Você deseja investigar e isolar um defeito particular. Você quer investigar o status de um risco particular, a fim de avaliar a necessidade de testes de scripts nessa área. São várias as vantagens pois você executa ações no sistema que não estão previstas nos casos de testes, você faz o seu teste do seu jeito onde deve tentar caminhos impensáveis, pode aumentar o número de defeitos encontrados e agrega mais conhecimento para si. 9. Reforçar a definição de pronto A definição de pronto tem como objetivo mostrar ao time e orientar sobre o que significa uma entrega pronta, porém nem todos sabem claramente o que é o pronto, é uma premissa onde o SM, Analista de QA e o time devem atender as necessidades do cliente entregando um software de qualidade. Henrik Kniberg (2007, p.33) garante que é importante que o product owner e a equipe concordem com uma definição clara de pronto. Uma estória está completa quando todo o código está no repositório? Ou está completa apenas quando foi feito deploy em um ambiente de teste e a estória foi verificada por uma equipe de testes de integração? [...]sempre que possível nós usamos a definição pronto para deploy em produção, mas algumas vezes precisamos usar a definição feito deploy em servidor de teste e pronto para os testes de aceitação. No início costumávamos ter checklists detalhados para isso. Atualmente nós frequentemente dizemos uma estória está pronta quanto o tester da equipe Scrum diz que está. É responsabilidade do tester se certificar de que a intenção do product owner foi compreendida pela equipe e que o item está suficientemente pronto para que passe pela definição de pronto acordada. Pronto não é apenas definir as etapas que serão realizadas no decorrer do projeto, o importante é evoluir o conceito de pronto, fazer com que o time ao longo do projeto seja ágil, eficiente e que tenham uma visão clara de quais são os critérios de pronto para ser feita uma entrega de valor ao cliente.
10 10 De acordo com o Guia do Scrum (2013, p.16) quando o item do Backlog do Produto ou um incremento é descrito como Pronto, todos devem entender o que o Pronto significa. [...] embora isso varie significativamente de um extremo ao outro para cada Time Scrum, os integrantes devem ter um entendimento compartilhado do que significa o trabalho estar completo, assegurando a transparência. Esta é a Definição de Pronto para o Time Scrum e é usado para assegurar quando o trabalho está completado no incremento do produto. A definição de pronto é uma das definições mais importantes, deve ser entendida por todos do time antes mesmo de correr atrás de metas e objetivos, para manter a qualidade do trabalho e amadurecimento da equipe, se alguém falar que o projeto está pronto todos do time devem saber o que o pronto significa. Se falta coisas fáceis, grandes ou complexas não está pronto. Pronto é quando não se tem mais nada para fazer no projeto. 10. CONCLUSÃO São vários os benefícios obtidos aplicando o Scrum na Qualidade de Software é possível destacar melhor integração da equipe, otimização do tempo de trabalho aumentando assim a produtividade, previsões mais acertadas na entrega de produtos, disseminação do conhecimento e a formação de equipes auto gerenciáveis. É uma forma de garantir que os produtos mantenham um bom nível de qualidade e ter um processo de desenvolvimento de software com qualidade. Software quality with Scrum ABSTRACT This article discusses Scrum aligned with Software Quality, a number of improvements in the process of quality software development teams using Agile Scrum model. The characteristics that define the quality of a software relate to good software engineering practices, Scrum as a framework for project management is able to offer improved quality of software, in order to give the customer what your product according your needs. The team works with more confidence and security
11 11 when it held a major change during the project cycle, in the event of problems they are circumvented more easily using Scrum and together with the software quality we must understand the standard of quality that is to ensure a product that meets the expectations within what was initially agreed with the client, which should be measured end-to-end working to ensure that the product is better. KEYWORDS :: Scrum. Software quality. Tests. Team. 11. REFERÊNCIAS BACH, J. Exploratory Testing Explained. Disponível em: < >. Acesso em: 07 set FREIRE, F. Desvendando o Scrum. Disponível em: < >. Acesso em: 05 jan IEEE. Software Engineering Body of Knowledge - Swebok Traduzido. Disponível em: < >. Acesso em: 10 mai KNIBERG, H. Scrum e XP direto das Trincheiras. Disponível em: < >. Acesso em: 15 set PULEIO, M. How Not to do Agile Testing. Disponível em: < puleio-hownottodoagiletesting.pdf >. Acesso em: 15 jun SCHWABER, K. Guia do Scrum. Disponível em: < >. Acesso em: 20 mai.2015.
3 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
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.
Com 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
Alexandre Lima Guilherme Melo Joeldson Costa Marcelo Guedes
Instituto Federal do Rio Grande do Norte IFRN Graduação Tecnologia em Analise e Desenvolvimento de Sistema Disciplina: Processo de Desenvolvimento de Software Scrum Alexandre Lima Guilherme Melo Joeldson
ESTUDO DE CASO: SCRUM E PMBOK UNIDOS NO GERENCIAMENTO DE PROJETOS. [email protected]. [email protected]. [email protected].
ESTUDO DE CASO: SCRUM E PMBOK UNIDOS NO GERENCIAMENTO DE PROJETOS (CASE STUDY: SCRUM AND PMBOK - STATES IN PROJECT MANAGEMENT) Aline Maria Sabião Brake 1, Fabrício Moreira 2, Marcelo Divaldo Brake 3, João
PLANEJAMENTO 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
Gerenciamento da Integração (PMBoK 5ª ed.)
Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar
Práticas de. Engenharia de Software. Givanaldo Rocha de Souza [email protected] http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Práticas de Engenharia de Software Givanaldo Rocha de Souza [email protected] http://docente.ifrn.edu.br/givanaldorocha
Metodologias Ágeis. Gerenciando e Desenvolvendo Projetos de forma eficiente. Gabriel Verta 0767948 Rafael Reimberg 0767701 Vinicius Quaiato - 0767697
Metodologias Ágeis Gerenciando e Desenvolvendo Projetos de forma eficiente Gabriel Verta 0767948 Rafael Reimberg 0767701 Vinicius Quaiato - 0767697 Introdução Ao longo dos anos a indústria de desenvolvimento
Requisitos 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
Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos
Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos Antonio Mendes da Silva Filho * The most important thing in communication is to hear what isn't being said. Peter Drucker
Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos.
Módulo 9 A Avaliação de Desempenho faz parte do subsistema de aplicação de recursos humanos. 9.1 Explicações iniciais A avaliação é algo que faz parte de nossas vidas, mesmo antes de nascermos, se não
Roteiro 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. [email protected] http://www.gsigma.ufsc.br/~loss Roteiro Introdução Conceitos básicos Riscos Tipos de
Porque estudar Gestão de Projetos?
Versão 2000 - Última Revisão 07/08/2006 Porque estudar Gestão de Projetos? Segundo o Standish Group, entidade americana de consultoria empresarial, através de um estudo chamado "Chaos Report", para projetos
ABNT NBR ISO. ABNT NBR ISO 9001:2015 Como usar
ABNT NBR ISO 9001 ABNT NBR ISO 9001:2015 Como usar A ABNT NBR ISO 9001 é uma norma que define os requisitos para colocar um sistema de gestão da qualidade em vigor. Ela ajuda empresas a aumentar sua eficiência
Concurso da Prefeitura São Paulo. Curso Gestão de Processos, Projetos e Tecnologia da Informação. Tema: Gestão de Projetos - Conceitos Básicos
Contatos: E-mail: [email protected] Blog: http://profanadeinformatica.blogspot.com.br/ Facebook: https://www.facebook.com/anapinf Concurso da Prefeitura São Paulo Curso Gestão de Processos,
Aula 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
Empreenda! 9ª Edição Roteiro de Apoio ao Plano de Negócios. Preparamos este roteiro para ajudá-lo (a) a desenvolver o seu Plano de Negócios.
Empreenda! 9ª Edição Roteiro de Apoio ao Plano de Negócios Caro (a) aluno (a), Preparamos este roteiro para ajudá-lo (a) a desenvolver o seu Plano de Negócios. O Plano de Negócios deverá ter no máximo
c. Técnica de Estrutura de Controle Teste do Caminho Básico
1) Defina: a. Fluxo de controle A análise de fluxo de controle é a técnica estática em que o fluxo de controle através de um programa é analisado, quer com um gráfico, quer com uma ferramenta de fluxo
Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados
1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,
A ESTRUTURA DA GESTÃO DE
A ESTRUTURA DA GESTÃO DE PROJETOS Professor: Rômulo César [email protected] www.romulocesar.com.br SUMÁRIO Importância do Gerenciamento de Projetos. Benefícios do Gerenciamento de Projetos Gerenciamento
Programação Extrema. Luis Fernando Machado. Engenharia de Software
Programação Extrema Luis Fernando Machado Engenharia de Software Desenvolvimento Ágil Programação Extrema, ou Extreme Programming (XP) é um modelo de desenvolvimento ágil. Desenvolvimento ágil foi criado
1 Um guia para este livro
PARTE 1 A estrutura A Parte I constitui-se de uma estrutura para o procedimento da pesquisa qualitativa e para a compreensão dos capítulos posteriores. O Capítulo 1 serve como um guia para o livro, apresentando
LISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE
Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?
Atividades da Engenharia de Software ATIVIDADES DE APOIO. Atividades da Engenharia de Software. Atividades da Engenharia de Software
Módulo 1 SCE186-ENGENHARIA DE SOFTWARE Profª Rosely Sanches [email protected] CONSTRUÇÃO Planejamento do Codificação Teste MANUTENÇÃO Modificação 2003 2 Planejamento do Gerenciamento CONSTRUÇÃO de Codificação
Ideal 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
ENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [[email protected]] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos
Série de ebooks sobre desenvolvimento em paralelo ágil: Capítulo 2 Cinco restrições de desenvolvimento/teste que afetam a velocidade, o custo e a qualidade dos seus aplicativos Novas pressões, mais restrições
Capítulo 2 Objetivos e benefícios de um Sistema de Informação
Capítulo 2 Objetivos e benefícios de um Sistema de Informação 2.1 OBJETIVO, FOCO E CARACTERÍSTICAS DOS SISTEMAS DE INFORMAÇÃO. Os Sistemas de Informação, independentemente de seu nível ou classificação,
ISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
O PAPEL EMPREENDEDOR NO SISTEMA DE GESTÃO DA QUALIDADE * PALAVRAS-CHAVE: Sistema de Gestão da Qualidade. Representante da Diretoria. ISO 9001.
O PAPEL EMPREENDEDOR NO SISTEMA DE GESTÃO DA QUALIDADE * Adalberto Luiz de Souza ** RESUMO: Este texto tem por finalidade descrever o papel do representante da direção, referente ao atendimento de requisito
18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB
18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ
Capí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
Processos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Gerenciamento de Projetos de Software
Gerenciamento de Projetos de Software Framework Ágil, Scrum Prof. Júlio Cesar da Silva Msc. 2º Encontro Ementa & Atividades Aula 1: Fundamentos do Gerenciamento de Projetos (p. 4) 30/abr (VISTO) Aula 2:
NORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO
NORMA TÉCNICA PARA IMPLANTAÇÃO DE NOVOS SISTEMAS OU APLICAÇÕES NO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.02.01 http://www.unesp.br/ai/pdf/nt-ai.04.02.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A
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
Arquivo original em Inglês: http://www.isaca.org/knowledge-center/risk-it-it-risk- Management/Documents/Risk-IT-Brochure.pdf
Arquivo original em Inglês: http://www.isaca.org/knowledge-center/risk-it-it-risk- Management/Documents/Risk-IT-Brochure.pdf Risk IT - Um conjunto de princípios orientadores e o primeiro framework que
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de Software Métodos ágeis (Sommerville) As empresas operam em um ambiente global, com mudanças rápidas. Softwares fazem parte de quase todas as operações de negócios. O desenvolvimento
Gerenciamento de Projetos Modulo III Grupo de Processos
Gerenciamento de Projetos Modulo III Grupo de Processos Prof. Walter Cunha [email protected] http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
TRANSIÇÃO DAS CERTIFICAÇÕES DOS SISTEMAS DE GESTÃO DA QUALIDADE E SISTEMAS DE GESTÃO AMBIENTAL, PARA AS VERSÕES 2015 DAS NORMAS.
TRANSIÇÃO DAS CERTIFICAÇÕES DOS SISTEMAS DE GESTÃO DA QUALIDADE E SISTEMAS DE GESTÃO AMBIENTAL, PARA AS VERSÕES 2015 DAS NORMAS. As novas versões das normas ABNT NBR ISO 9001 e ABNT NBR ISO 14001 foram
Gerenciamento de Qualidade. Paulo C. Masiero Cap. 24 - SMVL
Gerenciamento de Qualidade Paulo C. Masiero Cap. 24 - SMVL Introdução Melhoria nos níveis gerais de qualidade de software nos anos recentes. Diferenças em relação ao gerenciamento da qualidade na manufatura
planodenegocioapostilaempreendedorismo_exerc.doc Empreendedorismo EXERCÍCIO DE NIVELAMENTO PERGUNTAS E RESPOSTAS
EXERCÍCIO DE NIVELAMENTO PERGUNTAS E RESPOSTAS 1) Qual o conceito de empreendedor?...empreendedor é um indivíduo que imagina, desenvolve e realiza visões. Ele está sempre buscando novas idéias e criando
Gerenciamento de Projetos Modulo VIII Riscos
Gerenciamento de Projetos Modulo VIII Riscos Prof. Walter Cunha [email protected] http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
CA Mainframe Chorus for Security and Compliance Management Version 2.0
FOLHA DO PRODUTO CA Mainframe Chorus for Security and Compliance CA Mainframe Chorus for Security and Compliance Management Version 2.0 Simplifique e otimize suas tarefas de gerenciamento de segurança
Engenharia de Software II
Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.
GARANTIA 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
29/05/2012. Gestão de Projetos. Luciano Gonçalves de Carvalho FATEC. Agenda. Gerenciamento de Integração do Projeto Exercícios Referências FATEC
Gestão de Projetos 1 Agenda Gerenciamento de Integração do Projeto Exercícios Referências 2 1 GERENCIAMENTO DA INTEGRAÇÃO DO PROJETO 3 Gerenciamento da Integração do Projeto Fonte: EPRoj@JrM 4 2 Gerenciamento
Aula 2 Introdução ao Scrum
Curso Preparatório para a certificação Scrum Fundamentals Certified (SFC ) da ScrumStudy www.scrumstudy.com Aula 2 Introdução ao Scrum www.sitecampus.com.br - Cadastre-se gratuitamente para acessar ao
QUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE - 02 Luiz Leão [email protected] http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.
NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO
NORMA TÉCNICA E PROCEDIMENTOS GERAIS PARA ADMINISTRAÇÃO DO BANCO DE DADOS CORPORATIVO Referência: NT-AI.04.01.01 http://www.unesp.br/ai/pdf/nt-ai.04.01.01.pdf Data: 27/07/2000 STATUS: EM VIGOR A Assessoria
Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP
DARCI PRADO Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP Versão 1.6.4 Setembro 2009 Extraído do Livro "Maturidade em Gerenciamento de Projetos" 2ª Edição (a publicar) Autor: Darci
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 11 PESQUISA DE MERCADO
PLANEJAMENTO OPERACIONAL - MARKETING E PRODUÇÃO MÓDULO 11 PESQUISA DE MERCADO Índice 1. Pesquisa de mercado...3 1.1. Diferenças entre a pesquisa de mercado e a análise de mercado... 3 1.2. Técnicas de
Definição de projeto segundo o PMI Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo.
1 2 3 Definição de projeto segundo o PMI Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. Temporário Temporário significa que todos os projetos possuem
O Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto
O Guia Passo-a-Passo para IMPLANTAR Em seu próprio Projeto Aprenda como Agilizar seu Projeto! A grande parte dos profissionais que tomam a decisão de implantar o Scrum em seus projetos normalmente tem
Diretrizes para determinação de intervalos de comprovação para equipamentos de medição.
Diretrizes para determinação de intervalos de comprovação para equipamentos de medição. De acordo com a Norma NBR 1001, um grande número de fatores influência a freqüência de calibração. Os mais importantes,
ITIL v3 - Operação de Serviço - Parte 1
ITIL v3 - Operação de Serviço - Parte 1 É na Operação de Serviço que se coordena e realiza as atividades e processos necessários para fornecer e gerenciar serviços em níveis acordados com o usuário e clientes
ANÁ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 [email protected], [email protected]
10 Minutos. sobre práticas de gestão de projetos. Capacidade de executar projetos é essencial para a sobrevivência das empresas
10 Minutos sobre práticas de gestão de projetos Capacidade de executar projetos é essencial para a sobrevivência das empresas Destaques Os CEOs de setores que enfrentam mudanças bruscas exigem inovação
Gerenciamento de custos do projeto
PMBOK Visão Geral O PMBOK (Project Management Body of Knowledge) é um guia do Conjunto de Conhecimentos em de Projetos, o qual inclui práticas comprovadas que são amplamente aplicadas na gestão de s, além
Questionário de Avaliação de Maturidade Setorial: Modelo de Maturidade Prado-MMGP
DARCI PRADO Questionário de Avaliação de Maturidade Setorial: Modelo de Maturidade Prado-MMGP Versão 2.2.0 Julho 2014 Extraído do Livro "Maturidade em Gerenciamento de Projetos" 3ª Edição (a publicar)
SCRUM. Otimizando projetos. Adilson Taub Júnior tecproit.com.br
SCRUM Otimizando projetos Adilson Taub Júnior tecproit.com.br Sobre mim Adilson Taub Júnior Gerente de Processos Certified ScrumMaster; ITIL Certified; Cobit Certified; 8+ anos experiência com TI Especialista
Fevereiro 2010. Scrum: Desenvolvido e mantido por Ken Schwaber e Jeff Sutherland
Fevereiro 2010 Scrum: Desenvolvido e mantido por Ken Schwaber e Jeff Sutherland Agradecimentos Geral Scrum é baseado nas melhores práticas aceitas pelo mercado, utilizadas e provadas por décadas. Ele é
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura
Requisitos 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
Géssica Talita. Márcia Verônica. Prof.: Edmilson
Géssica Talita Márcia Verônica Prof.: Edmilson DESENVOLVIMENTO ÁGIL Técnicas foram criadas com o foco de terminar os projetos de software rapidamente e de forma eficaz. Este tipo de técnica foi categorizada
COMO COMEÇAR 2016 se organizando?
COMO COMEÇAR 2016 se organizando? Como começar 2016 se organizando? Conheça estratégias simples para iniciar o novo ano com o pé direito Você sabia que, de acordo com o Sebrae, os principais motivos que
VALUE BASED MANAGEMENT (Gerenciamento Baseado no Valor - GBV) - PARTE ll
VALUE BASED MANAGEMENT (Gerenciamento Baseado no Valor - GBV) - PARTE ll! Como implantar com sucesso?! Quais os passos para sua implantação?! O foco na criação de valor para o acionista. Francisco Cavalcante([email protected])
Qualidade de Software
de Software Gerenciamento de de Software Dedica-se a assegurar que o nível requerido de qualidade seja atingido Em um produto de software Envolve a definição de padrões e procedimentos apropriados de qualidade
A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE
A NECESSIDADE DE UMA NOVA VISÃO DO PROJETO NOS CURSOS DE ENGENHARIA CIVIL, FRENTE À NOVA REALIDADE DO SETOR EM BUSCA DA QUALIDADE ULRICH, Helen Departamento de Engenharia de Produção - Escola de Engenharia
Ágil. Rápido. Métodos Ágeis em Engenharia de Software. Introdução. Thiago do Nascimento Ferreira. Introdução. Introdução. Introdução.
Introdução Métodos Ágeis em Engenharia de Software Thiago do Nascimento Ferreira Desenvolvimento de software é imprevisível e complicado; Empresas operam em ambiente global com mudanças rápidas; Reconhecer
LIDERANÇA E MOTIVAÇÃO
LIDERANÇA É INFLUÊNCIA Habilidade de inspirar as pessoas a agir, conquistá-las por inteiro A diferença entre poder e autoridade: Fazer a sua vontade mesmo que não desejem. Fazer a sua vontade, por causa
Engenharia de Software II: Definindo Projeto III. Prof. Msc Ricardo Britto DIE-UFPI [email protected]
Engenharia de Software II: Definindo Projeto III Prof. Msc Ricardo Britto DIE-UFPI [email protected] Sumário Explorando as Áreas de Conhecimento de Gerenciamento de Projeto Entendendo como Projetos Acontecem
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos
GESTÃO DA QUALIDADE COORDENAÇÃO DA QUALIDADE
GESTÃO DA COORDENAÇÃO DA Primeira 1/12 CONTROLE DE APROVAÇÃO ELABORADO REVISADO POR APROVADO Marcelo de Sousa Marcelo de Sousa Marcelo de Sousa Silvia Helena Correia Vidal Aloísio Barbosa de Carvalho Neto
ADMINISTRAÇÃ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
Fundamentos de Teste de Software
Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 2- Teste Estático e Teste Dinâmico Aula 4 Projeto de Teste 1 SUMÁRIO INTRODUÇÃO... 3 ANÁLISE E PROJETO DE TESTE... 3 1.
20 perguntas para descobrir como APRENDER MELHOR
20 perguntas para descobrir como APRENDER MELHOR Resultados Processo de aprendizagem SENTIDOS (principal) Gosto de informações que eu posso verificar. Não há nada melhor para mim do que aprender junto
MDMS-ANAC. Metodologia de Desenvolvimento e Manutenção de Sistemas da ANAC. Superintendência de Tecnologia da Informação - STI
MDMS- Metodologia de Desenvolvimento e Manutenção de Sistemas da Superintendência de Tecnologia da Informação - STI Metodologia de Desenvolvimento e Manutenção de Sistemas da Histórico de Alterações Versão
As Organizações e a Teoria Organizacional
Página 1 de 6 As Organizações e a Teoria Organizacional Autora: Sara Fichman Raskin Este texto é totalmente baseado no primeiro capítulo do livro Organizational theory: text and cases, do autor Jones Gareth,
Projetos Ágeis aplicados a TI. Júlio Cesar da Silva Msc.
Projetos Ágeis aplicados a TI Júlio Cesar da Silva Msc. Apresentação Graduação em Matemática e TI MBA em Gestão em TI Mestre em Administração Certificado ITIL, Cobit e ScrumMaster Professor Graduação Professor
???? AUDITORIA OPERACIONAL. Aula 5 Auditoria Operacional: aspectos práticos OBJETIVOS DESTA AULA RELEMBRANDO... AUDITORIA OPERACIONAL?
Aula 5 Auditoria Operacional: aspectos práticos OBJETIVOS DESTA AULA Conhecer os aspectos práticos da auditoria operacional Entender as etapas da auditoria operacional Compreender o funcionamento do planejamento
Projeto da Disciplina Parte1: Estudo de Viabilidade. Um Estudo de Viabilidade
Projeto da Disciplina Parte1: Estudo de Viabilidade ENTREGA: 09/04/09 Professor: Carlos José Maria Olguin Um Estudo de Viabilidade Você deve fazer um estudo de viabilidade para um projeto de sistema de
Introdução à. Engenharia de Software. Givanaldo Rocha de Souza [email protected] http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Introdução à Engenharia de Software Givanaldo Rocha de Souza [email protected] http://docente.ifrn.edu.br/givanaldorocha
Organização. Trabalho realizado por: André Palma nº 31093. Daniel Jesus nº 28571. Fábio Bota nº 25874. Stephane Fernandes nº 28591
Organização Trabalho realizado por: André Palma nº 31093 Daniel Jesus nº 28571 Fábio Bota nº 25874 Stephane Fernandes nº 28591 Índice Introdução...3 Conceitos.6 Princípios de uma organização. 7 Posição
Gerenciamento das Aquisições do Projeto (PMBoK 5ª ed.)
Gerenciamento das Aquisições do Projeto (PMBoK 5ª ed.) Esta é a penúltima área do conhecimento do PMBoK, sendo o capítulo 12 do guia. O PMBoK diz que esta área inclui os processos necessários para comprar
COMO USAR AS MÍDIAS SOCIAIS PARA VENDER MAIS NA INTERNET. tyngu.com.br
COMO USAR AS MÍDIAS SOCIAIS PARA VENDER MAIS NA INTERNET USE O PODER DA INTERNET Usar as mídias sociais como Facebook, Twitter e YouTube para dar mais visibilidade a um produto ou serviço exige aprendizado.
5 Considerações finais
5 Considerações finais 5.1. Conclusões A presente dissertação teve o objetivo principal de investigar a visão dos alunos que se formam em Administração sobre RSC e o seu ensino. Para alcançar esse objetivo,
INTRODUÇÃO A PROJETOS
INTRODUÇÃO A PROJETOS Professor: Rômulo César [email protected] www.romulocesar.com.br GESTÃO DE PROJETOS Gestão Ágil de projetos Gestão de projetos com PMBOK GESTÃO ÁGIL DE PROJETOS GESTÃO ÁGIL
3 Gerenciamento de Projetos
34 3 Gerenciamento de Projetos Neste capítulo, será abordado o tema de gerenciamento de projetos, iniciando na seção 3.1 um estudo de bibliografia sobre a definição do tema e a origem deste estudo. Na
Plano de Negócios e Pesquisas de Mercado: Ninguém Vive Sem
Plano de Negócios e Pesquisas de Mercado: Ninguém Vive Sem Henrique Montserrat Fernandez Muitas pessoas, antes de abrir a empresa, já têm uma idéia do que ela produzirá. Mas será que é isso que os clientes
UMA 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
ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE
ISO 9001: SISTEMAS DE GESTÃO DA QUALIDADE Prof. MARCELO COSTELLA FRANCIELI DALCANTON ISO 9001- INTRODUÇÃO Conjunto de normas e diretrizes internacionais para sistemas de gestão da qualidade; Desenvolve
