Modelo de Desenvolvimento de Sprint



Documentos relacionados
Módulo de projetos ágeis Scrum Módulo de Projetos Ágeis Scrum

Versão 7 TraceGP Ágil

TUTORIAL DE USO DO GOOGLE CODE. PARTE 1 ISSUE TRACKING Versão 1.0 1

SCRUM. Ricardo Coelho

Google Drive: Acesse e organize seus arquivos

Metodologia SCRUM. Moyses Santana Jacob RM Stelvio Mazza RM Tiago Pereira RM Hugo Cisneiros RM 60900

Como Utilizar o Escritório Virtual

5. Métodos ágeis de desenvolvimento de software

Construção Páginas de Internet

INTRODUÇÃO AOS MÉTODOS ÁGEIS

Guia Prático. PGRural. Adendo Livro Caixa Avançado

Lotus Notes 8.5 para o Office 365 para empresas

Google Drive. Passos. Configurando o Google Drive

Géssica Talita. Márcia Verônica. Prof.: Edmilson

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto

TUTORIAIS. Framework SCRUM. Rafael Buck Eduardo Franceschini. MSc., PMP, CSM MBA

1.- Introdução

ArcSoft MediaConverter

Manual de Instalação do Agente Citsmart

Guia Rápido. Versão 9.0. Mover a perícia - não as pessoas

Guia do usuário do PrintMe Mobile 3.0

Manual AGENDA DE BACKUP

Painel de controle da OptraImage. Chave de menus e botões Modos de funções Fazer cópias. Enviar faxes. Digitalização para PC

Itinerários de Ônibus Relatório Final

Redmine. Simplificando a gestão de projetos

Inicialização Rápida do Novell Vibe Mobile

ELABORAÇÃO DE UM PRODUCT BACKLOG EFETIVO

P Procedimento para Instalação do SisGEF 7.0 na Máquina Servidor

Dinâmica em Grupo com o Framework SCRUM

ESPECIFICANDO OS REQUISITOS. Cleviton Monteiro

Índice Apresentação... 3 Mensagens... 4 Tickets... 6 Cadastro de Tickets... 6 Acompanhamento de Tickets:...9 Entregas Storage...

Sistema de Controle de Solicitação de Desenvolvimento

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

PROJETO CEMEA. Um trabalho educacional

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Perguntas Mais Frequentes. CitiDirect BE SM Mobile versão 2. Citi Transaction Services Latin America and Mexico

O Novo Portal Etilux também foi criado para ser um facilitador para nossa Força de Vendas, abrangendo as seguintes características:

Diferenças da versão 6.3 para a 6.4

UTILIZAÇÃO DAS METODOLOGIAS ÁGEIS XP E SCRUM PARA O DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES

DVR - CONFIGURAÇÃO DE ACESSO VIA REDE LOCAL

REDMINE MANIPULANDO TAREFAS

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Como renomear/mudar de local arquivos sem perder referencias na montagem. Renomear Arquivos

Portal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação

Guia para o Google Cloud Print

Guia de Início Rápido

itunes U Diretrizes Como montar o seu curso Visão geral

Tutorial Plone 4. Manutenção de Sites. Universidade Federal de São Carlos Departamento de Sistemas Web Todos os direitos reservados

MANUAL COMO CRIAR UM PROJETO

Guia para o Google Cloud Print

Avanços na transparência

Scrum. Introdução UFRPE-DEINFO BSI-FÁBRICA DE SOFTWARE

Redmine. Simplificando a gestão de projetos

O Guia Passo-a-Passo para IMPLANTAR. Em seu próprio Projeto

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

tarefa 1. Para criar uma Tarefa clique em Ativar edição.

Engenharia de Software II: SCRUM na prática. Ricardo de Sousa Britto

Manual AGENDA DE BACKUP

BlackBerry Mobile Voice System

Instalação - SGFLeite 1

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas

Professor: Venicio Paulo Mourão Saldanha Site:

Documento de Análise e Projeto VideoSystem

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1

Aplicar um Service Pack em uma estação de trabalho

Como gerar arquivos para Sphinx Operador

TUTORIAL DE UTILIZAÇÃO. Rua Maestro Cardim, cj. 121 CEP São Paulo - SP (11)

Preenchimento dos Pedidos de Credenciamento Provisório, Credenciamento 5 anos, Recredenciamento e Aumento de Vagas

Manual do KSnapshot 2

DocuWare Mobile ProductInfo. Gerenciamento móvel de documentos. Benefícios

Rede de Laboratórios de Produtividade de Software

Guia de boas práticas para realização de Backup

MANUAL DO GESTOR DE FINANÇAS

Compartilhando Arquivos com o Grupo Doméstico

Este tutorial está publicado originalmente em

Controle do Arquivo Técnico

Como funciona a MEO Cloud?

OneDrive: saiba como usar a nuvem da Microsoft

NOTA: POR FAVOR, NÃO TENTE INSTALAR O SOFTWARE ANTES DE LER ESTE DOCUMENTO.

Manual Administrador - Mídia System

PHC dteamcontrol Externo

OURO MODERNO APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo)

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Configuração do Thunderbird para Exchange. Configuração do Thunderbird para o novo sistema de da UTAD

Armazém Sistema de Recebimento SDR 006 LIBERTAÇÃO DO ESTOQUE USUÁRIO MANUAL DE TREINAMENTO. Versão 1.00

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Usar o Office 365 no iphone ou ipad

