Curta este título agora mesmo, além de milhões de outros, com um período de avaliação gratuita

Grátis por 30 dias, depois $9.99/mês. Cancele quando quiser.

Scrum e TFS: Uma abordagem prática

Scrum e TFS: Uma abordagem prática

Ler amostra

Scrum e TFS: Uma abordagem prática

Comprimento:
209 página
1 hora
Editora:
Lançado em:
Jul 10, 2017
ISBN:
9788574528533
Formato:
Livro

Descrição

No processo de adoção do Scrum podem ocorrer dificuldades por conta de fatores ambientais, ativos de processos e recursos humanos. Existem diferentes formas de operacionalizar a mudança necessária para o mindset ágil e devem ser considerados os atores envolvidos, seus respectivos papéis e o nível de maturidade da organização.
Um ponto central nesse tipo de cenário é controlar o que se faz para que se possa medir e consequentemente tomar as ações necessárias para que a melhoria contínua no processo possa ser viabilizada.
Neste livro o autor apresenta o resultado de sua experiência na coordenação de equipes na implantação do framework Scrum utilizando o Team Foundation Server (TFS) em empresas de diversos ramos. A utilização dessa ferramenta colabora para o sucesso da implantação do Scrum.
O TFS promove aumento de produtividade e qualidade, além de otimizar o desenvolvimento, melhorando a comunicação entre a equipe. Com ele é possível gerar gráficos e dashboards para melhor acompanhamento e controle do andamento de qualquer projeto de desenvolvimento de software, seja de pequeno, médio ou grande porte.
Editora:
Lançado em:
Jul 10, 2017
ISBN:
9788574528533
Formato:
Livro

Sobre o autor


Relacionado a Scrum e TFS

Livros relacionados

Amostra do Livro

Scrum e TFS - Edson Silva

Copyright© 2017 por Brasport Livros e Multimídia Ltda.

Todos os direitos reservados. Nenhuma parte deste livro poderá ser reproduzida, sob qualquer meio, especialmente em fotocópia (xerox), sem a permissão, por escrito, da Editora.

Editor: Sergio Martins de Oliveira

Diretora: Rosa Maria Oliveira de Queiroz

Gerente de Produção Editorial: Marina dos Anjos Martins de Oliveira

Editoração Eletrônica: Abreu’s System

Capa: Trama Criações

Produção de ebook: S2 books

Técnica e muita atenção foram empregadas na produção deste livro. Porém, erros de digitação e/ou impressão podem ocorrer. Qualquer dúvida, inclusive de conceito, solicitamos enviar mensagem para editorial@brasport.com.br, para que nossa equipe, juntamente com o autor, possa esclarecer. A Brasport e o(s) autor(es) não assumem qualquer responsabilidade por eventuais danos ou perdas a pessoas ou bens, originados do uso deste livro.

BRASPORT Livros e Multimídia Ltda.

Rua Pardal Mallet, 23 – Tijuca

20270-280 Rio de Janeiro-RJ

Tels. Fax: (21)2568.1415/2568.1507

e-mails:

marketing@brasport.com.br

vendas@brasport.com.br

editorial@brasport.com.br

www.brasport.com.br

Filial SP

Av. Paulista, 807 – conj. 915

São Paulo-SP

Este livro é dedicado à minha família.

Sobre o Autor

Edson Conceição Silva

Profissional com mais de 18 anos de experiência na área de informática e 13 anos como instrutor, graduado em Tecnologia de Processamento de Dados e pós-graduado em Docência no Ensino Superior. Detém as certificações MCP, MCAD, MCSD, MCTS, MCPD, SCJP, ITIL, RUP, CTFL, COBIT e PSM. Membro da Associação Brasileira de Educação à Distância (ABED).

Durante a carreira, passando por vários ramos de atividade, atuou em todas as fases de um projeto de desenvolvimento de software (levantamento de requisitos, desenvolvimento, testes, implantação, suporte, treinamento e gerenciamento) fazendo utilização de metodologias e frameworks de desenvolvimento de software e gerenciamento de projetos, tendo participação ativa em decisões sobre adequação de processos e realizando viagens pelo país visitando clientes para implantação, treinamento e resolução de problemas em sistemas dos quais participou do desenvolvimento.

O currículo completo do autor pode ser acessado em: <http://www.linkedin.com/in/edsonhu>.

O site do autor pode ser acessado em: <http://www.edsonconceicao.com.br>.

O autor pode ser contatado pelo e-mail: contato@edsonconceicao.com.br.

Sumário

Capa

Folha de rosto

Créditos

Dedicatória

Sobre o Autor

Introdução

Desafios do Processo de Desenvolvimento de Software

Desenvolvimento Ágil

O Manifesto Ágil

Os 12 Princípios

Scrum

1. Framework Scrum

1.1 Visão do Produto

1.2 Papéis

1.2.1 Scrum Master

1.2.2 Dono do Produto

1.2.3 Time de Desenvolvimento

1.3 Artefatos

1.3.1 Backlog do Produto (Product Backlog)

