PROJETOS DE DESENVOLVIMENTO DE SOFTWARE: DESENVOLVIMENTO ÁGIL COM SCRUM

Páginas: 26 (6440 palavras) Publicado: 1 de dezembro de 2013
INPG – INSTITUTO NACIONAL DE PÓS-GRADUAÇÃO
GESTÃO DE PROJETOS EM TECNOLOGIA DA INFORMAÇÃO

















PROJETOS DE DESENVOLVIMENTO DE SOFTWARE: DESENVOLVIMENTO ÁGIL COM SCRUM



Amadeu da Costa Vilar Filho





















Campinas
2009
INPG – INSTITUTO NACIONAL DE PÓS-GRADUAÇÃO
GESTÃO DE PROJETOS EM TECNOLOGIA DA INFORMAÇÃOPROJETOS DE DESENVOLVIMENTO DE SOFTWARE: DESENVOLVIMENTO ÁGIL COM SCRUM



Amadeu da Costa Vilar Filho















Campinas
2009

FOLHA DE APROVAÇÃO










PROJETOS DE DESENVOLVIMENTO DE SOFTWARE: DESENVOLVIMENTO ÁGIL COM SCRUM



Amadeu da Costa Vilar Filho








Monografia de conclusão do curso de Gestão de Projetos emTecnologia da Informação.




Aprovado por:


________________________________

Prof. Dr. Edvaldo Renê Missio
(Orientador - INPG)


________________________________
Prof. José Antônio Rosa
(Orientador - INPG)






RESUMO

Uma revolução nos moldes de gestão de projetos em tecnologia da informação está em curso. Cada vez mais, as empresas que fabricam software percebem quea volatilidade dos requisitos e a constante mudança de tecnologia demandam a adoção de um modelo de desenvolvimento que reaja de forma rápida e eficaz a essas mudanças. Esta pesquisa pretende mostrar que uma boa alternativa a este problema são os métodos ágeis de desenvolvimento e gerencia de projetos. O Scrum será detalhado por ser o mais flexível e aceito nas grandes corporações, tendo casos desucesso bem documentados.
SUMÁRIO

Introdução 1
Metodologias 2
Desenvolvimento de Software 2
Modelo Cascata 3
Premissas 4
Modelos Ágeis 6
Comparação com o Modelo em Cascata 8
Scrum 11
O Modelo 11
Criação 11
Processo Empírico 12
Funcionamento 13
Papéis 14
Product Owner 14
Scrum Master 14
Equipe 15
Artefatos 15
Product Backlog 15
Sprint Backlog 16
Burndown Chart 17
Implantação19
Solução Mágica 19
Prazo e Custo 19
Engenharia de Software 20
Gerentes 20
Disciplina 21
Dicas para a Implantação 21
Conclusões e Recomendações 23
Referências Bibliográficas 24
Figuras 25

LISTA DE FIGURAS

Figura 1: Representação do modelo original em Cascata 4
Figura 2: Esqueleto do Scrum 14
Figura 3: Exemplo de Product Backlog 16
Figura 4: Exemplo de Sprint Backlog 17
Figura5: Exemplo de Burndown Chart 18
Introdução

Este trabalho é requisito para a conclusão do curso de Gerencia de Projetos em Tecnologia da Informação ministrado no Instituto Nacional de Pós-Graduação, INPG, e nele será abordada a metodologia de desenvolvimento ágil de software denominada Scrum. É necessário, no entanto, verificarmos como é o processo natural de desenvolvimento e estabelecer ummétodo clássico e consagrado para utilizarmos como base para comparação.
Definiremos portanto o processo de fazer um software como ele realmente é: um processo criativo onde tenta-se traduzir a solução para um dado problema para uma linguagem que o computador consiga executar, e assim resolver o problema que quem solicitou o software.
Veremos também que este processo criativo é caótico se não fordevidamente controlado. Métodos e conjuntos de regras foram criados e utilizados ao longo das ultimas décadas para que organizações conseguissem manter uma produção de software previsível e com padrões de qualidade mensuráveis. Detalharemos o modelo Cascata, onde as atividades relacionadas ao ciclo de vida do projeto são separadas por fases bem delimitadas e com uma sequência pré-determinada.Iremos verificar o que são as metodologias ágeis de desenvolvimento e como elas dividiram águas dentro da engenharia de software, provocando uma quebra de paradigmas e trazendo à discussão se o processo de desenvolvimento de software deve ficar mais comprometido com a confecção de documentação e artefatos para controle e entendimento do projeto ou na atividade de fazer o software, com alta...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Scrum: metodologia agil para desenvolvimento de software
  • Análise da metodologia ágil scrum no desenvolvimento de software para o agronegócio
  • Desenvolvimento Agil Com Scrum
  • Scrum
  • Scrum
  • Scrum modelo de desenvolvimento ágil
  • Qualidade em desenvolvimento ágil
  • Desenvolvimento Ágil de Software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!