Wesley Torres Galindo

Sistema de Compras TV Globo

Wesley Torres Galindo.

Manual de Utilização do Zimbra

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Metodologia de Trabalho

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.

Transcrição:

UNIVERSIDADE CEUMA Modelo de Desenvolvimento de Sprint Versão 1.0 14/07/2014 Este é um Modelo de Organização de Projetos de Software utilizado pela equipa interna do NTI do Grupo Ceuma de Educação.

Sumário 1 Introdução... 3 2 Listas... 3 3 Fluxo das User Stories... 4 3.1 Criação das User Stories... 4 3.2 Definição da Sprint... 4 3.3 Implementação das User Stories... 5 3.4 Fim da Sprint... 5 4 User Stories... 5 5 Labels... 7 6 Trello... 7 LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 2-8

1 Introdução Trello é uma ferramenta colaborativa que organiza projetos e ideias em Boards. De uma vez só, informa aquilo no que se está a trabalhar, o que cada membro está a fazer e onde está alguma coisa no meio de todo o processo. As Boards podem ser usadas para diferentes fins. Neste caso vão ser usadas, juntamente com os princípios e práticas do Scrum, para organizar os projetos que são desenvolvidos no NTI. Figura 1 - Projeto em que se está a trabalhar. 2 Listas As Boards são organizadas em listas que por sua vez podem conter vários itens. Figura 2 - Exemplo de uma lista. Em cada projeto vão existir as seguintes listas definidas: Backlog Local onde vão ser adicionadas as várias User Stories que são para implementar no projeto; LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 3-8

To Do As User Stories que são para implementar em cada Sprint; Doing As User Stories que os membros estão a implementar na Sprint; Done As User Stories que os membros terminaram de implementar na Sprint; 3 Fluxo das User Stories 3.1 Criação das User Stories As User Stories são criadas e devidamente definidas na lista Backlog. Se já tiver sido definida a data para a User Story estar terminada e a prioridade, esta informação é incluída na User Story, caso contrário, apenas será colocada quando a User Story for movida para a lista To Do. 3.2 Definição da Sprint No início de cada Sprint, as User Stories a serem implementadas são movidas da lista Backlog para a lista To Do. Isto deve ser acordado com o Product Owner para saber quais são as User Stories que ele pretende que estejam implementadas na Sprint. Figura 3 - User Stories a implementar na Sprint. LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 4-8

3.3 Implementação das User Stories Cada membro da equipa deve escolher a User Story que vai implementar e deve seguir os seguintes passos: 1. Mover a User Story da lista To Do para a lista Doing; 2. Colocar-se como membro da User Story e subscrever as notificações; 3. Ir mudando o Label consoante o tipo de situação que for ocorrendo; 4. Ir marcando as tarefas que completar da User Story de modo a demonstrar a evolução da implementação; 5. Quando terminar de implementar a User Story, movê-la da lista Doing para a lista Done e alterar o Label para o correspondente. Figura 4 - Listas Doing e Done. 3.4 Fim da Sprint No fim da Sprint, a lista Done é arquivada com o número da Sprint que estiver a decorrer e é criada uma nova lista Done para a Sprint seguinte. 4 User Stories As User Stories irão conter toda a informação que os membros precisam para a implementação. Para ser fácil identificar as User Stories, será usada a seguinte notação: Identificador (ID) Prioridade (P) Duração (D) Título Exemplo: ID24 - P1 - D16 - Implementar menu dinâmico Adicionalmente estará definida a seguinte informação acerca da User Story: Título Título da User Story, seguindo a notação acima; LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 5-8

Descrição Descrição detalhada sobre o que é para implementar na User Story; Notes Notas adicionais que devem ser levadas em consideração durante a implementação; Anexos Documentos acessórios que servirão de apoio à implementação; Tarefas Lista de tarefas que compõe a User Story e que devem ser desenvolvidas. Figura 5 - Exemplo de uma User Story. LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 6-8

5 Labels Cada User Story terá definida as seguintes Labels, para as quais os membros devem ir alterando de acordo com os acontecimentos que ocorrerem durante a implementação: Iniciada Foi dado início ao desenvolvimento da User Story; Pausada A User Story foi pausada por algum motivo. O motivo deve ser colocado nos comentários; Atrasada O membro que está a implementar a User Story apercebeuse que está atrasado no desenvolvimento da User Story e poderá não conseguir completar dentro do prazo da Sprint; Problema O membro detectou um problema no desenvolvimento da User Story que o impede de continuar. O motivo deve ser colocado nos comentários; Incompleta A User Story foi terminada parcialmente. Os detalhes devem ser colocados nos comentários; Completada A User Story foi totalmente terminada. Figura 6 - Nomes e cores das Labels. 6 Trello O Trello está disponível para diversas plataformas pelo que é bastante fácil estar sempre atualizado sobre as últimas alterações no projeto. Web: o https://trello.com LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 7-8

iphone e ipad: o https://itunes.apple.com/us/app/trello-organizeanything/id461504587 Android: o https://play.google.com/store/apps/details?id=com.trello Windows 8: o http://apps.microsoft.com/windows/en-us/app/trello/bd4fa6c1-0994-4caa-b0e1-04eec135667b LUÍS MATOS ANALISTA DE SISTEMAS (NTI 2014) 8-8