1.3.2 Backlog da Sprint (Sprint Backlog)

1.3.3 Incremento (Increment)

1.4 Eventos

1.4.1 Sprint

1.4.2 Planejamento da Sprint

1.4.3 Reunião Diária

1.4.4 Revisão da Sprint

1.4.5 Retrospectiva da Sprint

2. Visão Geral do TFS

2.1 Team Foundation Server

2.2 Criando Time de Projeto

2.3 Adicionando Membros de Equipe

2.4 Adicionando Áreas de Projeto

3. Artefatos

3.1 Tipos de Work Items

3.1.1 Epic

3.1.2 Feature

3.1.3 Product Backlog Item (PBI)

3.1.4 Bug

3.1.5 Task

3.1.6 Test Case

3.1.7 Impediment

3.2 Relacionamento entre Work Items

3.3 Sprint

3.3.1 Criando Sprints

3.3.2 Backlog da Sprint

3.3.3 Task Board

3.3.4 Capacity

3.3.5 Sprint Burndown

3.4 Backlog do Produto

4. Regras de Utilização do Campo State (Status)

4.1 Epic

4.2 Feature

4.3 Product Backlog Item (PBI)

4.4 Bug

4.5 Task

4.6 Test Case

4.7 Impediment

5. Padrão de Preenchimento da Descrição

5.1 Epic

5.2 Feature

5.3 Product Item Backlog (PBI)

5.4 Bug

5.5 Task

6. Progressão de Fluxo e Atividades

6.1 Interação entre Artefatos, Eventos e Papéis

6.2 Transição de Status PBI/Bug x Test Case

6.3 Criando Test Case no Microsoft Test Manager

6.3.1 Criação de Plano de Testes Manuais

6.3.2 Executando Testes Manuais

6.3.3 Gerando Gráficos

6.4 Categorizando Work Items com Tags

6.4.1 Criando Queries

6.4.2 Sinalizando com Tags

6.4.3 Impediment

6.5 Documentação e Automatização de Casos de Teste

6.5.1 Recomendações para Elaboração de Casos de Testes

7. Gráficos e Dashboards

7.1 Gráficos de Sprint

7.1.1 Blocked Tasks (Tarefas Bloqueadas)

7.1.1.1 Destacando Tarefas Bloqueadas no Task Board

7.1.2 Cumulative Flow

7.1.3 Velocity

7.1.4 Sprint Burndown

7.2 Dashboards

7.2.1 Criação de Dashboard

7.2.2 Criação de Widgets

Introdução

Desafios do Processo de Desenvolvimento de Software

O desenvolvimento de software é uma atividade complexa e depende de diversas situações que ocorrem durante as inúmeras tarefas que compõem essa atividade, que é dinâmica e está em constante mudança. De tempos em tempos quebras de paradigmas acontecem, mudando tudo o que se conhecia no período imediatamente anterior e exigindo dos profissionais envolvidos renovação constante.

Existem diversos tipos de aplicações com especificidades próprias que exigem um conjunto de habilidades específicas, web ou desktop, sendo que nessas categorias existem subtipos de aplicações que podem ser desenvolvidas com diversas opções disponíveis no mercado, de forma que endereçar uma determinada demanda de forma adequada, eficiente e eficaz torna-se um desafio nem sempre com final feliz.

A necessidade de pessoas com habilidade específicas também contribui para o aumento dessa complexidade. Podemos determinar de forma macro que o desenvolvimento de um software é constituído por modelagem de negócios, levantamento de requisitos, análise e design, implementação, testes, implantação e pós-produção. São vários os profissionais envolvidos nessas etapas e que precisam trabalhar de forma organizada para que se tenha o menor desperdício possível e se evite retrabalho. Como se sabe, quanto antes um problema for detectado e resolvido dentro de um projeto de software, menor será o seu custo.

Dentro desse cenário, para que se possa ter algum tipo de organização existem várias iniciativas e frameworks no mercado que fornecem ferramentas para organizar o processo de desenvolvimento de sistemas. Uma delas é o Scrum.

Desenvolvimento Ágil

Antes de iniciarmos o assunto, é importante, para efeito de comparação, que falemos brevemente sobre como são planejados os projetos em outros tipos de abordagem.

O que se propunha antigamente é que todos os requisitos dos projetos fossem captados antes do ínicio do projeto. O sucesso do projeto ficava totalmente dependente da eficácia e da precisão do levantamento de requisitos, e qualquer alteração em um projeto tipicamente tem custo e impacto maiores na medida em que o projeto avança.

Entretanto, como bem sabemos, vivemos em uma realidade na qual as empresas têm a cada momento novas necessidades e demandas, além de novos regulamentos internos ou externos, que podem impactar requisitos que em um primeiro momento endereçavam as necessidades

Você chegou ao final desta amostra. Inscreva-se para ler mais!
Página 1 de 1

Análises

O que as pessoas pensam sobre Scrum e TFS

0
0 avaliações / 0 Análises
O que você acha?
Classificação: 0 de 5 estrelas

Avaliações de leitores