Behavior-Driven Development. Professor: Régis Patrick Silva Simão
|
|
- Wagner Beretta de Caminha
- 6 Há anos
- Visualizações:
Transcrição
1 Engenharia de Software Behavior-Driven Development Professor: Régis Patrick Silva Simão
2 Agenda Ø Introdução Ø Behavior-Driven Development Ø Personas Ø Objetivos Ø Histórias de Usuários Ø Detalhamento das Histórias do Usuário
3 Bibliografia
4 Introdução Ø Processos Tradicionais
5 Ø Processos Ágeis Introdução
6 Introdução Ø Test-Driven Development (TDD)
7 Behavior-Driven Development
8 Behavior-Driven Development Ø Histórias de Usuários e BDD
9 Behavior-Driven Development Ø BDD e Testes Automatizados
10 Behavior-Driven Development Ø BDD e Testes Automatizados
11 Behavior-Driven Development Ø Histórias de Usuário
12 Behavior-Driven Development Ø Implementação de Histórias de Usuário
13 Behavior-Driven Development Ø Teste Automatizado e Documentação
14 Behavior-Driven Development Ø Documentação
15 Personas Ø São as pessoas que usarão o sistema Ø Procura-se identificar nome, idade, necessidades, limitações, culturas, etc. Ø Exemplo: Ø João, 26 anos, graduando Ø Maria, 65 anos, usa óculos, tem superior completo Ø O objetivo principal é identificar características e necessidades específicas de cada pessoa
16 Personas Ø Modelo para identificação de Personas Nome e Desenho Perfil Comportamento Necessidades Fonte: Livro Direto ao Ponto, Paulo Caroli, Editora Casa do Código, 2015
17 Personas Ø Modelo para identificação de Personas João Perfil Ø 26 anos Ø casado Ø graduando em Administração Comportamento Ø Curioso Ø Apreciador de boa comida Ø Questionador Necessidades Ø Ter acesso rápido à informações sobre Food Parks Ø Saber onde o seu Food Truck preferido estará este fim de semana
18 Personas Ø Dean Leffingwell diferencia: Ø Personas x Papeis desempenhados pelas personas Ø As Personas são exemplos reais dos Papeis Ø Os Papeis são os Atores dos Casos de Uso do RUP Ø Na escrita das histórias, normalmente utilizam-se os Papeis Ø Exemplos de Papéis: Ø Consumidor em geral Ø Estudantes de culinária Ø Donos de Food Truckers Ø Organizadores de Food Parks
19 Objetivos Ø São necessidades dos clientes e usuários, stakeholders. Ø São as metas do produto. Ø Se for desenvolvimento o Business Model Canvas anteriormente, as propostas de valor são fortes candidatas a serem objetivos do produto. Ø Devem ser identificados em uma cartolina a parte. Ø Utilizar a técnica de brainstorm com os stakeholders. Ao final, os objetivos devem ser priorizados. Ø Se muitos objetivos forem levantados, considerar os três ou quatro mais importantes para tratamentos nas primeiras releases, ou seja, identificação de histórias.
20 Ø Exemplos: Objetivos Ø Comer as comidas preferidas Ø Descobrir novas comidas Ø Seguir os Food Truckers preferidos Ø Descobrir quais os Food Parks da cidade
21 Histórias Ø Matriz Personas x Objetivos Ø Funcionalidades ou porções de funcionalidade Ø Épico x História Ø Os três C's: Ø Escrita em um Cartão Ø É um convite a Conversação Ø Precisa de Confirmação: critérios de aceite
22 Histórias Ø Formato BDD - Behavior-Driven Development ou Desenvolvimento orientado por comportamento Ø Narrativa Ø Como <ator/persona> Ø Quero/posso/desejo/preciso <funcionalidade> Ø Para <objetivo de negócio> Ø Critérios de aceitação Ø Dado que <pré-condição> Ø Quando <ação> Ø Então <resultado esperado>
23 Ø Formato BDD: Ø Narrativa Ø Como Consumidor Histórias Ø Quero pesquisar onde o Food Trucker A Melhor Comida estará este fim de semana Ø Para poder comer a minha comida preferida Ø Critérios de aceitação Ø Dado que estou na tela de Pesquisar Eventos do Food Trucker E existem Food Parks onde o Food Trucker A Melhor Comida irá participar no período de 25/09/2015 à 27/09/2015 Ø Quando eu informo o Food Trucker A Melhor Comida e o período de 25/09/2015 à 27/09/2015 E solicito a pesquisa Ø Então são apresentados os Food Parks onde o Food Trucker estará presente no período de 25/09/2015 à 27/09/2015
24 Ø Formato BDD: Ø Critérios de aceitação Histórias Ø Dado que estou na tela de Pesquisar Eventos do Food Trucker e NÃO existem Food Parks onde o Food Trucker A Melhor Comida irá participar no período de 02/10/2015 à 04/10/2015 Ø Quando eu informo o Food Trucker A Melhor Comida e o período de 02/10/2015 à 04/10/2015 E solicito a pesquisa Ø Então o sistema apresenta a mensagem O Food Trucker A Melhor Comida não participará de nenhum Food Trucker no período de 02/10/2015 à 04/10/2015
25 Histórias Ø Formato BDD: Ø Narrativa Ø Como Consumidor Ø Quero me cadastrar no aplicativo Ø Para poder seguir o meu food trucker preferido Ø Critérios de aceitação Ø Dado que estou na tela de cadastrado de consumidor Ø Quando eu informo os meus dados E solicito o cadastro Ø Então o sistema valida os meus dados, me cadastra como consumidor E apresenta a tela principal do app como consumidor logado
26 Histórias Ø Atributos de uma boa história (INVEST) Ø I Independente (pode ser implementada sozinha) Ø N Negociável (histórias não são contratos rígidos, são um convite a conversação) Ø V - Valiosa para o cliente Ø E Estimável (complexidade, tamanho, esforço, tempo, por exemplo) Ø S Small (Pequena para caber em uma sprint) Ø T - Testável
27 Histórias Ø Caso de uso Manter Cliente Ø FP: Incluir cliente Ø FA1: Consultar cliente Ø FA2: Alterar cliente Ø FA3: Excluir cliente Ø FE1: Campos obrigatórios Ø FE2: Exclusão não permitida Ø Como gestor Quero incluir cliente Ø Dado que o gestor está ativo Quando informo dados do cliente Então o sistema inclui registro Ø Dado que o gestor está ativo Quando informo campos em branco Então sistema apresenta mensagem de erro ERR-31 Ø Como um colaborador Quero consultar cliente Ø Dado que Ø Como um gestor Quero alterar cliente Ø Dado que Fonte: Curso de Gerenciamento Ágil de Requisitos, autor Junilson Pereira Souza Ø Como um gestor Quero excluir cliente Ø Dado que acesso um cliente com pendências Quando solicito exclusão do registro Então sistema apresenta mensagem de erro ERR-32
28 Histórias Ø Histórias x Casos de Uso Parâmetro História Caso de Uso Tamanho Pequeno Não definido Abrangência Funcionalidade mínima Funcionalidade completa Tempo de Implementação Iteração Não definido Base para es@ma@va Fácil (devido ao tamanho) Variável (devido ao tamanho) Rigor Intenção Contrato Organização Listas Documento de requisitos Elaboração Just- Prévia Colaboração Prevista Não definido Fonte: Curso de Gerenciamento Ágil de Requisitos, autor Junilson Pereira Souza
29 Histórias Ø Histórias x Casos de Uso Ø Não é uma regra, mas tipicamente pode ocorrer o mapeamento de uma história para cada fluxo de um caso de uso, considerando os fluxos principais e alternativos Ø O aspecto principal é respeitar os princípios de timebox e de valor agregado de uma história Ø Com isto, pode haver mais de uma história para um fluxo ou vice-versa Ø Além disso, os fluxos de exceção não seriam em geral modelados como histórias, visto que não agregam valor. Neste caso, poderiam ser tratados como critérios de aceite. Fonte: Curso de Gerenciamento Ágil de Requisitos, autor Junilson Pereira Souza
30 Histórias Ø Dicas para boas histórias Ø Uma boa história deve passar por todas as camadas da aplicação: Ø Errado: Fazer só o formulário, depois fazer a gravação no banco. Ø Faça uma funcionalidade que tenha valor para o usuário, mesmo que pequena. Ø Coloque as restrições (requisitos não funcionais) como histórias. Ø Detalhe ou quebre em histórias menores as histórias mais próximas de serem feitas. As que estão longe de serem implementadas podem ser maiores e menos precisas. Ø Deixe os detalhes da interface com o usuário fora das histórias sempre que possível. Crie protótipos e documentos específicos.
31 Histórias Ø Dicas para boas histórias Ø Se algum aspecto do sistema precisar ser documentado em um formato diferente, não exite, use o formato desejado. Ø Use os atores específicos nas histórias, evite usar atores genéricos, como usuário. Ø Escreva a história para um único usuário, na terceira pessoa do singular Ø Escreva as histórias na voz ativa Ø O usuário/cliente deve escrever as histórias Ø Não numere as histórias (a razão para isto seria rastreabilidade), no máximo dê um título Ø Lembre que a história é um convite a conversação. Não coloque muitos detalhes nelas.
32 Histórias Ø Lista exemplo e parcial de Histórias do Food Follower Ø Cadastrar-se como Consumidor Ø Cadastrar-se como Dono de Food Trucker Ø Cadastrar-se como Organizador de Food Park Ø Pesquisar Participação de Food Trucker Ø Seguir Food Trucker Ø Divulgar Food Park Ø Divulgar Food Trucker Ø Logar-se como Consumidor Ø Logar-se como Dono de Food Trucker Ø Logar-se como Organizador de Food Park Ø Logout
33 Histórias Ø Lista exemplo e parcial de Histórias do Food Follower Ø Editar dados como Consumidor Ø Editar dados como Dono de Food Trucker Ø Editar dados como Organizador de Food Park Ø Exclui-se como Consumidor Ø Exclui-se como Dono de Food Trucker Ø Exclui-se como Organizador de Food Park Ø Pesquisar Participação de Food Trucker Ø Recomendar Food Trucker Ø Recomendar Food Park
34 Detalhamento das Histórias
35 Detalhamento das Histórias
36 FIM
Desenvolvimento Ágil de Produtos com Scrum
Engenharia de Software Desenvolvimento Ágil de Produtos com Scrum Concepção e Planejamento Professor: Régis Patrick Silva Simão Agenda Ø Métodos Ágeis Ø SCRUM Ø Modelo de Negócio Ø Definição do Produto
Leia maisEspecificações de Casos de Uso e Regras de Negócio
Especificações de Casos de Uso e Regras de Negócio Régis Patrick Silva Simão Régis Simão Especificações de Casos de Uso e Regras de Negócio 1/41 Introdução Agenda Objetivos das Especificações de Casos
Leia maisDiagrama de Casos de Uso
Diagrama de Casos de Uso Régis Patrick Silva Simão Régis Simão Diagrama de Casos de Uso 1/29 Agenda Introdução Casos de Uso Atores Relacionamento entre Atores e Casos de Uso Relacionamento entre Casos
Leia maisMarketing Digital. Professor: Régis Patrick Silva Simão
Engenharia de Software Marketing Digital Professor: Régis Patrick Silva Simão Agenda Ø Introdução Ø Um Framework para o Marketing Digital Ø O Negócio Ø O Cliente Ø A Jornada Ø Os Canais Ø A Mensagem Ø
Leia maisCommunity. .com. Introdução ao T D
Community Introdução ao T D D Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Cadastro de Usuário Meu sistema
Leia maisPapel do PO Métodos Ágeis. Fonte: Adaptworks
Papel do PO Métodos Ágeis Fonte: Adaptworks Scrum - Visão Geral Manifesto Ágil Indivíduos e interação entre eles mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente;
Leia maisANEXO V ARTEFATOS DO PROCESSO DE ENTREGA DE SOLUÇÕES PES
Diretoria de Gestão e Tecnologia da Informação - DGTI Coordenação Geral de Tecnologia da Informação CGETI Coordenação de Ecossistemas de Informação - COEIN Projeto: Fábrica de Software ANEXO V ARTEFATOS
Leia maisSISTEMA SGPS GESTÃO DE PLANO DE SAÚDE
SISTEMA SGPS GESTÃO DE PLANO DE SAÚDE FORTALEZA CE JANEIRO / 2015 SGPS - Sistema Gestão Plano de Saúde Especificação de Caso de Uso Manter Conveniado UC02 Versão 1.0 HISTÓRICO DA REVISÃO Data Versão Descrição
Leia maisSistema de Gerenciamento de Serviços em Estética - SisGSE
BELLA DONNA CENTRO DE ESTÉTICA Sistema de Gerenciamento de Serviços em Estética - SisGSE Especificação do Caso de Uso UC11 Manter Agendamento Versão 3.0 Histórico de Revisão Data Versão Descrição Autor
Leia maisTestes Ágeis com BDD. Por que o BDD pode salvar o agile? Paloma Costa
Testes Ágeis com BDD Por que o BDD pode salvar o agile? Paloma Costa paloma.costa@gmail.com Agenda Sobre a Palestrante Introdução Entender o Comportamento O que é BDD? O que Cucumber? Testes Orientados
Leia maisENTENDENDO E APLICANDO ESPECIFICAÇÃO POR EXEMPLOS LUIZA NUNES & PEDRO SILVA AGILE BRASIL - NOVEMBRO 2016
ENTENDENDO E APLICANDO ESPECIFICAÇÃO POR EXEMPLOS LUIZA NUNES & PEDRO SILVA AGILE BRASIL - NOVEMBRO 2016 QUEM SOMOS NÓS? psilva@thoughtworks.com @pedrohns_ lnunes@thoughtworks.com @luhh_nunes AGENDA Importância
Leia maisProjeto Integrador II. Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra)
Princípios de Análise e Projeto de Sistemas com UML (livro de Eduardo Bezerra) Prof. Arliones Hoeller Prof. Eraldo Silveira e Silva arliones.hoeller@ifsc.edu.br eraldo@ifsc.edu.br 1 Cap.4 Modelagem de
Leia maisBEHAVIOR DRIVEN DEVELOPMENT BRUNO ROLIM MANSUR
BEHAVIOR DRIVEN DEVELOPMENT BRUNO ROLIM MANSUR AGENDA Motivação Processo Tradicional Processo BDD Fazer certo o certo Ciclo BDD Ferramentas Exemplo - Vídeo Rspec Vantagens e Desvantagens Referências MOTIVAÇÃO
Leia mais27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema:
Modelos de Ciclo de Vida e Metodologias de Software 33) No SCRUM, uma iteração que segue um ciclo (PDCA) e entrega incremento de software pronto é denominada: A) Backlog. B) Sprint. C) Daily scrum. D)
Leia maisDocumento de Projeto de Software
Documento de Projeto de Software Histórico de revisões do Documento Versão Data Autor Descrição (XX.YY) (DD/MMM/YYYY) 1.0 25/05/2018 Pablo e Vanessa Criação do documento Documento de Especificação de Requisitos
Leia maisespecificação por meio de exemplos não é garantia de corretude, mas a experiência mostra que tende a ser melhor do que o estado da prática hoje
1 Introdução Testar é o conjunto de tarefas ou passos executados para verificar se um produto ou serviço atende à sua proposta. Dessa forma, a execução de testes em um programa contribui para a melhoria
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES07 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 23/09/2008 0.1 Criação do documento. Ana Ornelas 27/10/2008 1.0 Revisão e versionamento do
Leia maisOLÁ, LOJISTA. Seja bem-vindo ao tutorial do Aplicativo do Prudenshopping.
OLÁ, LOJISTA. Seja bem-vindo ao tutorial do Aplicativo do Prudenshopping. Aqui você poderá entender melhor cada detalhe da sua tela de lojista e poderá aproveitar ao máximo os recursos oferecidos no aplicativo.
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES06 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 05/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-condições.
Leia maisMANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO
MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO Sumário PREFÁCIO...3 MODELO DA DOCUMENTAÇÃO...3 1. INTRODUÇÃO AO DOCUMENTO...3 1.1. Tema...3 2. DESCRIÇÃO
Leia maisEstudo de Caso - Sistema de Controle de Ponto
Estudo de Caso - Sistema de Controle de Ponto (Estudo de caso retirado do livro "Análise de Pontos de Função - Medição, Estimativas e Gerenciamento de Projetos de Software", Vasquez, Carlos E. et al, Editora
Leia maisOLÁ, LOJISTA. Seja bem-vindo ao tutorial do Aplicativo do Prudenshopping!
OLÁ, LOJISTA. Seja bem-vindo ao tutorial do Aplicativo do Prudenshopping! Aqui você poderá entender melhor cada detalhe da sua tela de lojista e poderá aproveitar ao máximo os recursos oferecidos no aplicativo.
Leia maisTutorial. Conselho de Escola
Tutorial Conselho de Escola Este tutorial apresenta o passo a passo para a utilização do módulo Conselho de Escola para as escolas. Os perfis que possuem acesso a esse módulo na escola são: Diretor Vice-diretor
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES016 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 01/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-Condição.
Leia maisMANUAL DO USUÁRIO Sistema Online de Gerenciamento Condominial Paço Linea Residence
MANUAL DO USUÁRIO Sistema Online de Gerenciamento Condominial Paço Linea Residence. 1 LISTA DE FIGURAS Figura 1 Tela Módulo Sistema... 7 Figura 2 Tela Módulo Sistema Logado... 7 Figura 3 Tela Cadastro
Leia maisLIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES
LIVRO ENGENHARIA FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO REQUISITOS 1 REQUISITOS TECNICO E GERENCIAL ESCOPO (RASCUNHO) CARACTERISTICAS 2 O que são Requisitos? São objetivos ou
Leia mais- Manual tocou.com - Emissoras
- Manual tocou.com - Emissoras Este manual se destina às emissoras de rádio que utilizam ou desejam utilizar o tocou.com. 2009 SUMÁRIO Apresentação... 2 Tipos de contas de usuários do tocou.com... 3 Requisitos
Leia maisPasso a Passo do BPS
MINISTÉRIO DA SAÚDE Passo a Passo do BPS Cadastro de usuários pelo perfil Responsável Instituição Banco de Preços em Saúde Brasília - 2016 Sumário 1. Perfis do BPS... 2 2. Cadastrar um novo usuário em
Leia maisManual Portal do Programa de Parceiros da Rede de Distribuidores Toyota
Manual Portal do Programa de Parceiros da Rede de Distribuidores Toyota 1 Neste manual você vai encontrar instruções para o gerenciamento, edição e revisão de sua área no Portal de Parceiros ABRADIT /
Leia maisFatec. Curso Análise e Desenvolvimento de Sistemas. Requisitos de Software. Disciplina Teste de Software 3 Engenharia de Requisitos
Fatec Curso Análise e Desenvolvimento de Sistemas Disciplina Teste de Software 3 Engenharia de Prof. Edson Saraiva de Almeida Fevereiro/2016 1 de Software de um sistema São descrições dos serviços fornecidos
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES09 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 09/09/2008 0.1 Criação do documento. Ana Ornelas 18/09/2008 0.2 Revisão do documento. Ana
Leia maisDocumento de Visão Sistema de Apostas Palpite Certo
Documento de Visão Sistema de Apostas Palpite Certo Versão do documento: 1.2 Data de atualização: 02 de Março de 2012 Sumário 1 INTRODUÇÃO... 3 1.1 RESUMO... 3 1.2 ESCOPO... 3 2 REQUISITOS... 4 2.1 REQUISITOS
Leia maisProcesso de desenvolvimento
Processo de desenvolvimento Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Agosto, 2016 1 / 19 Sumário 1 Desenvolvimento para a Web 2 / 19 1 Desenvolvimento
Leia maisEngenharia de Software
Engenharia de Software Processos de Software Professor: Charles Leite O processo de software Um conjunto estruturado de atividades, procedimentos, artefatos e ferramentas necessários para o desenvolvimento
Leia maisPROPOSTA DE DESENVOLVIMENTO DE SOFTWARE
PROPOSTA DE DESENVOLVIMENTO DE SOFTWARE CliniVet Exemplo de Documentação de Casos de Uso Básica Prof. Paulo Ricardo Lisboa de Almeida 2 DIAGRAMA DE CASOS DE USO 3 4 ESPECIFICAÇÃO DOS CASOS DE USO PRÉ-REQUISITOS:
Leia maisProfessor Emiliano S. Monteiro
Professor Emiliano S. Monteiro To-Do Doing Done Conhecer os processos de desenvolvimento habilita o aluno a realizar uma melhor escolha de processo para uso em projetos futuros. A vantagem de conhecer
Leia maisEspecificação de Caso de Uso
Especificação de Caso de Uso UCCITES014 Histórico da Revisão Data Versão Descrição Autor 14/10/2008 0.1 Criação do documento. Helane Nunes 27/10/2008 0.2 Revisão do documento e versionamento do documento
Leia maisSocial Networking Software Product Line Documento de Requisitos: Casos de Uso e Variabilidades
Escola Politécnica de Pernambuco Universidade de Pernambuco UPE Mestrado Acadêmico em Engenharia da Computação Social Networking Software Product Line Documento de Requisitos: Casos de Uso e Variabilidades
Leia maisManual do Usuário. MA300 Dispositivo de Controle de Acesso. Versão 1.0
Manual do Usuário MA300 Dispositivo de Controle de Acesso Versão 1.0 1 Sumário 1 Instruções... 3 1.1 Posicionamento dos Dedos... 3 1.2 Instruções para uso do cartão... 4 1.3 Utilização de um teclado externo
Leia maisVisão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento
Fatto Consultoria Inteligência para o mercado de TI Visão prática do BDD (Behavior Driven Design) para agilizar o processo de desenvolvimento 1 Palestrante: Marcelo Nascimento Costa, MSc marcelo.costa@fattocs.com.br
Leia maisEstágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana
Estágio II Aula 04 Testes Ágeis Prof. MSc. Fred Viana Agenda Manifesto dos Testes Ágeis Testes Ágeis x Testes Tradicionais Sinais de que os Testes Não São Ágeis Testador Ágil Testador Ágil em Equipe Independente
Leia maisSISTEMA ADM ERP - MANUAL DO USUÁRIO. Conceitos Básicos
SISTEMA ADM ERP - MANUAL DO USUÁRIO Conceitos Básicos Sumário Introdução... 3 Acessando o sistema e fazendo Login... 3 Elementos do Sistema... 5 Abas/Guias... 5 Barra de Ferramentas... 5 Cabeçalhos de
Leia maisPROCEDIMENTOS SAESP II - NOVO PROCESSO DE DIETA ESPECIAL CADASTRO DE DIETA ESPECIAL E CONSULTA DE DIETAS ESPECIAIS CADASTRADAS PERFIL ESCOLA
PROCEDIMENTOS SAESP II - NOVO PROCESSO DE DIETA ESPECIAL CADASTRO DE DIETA ESPECIAL E CONSULTA DE DIETAS ESPECIAIS CADASTRADAS PERFIL ESCOLA Objetivo do Documento Este documento representa todo o fluxo
Leia maisA FORTES PREPARA VOCÊ PARA O MERCADO DE TRABALHO
A FORTES PREPARA VOCÊ PARA O MERCADO DE TRABALHO MANUAL FORTES RH www.fortestecnologia.com.br/pae MANUAL Fortes RH INTRODUÇÃO Este material tem como objetivo auxiliar os usuários do Fortes RH a utilizarem
Leia maisMETODOLOGIA ÁGEIS FDD FEATURE DRIVEN DEVELOPMENT. Prof. Fabiano Papaiz IFRN
METODOLOGIA ÁGEIS FDD FEATURE DRIVEN DEVELOPMENT Prof. Fabiano Papaiz IFRN Feature Driven Development = Desenvolvimento Guiado por Funcionalidades FDD é uma metodologia ágil para gerenciamento e desenvolvimento
Leia maisDiagrama de Sequência
Diagrama de Sequência Régis Patrick Silva Simão Régis Simão Diagrama de Seqüência 1/26 Agenda Introdução Objetos e Classes Linha de Vida Mensagens e Métodos Tempo de Ativação de um Método Indicação de
Leia maisInterações entre objetos
Interações entre objetos 1 Interações! Interações mostram os aspectos dinâmicos de um sistema, enfatizando a troca de mensagens entre objetos! Dois diagramas podem ser usados para modelar as interações:
Leia maisInfoMix Tecnologia. SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto Caso de Testes. Versão 1.00
InfoMix Tecnologia Soluções em Tecnologia da Informação SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto s Versão 1.00 Laboratório de Revisão Data Versão Descrição Autor 14/11/2009 2.0
Leia maisSoftware de Gerenciamento de imagens
Software de Gerenciamento de imagens FINALIDADE... 03 TELAS PRINCIPAIS... 04 Tela de login... 05 Tela de logout... 05 Conhecendo os níveis de acesso: Administrador e Auditor... 06 Tela Painel de Controle...
Leia maisMANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento
MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento SEBRAE-GO 1 Sumário Introdução... 3 1) Acesso ao Sistema... 4 1.1. LOGIN... 4 1.2. ALTERAR SENHA... 7 1.3. RECUPERAR SENHA...
Leia maisSumário. Manual sobre Permissão de Acesso ao Portal Empreender, sistema PrestContas e sistema de Currículos. Manual sobre Permissão de Acesso
ao Portal Empreender, sistema PrestContas e sistema de Currículos. Sumário Introdução... 2 Entendendo os dados do usuário... 3 Perfil de Acesso... 3 Tipos de Gestores... 8 1 Introdução A permissão de acesso,
Leia mais21/09/2012. Elicitação de Requisitos. Projeto de Interface Homem- Máquina. Prof. Esp. MBA Heuber G. F. Lima. Técnicas etipos de Requisitos
Elicitação de Requisitos Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Técnicas etipos de Requisitos 1 Processo de levantamento de requisitos Dificuldades 1) Cliente/usuário não
Leia maisPROJETO INTEGRADO I OFICINA MECÂNICA
PROJETO INTEGRADO I OFICINA MECÂNICA Carolina Pedrosa Santos 1380168 Rafaela Mendes Pereira 1380079 ESCOPO O Sistema de gerenciamento da oficina (SGO) tem por objetivo facilitar o atendimento ao cliente
Leia maisintegração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta
integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta integração de Requisitos Orientados ao Negócio iron: Apresentação de Método e Ferramenta Eduardo José Ribeiro de
Leia maisSistema de Controle de Bolsas e Auxílios - SCBA
Sistema de Controle de Bolsas e Auxílios - SCBA Manual do Usuário Beneficiário Sumário 1. OBJETIVO DO DOCUMENTO... 2 2. VISÃO GERAL DO SISTEMA... 2 3. PERFIL DO USUÁRIO: BENEFICIÁRIO... 2 4. ACESSO AO
Leia maisCasos de Uso. SSC-121 Engenharia de Software I. Profa. Dra. Elisa Yumi Nakagawa 2º semestre de 2012
Casos de Uso SSC-121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2º semestre de 2012 1 Definição Um caso de uso representa uma possível utilização do sistema por um ator, que pode ser uma
Leia maisAssessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo
Assessoria Técnica de Tecnologia da Informação - ATTI Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo SIGA Versão 3.6A Manual de Operação Conteúdo 1. Sumário Erro!
Leia maisGuia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0
Guia do Usuário Portal Web: Foxwin-Acesso Assunto: Guia do Usuário Portal Web Produto: Foxwin-Acesso Versão Doc.: 1.0 Data: 26/09/2017 ÍNDICE 1. Introdução ao Portal Web... 1 2. Solicitação do 1º acesso...
Leia maisA FORTES PREPARA VOCÊ PARA O MERCADO DE TRABALHO
A FORTES PREPARA VOCÊ PARA O MERCADO DE TRABALHO MANUAL FORTES RH www.fortestecnologia.com.br/pae MANUAL Fortes RH INTRODUÇÃO Este material tem como objetivo auxiliar os usuários do Fortes RH a utilizarem
Leia maisDiagrama de Casos de Uso:
apoiar nossos clientes no planejamento e avaliação de desempenho de processos de TI para alavancar o sucesso de seu negócio Diagrama de Casos de Uso: Diagrama e Especificação fattocs.com 1 ORIENTAÇÕES
Leia maisTrilha Análise de Negócios A Transformação da Análise de Negócios frente às Mudanças de Metodologias Alexandre Xavier / Fernanda Matzenbacher
Trilha Análise de Negócios A Transformação da Análise de Negócios frente às Mudanças de Metodologias Alexandre Xavier / Fernanda Matzenbacher Apresentação Alexandre Xavier Product Owner na Dell Atua há
Leia maisPOO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos
UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.
Leia maisEspecificação dos Requisitos do Software SysFilme 1.0
Instituto Federal de Educação, Ciência e Tecnologia da Bahia IFBA, Campus Seabra. Especificação dos Requisitos do Software SysFilme 1.0 Autores: Ana Paula Santos Gustavo Brandão Jéfte Batista Milena Araújo
Leia maisENGENHARIA DE SOFTWARE. Aula 03 Processos de Software
ENGENHARIA DE SOFTWARE Aula 03 Processos de Software AGENDA Modelos de processo de software Atividades do processo Lidando com mudanças Rational Unified Process (RUP) 14/03/2017 IFPR QUEDAS DO IGUAÇU -
Leia maisMétodos Ágeis e o SCRUM. Bruno Henrique Oliveira
Métodos Ágeis e o SCRUM Bruno Henrique Oliveira Apresentação Formado em BCC Consultoria Gestão de projetos e implantação de escritório de projetos ITIL e ECM Candidato a título de mestre em Engenharia
Leia maisEngenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata
Processo de Desenvolvimento Também chamado de ciclo de vida do software Reflete os passos necessários para se construir um produto de software Existem vários modelos de ciclo de vida Cascata (1956) Iterativo
Leia maisPROCEDIMENTOS PARA AQUISIÇÃO
PROCEDIMENTOS PARA AQUISIÇÃO Acesse o site www.teubilhete.com.br, clique no link e preencha o formulário com os dados de sua empresa. Reúna duas vias impressas do Contrato de Concessão de uso dos Cartões
Leia maisManual do usuário. Sistema de Gestão de Colégios (SGC Web) Aplicativo oficial do Colégio Santa Maria Minas - Módulo Professor. Versão 1.
Manual do usuário Sistema de Gestão de Colégios (SGC Web) Aplicativo oficial do Colégio Santa Maria Minas - Módulo Professor Versão 1.0 Sistema de Gestão de Colégios (SGC Web) Melhorias - Cópia de avaliação
Leia mais- Manual tocou.com - Anunciantes
- Manual tocou.com - Anunciantes Este manual se destina aos anunciantes que utilizam ou desejam utilizar o tocou.com. 2009 SUMÁRIO Apresentação... 2 Tipos de contas de usuários do tocou.com... 3 Requisitos
Leia maisGestão Unificada de Recursos Institucionais GURI
Documentação de Sistemas Gestão Unificada de Recursos Institucionais GURI Módulo de Processo Seletivo Acadêmico Versão 2.1.5 Última revisão: 18/12/2017 2017 Versão: 1.0 Documentação: André L. M. C. Revisão:
Leia mais4.1.3 Busca ampliada na base nacional (CADSUS) Adicionar cidadão do Cadastro da Atenção Básica
CAPÍTULO 4 - Cidadão 4.1 Busca pelo cidadão 4.1.1 Busca avançada - base local 4.1.2 Busca na base nacional (CADSUS) 4.1.3 Busca ampliada na base nacional (CADSUS) 4.2 Adicionar cidadão na base local 4.2.1
Leia maisModelagem de Dados e Funcional Portal XPRecife
Effektiv Solutions Modelagem de Dados e Funcional Portal XPRecife Versão Especificação dos Requisitos Data Versão: 30/ 05 / 05 Especificacao Requisitos.doc Nome Allan Rodrigo dos Santos Araújo José
Leia maisEngenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS. Nome:
Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS Nome: 1. A figura abaixo representa, simplificadamente, as fases do Modelo de Ciclo de Vida Cascata.
Leia maisInstruções para utilização da Agenda Médica Eletrônica
Instruções para utilização da Agenda Médica Eletrônica Sumá rio 1. Acesso aos Serviços Exclusivos...3 2. Acesso à Agenda...4 3. Inclusão de Horários de Atendimento...6 4. Informação de Ausência...10 5.
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Antes de qualquer
Leia maisSGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico
Sistema Gerenciador de Conteúdo Dinâmico O que é? É um sistema incorporado no site da Unesp para criação e atualização de páginas Web, por usuários autenticados em qualquer computador que possa conectar-se
Leia maisConceito de Caso de Uso, Diagramas e Documentação.
Disciplina: Projeto de Desenvolvimento de Software AULA 06 Conceito de Caso de Uso, Diagramas e Documentação. Edmilson Campos, Prof. MsC. http://edmilsoncampos.net edmilson.campos@ifrn.edu.br A. B. C.
Leia maisGUIA DE UTILIZAÇÃO SOFTWARE GESTÃO ESCOLAR WEB
GUIA DE UTILIZAÇÃO SOFTWARE GESTÃO ESCOLAR WEB 1. Apresentação... 1 2. Login no Sistema... 1 3. Tela Principal... 2 4. Dados de Alunos... 2 4.1. Cadastro de alunos... 3 4.2. Cursos Contratados... 3 5.
Leia maisEspecificação de Caso de Uso
Versão: 1.1 Especificação de Caso de Uso UCCITES013 Versão: 1.1 Histórico da Revisão Data Versão Descrição Autor 03/11/2008 0.1 Criação do documento. Helane Cristina 25/08/2011 1.0 Revisão do documento.
Leia maisCadeira: Engenharia de Software
Cadeira: Engenharia de Software Aulas 9, 10 15/08/15 Docente: Cláudia Ivete F. Jovo cifjovo@gmail.com or cjovo@up.ac.mz M.Sc. Cláudia Jovo 2017/DI 0 Definição de Eng. Software; Eng. Software Tecnologia
Leia maisMETODOLOGIAS ÁGEIS FEATURE DRIVEN DEVELOPMENT E AUP
Tecnologia em Análise e Desenvolvimento de Sistemas METODOLOGIAS ÁGEIS FEATURE DRIVEN DEVELOPMENT E AUP Definição, aplicações, vantagens e desvantagens Marcelo Buratti de Freitas Vitor Matheus Buratti
Leia maisMANUAL. Certificado de Origem Digital PERFIL PRODUTOR. Versão
MANUAL Certificado de Origem Digital PERFIL PRODUTOR Versão 2.2.15 Sumário 1. INICIALIZANDO NO SISTEMA... 2 2. ACESSANDO O SISTEMA... 3 3. MENSAGEM ENCAMINHADA PELO SISTEMA.... 4 4. CADASTRANDO SUAS MERCADORIAS...
Leia maisSistema de webconferência Mconf. Sessão 2
Sistema de webconferência Mconf Sessão 2 O portal web é o ponto de entrada ao sistema Formato de rede social de usuários, comunidades e eventos Ele prôve: Autenticação de usuários Controle de permissões
Leia maisPadrão para Especificação de Requisitos de Produto de Multimídia
Padrão para Especificação de Requisitos de Produto de Multimídia 1 Introdução 1.1 Escopo do documento Sugere-se aqui uma estrutura para a Especificação de Requisitos de Produto de Multimídia (ERPM). Esta
Leia maisUniversidade de São Paulo, Instituto de Ciências Matemáticas e de Computação
Universidade de São Paulo, Instituto de Ciências Matemáticas e de Computação CASOS DE USO SSC 621: Análise e Projeto Orientados a Objetos Prof. Dr. Lucas Bueno R. Oliveira 2º Semestre 2015 DEFINIÇÃO Um
Leia maisAjuda do Usuário do Forcepoint Secure Messaging
Ajuda do Usuário do Forcepoint Secure Messaging Bem-vindo ao Forcepoint Secure Messaging, uma ferramenta que fornece um portal seguro para transmissão e exibição de dados confidenciais e pessoais em emails.
Leia maisEspecificação de Requisitos
Projeto Locadora de Vídeo Passatempo Especificação de Requisitos 1. Introdução Este documento contém a especificação de requisitos e a modelagem de análise para o projeto de informatização da vídeo-locadora
Leia maisSISTEMA GDAE - MANUAL DADOS PESSOAIS
SISTEMA GDAE - MANUAL DADOS PESSOAIS NO SISTEMA GDAE DADOS PESSOAIS SERÁ POSSÍVEL: 1 INSERIR DADOS CADASTRAIS DE UM NOVO SERVIDOR; 2 ALTERAR DADOS CADASTRAIS DE UM SERVIDOR JÁ EXISTENTE NO SISTEMA; 3 CONSULTAR
Leia maisManual do Usuário. SF101 Dispositivo de Controle de Acesso. Versão 1.0
Manual do Usuário SF101 Dispositivo de Controle de Acesso Versão 1.0 1 Sumário 1 Instruções... 4 1.1 Sinalização do LED... 5 1.2 Botões no equipamento... 5 2 Cadastro... 5 2.1 Cadastrar Administrador...
Leia maisCONTEÚDO Acesso ao sistema...2 Controle de Aplicação Tela de Autenticação...3 MENU DE OPÇÕES DO SISTEMA Cadastro do Colaborador...
FREQUENCI CONTEÚDO Acesso ao sistema...2 Controle de Aplicação Tela de Autenticação...3 MENU DE OPÇÕES DO SISTEMA Cadastro do Colaborador...4 COORDENADOR ESTADUAL Alocar Coordenador de Polo...5 COORDENADOR
Leia maisAgência Municipal de Empregos Manual do Empregador
Agência Municipal de Empregos Manual do Empregador O Manual do Empregador, do sistema Agência Municipal de Empregos (AME), é organizado em duas seções: A - Visão geral da utilização do sistema pelo Empregador
Leia maisUML. Modelando um sistema
UML Modelando um sistema Fases do desenvolvimento de Software Análise de requisitos Análise Projeto Programação Análise de Requisitos Esta fase captura as intenções e necessidades dos usuários do sistema
Leia maisMANUAL DE USUÁRIO. Versão 1.0 Servidor
MANUAL DE USUÁRIO Versão 1.0 Servidor SUMÁRIO 1. Acesso ao Sistema... 4 1.1. Acesso (LOGIN)... 5 1.2. Cadastro... 6 2. Sistema 2.1. Visão Inicial... 10 2.2. Itens do Menu de Navegação... 11 2.3. Informações
Leia maisTutorial para uso rápido do aboard Editor
Índice 1 Introdução 2 Criar usuário e entrar no sistema 3 Recuperar senha 4 Organizar vocabulário 4 Criar categoria ou elemento 5 Editar categoria ou elemento 6 Excluir categoria ou elemento 7 Indicar
Leia maisSumário. Prezado Usuário
1 Prezado Usuário Procurando sempre a melhoria em nossa forma de atendê-lo, a Central Analítica do IQ-USP conta agora com um novo sistema de cadastro de solicitações de análise on-line. Para facilitar
Leia maisCadastro do Grupo de Oficiais de Justiça. 1 de 31
Cadastro do Grupo de Oficiais de Justiça 1 de 31 Atividades Propostas a) Criar um novo Grupo de Oficiais de Justiça vinculando-o a uma localização. b) Pesquisar Grupos de Oficiais de Justiça cadastrados;
Leia maisConceito de Caso de Uso, Diagramas e Documentação.
Disciplina: Engenharia de Software AULA 06 Conceito de Caso de Uso, Diagramas e Documentação. Corpo docente: MsC. Alexandro Vladno Edmilson Campos MsC. Fábio Procópio Esp. Felipe Dantas MsC. João Maria
Leia maisDesenvolvimento Ágil de Software. Prof. Edjandir Corrêa Costa
Desenvolvimento Ágil de Software Prof. Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Métodos Ágeis História Na início da década de 90 havia uma visão de que a melhor maneira para se criar software era
Leia mais