UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Tamanho: px
Começar a partir da página:

Download "UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática"

Transcrição

1 UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática 1ª FREQUÊNCIA 5 abril Engenharia de Software /19, Duração:120 minutos 1. [3 valores] Descreva as principais atividades do processo de desenvolvimento de software e indique como as mesmas se podem relacionar. Especificação - definir o que o sistema deve fazer; Concepção e implementação - define a organização do sistema e implementação do sistema; Validação - verificar se ele faz o que o cliente quer; Evolução - mudança do sistema em resposta às necessidades dos clientes. Critério Avaliação: 0,75 valores cada item. 2. [3.5 valores] Explique por que, em sistemas complexos, as mudanças são inevitáveis. Identifique (pode recorrer a exemplos, se necessário) as atividades de processo de desenvolvimento de software que ajudam a prever as mudanças e fazer com que o software desenvolvido seja mais tolerante a mudanças (desconsidere prototipagem e entrega incremental). Os sistemas devem mudar porque são instalados num ambiente que se adapta a eles e esta adaptação naturalmente gera novos / diferentes requisitos de sistema. Além disso, o ambiente do sistema é dinâmico e gera constantemente novas exigências. A menos que o sistema seja adaptado para refletir estes requisitos, as suas instalações não se sincronizam com as instalações necessárias para suportar o negócio e, portanto, tornam-se menos útil. Exemplos de atividades de processos que suportam a mudança são: 1. Documentar requisitos de modo que seja conhecida a razão pela qual um requisito é incluído. Isto ajuda com mudanças futuras. 2. Rastrear os requisitos para sabermos as dependências entre os requisitos e entre os requisitos e o design e/ou código do sistema; 3. Modelação do projeto onde o modelo de design documenta a estrutura do software. 1

2 4. Rever o código para melhora a qualidade e assim torna-lo mais passível de mudança. Critério Avaliação: Justificação 0,5 valores. Cada exemplo correcto 0,75 valores até ao máximo de 3 valores. 3. [4 valores] Explique como os princípios básicos dos métodos ágeis levam ao rápido desenvolvimento e implantação de software. E indique quando não recomendaria o uso de um método ágil para o desenvolvimento de um sistema de software. Os princípios subjacentes ao desenvolvimento ágil são: Individuais e interações são mais importantes que os processos e ferramentas. Ao compreender as mais valias das habilidade e capacidades individuais e assegurando que a equipa de desenvolvimento sabe o que os restantes colegas estão a realizar fazer, são evitados custos de comunicação formal. Isso significa que a equipa possa concentrar-se no desenvolvimento do software. Software a funcionar é mais importante que documentação completa. Isso contribui para o desenvolvimento acelerado porque o tempo não é gasto em desenvolvimento, verificação e gestão de documentação. Em vez disso, o tempo do programador é focado no desenvolvimento e teste de código. Colaboração com o cliente mais importante que a negociação do contrato. Ao invés de gastar tempo no desenvolvimento, análise e negociação dos requisitos a serem incluídos no contrato, os programadores ágeis argumentam que é mais eficaz obter o feedback dos clientes durante o desenvolvimento. Isso permite que funcionalidade útil possa ser desenvolvida e entregue mais cedo do que seria possível se fossem necessários contratos. Capacidade de resposta a alterações mais importante que seguir um plano. Programadores ágeis argumentam que aceitar a mudança é mais eficaz do que seguir um processo baseado em plano porque a mudança é inevitável qualquer que seja o processo usado. Há sobrecarga significativa na mudança de planos para acomodar a mudança e a inflexibilidade de um plano significa que o trabalho pode ser feito que é mais tarde descartado. Métodos ágeis não devem ser usados quando o software está a ser desenvolvido por equipas que não estão co-localizadas. Se qualquer uma das equipas individuais usar métodos ágeis, é muito difícil coordenar o trabalho com outras equipas. Além disso, é praticamente impossível manter a comunicação informal que é uma parte essencial dos métodos ágeis. Métodos ágeis provavelmente também devem ser evitados para sistemas críticos onde as consequências de um erro de especificação são graves. Nessas circunstâncias, uma especificação de 2

3 sistema disponível antes do início do desenvolvimento torna possível uma análise detalhada das especificações. Critério Avaliação: Justificação da não recomendação 1 valor. Cada principio correcto 0,75 valores até ao máximo de 3 valores. 4. [2.5 valores] Explique os benefícios e limitações da prototipagem no processo de desenvolvimento de software. Benefícios: permitir uma melhor identificação das necessidades dos utilizadores; permitir a validação antecipada relativamente à usabilidade e design do sistema; permitir uma redução do esforço de desenvolvimento. Limitações: Dificuldade ou mesmo impossibilidade de validar requisitos não funcionais (foco nos requisitos funcionais); validação de erros é geralmente omissa no protótipo; documentação escassa ou inexistente; passível de se degradar com a utilização (caso de protótipo de equipamento/dispositivo por exemplo); possibilidade de a qualidade ser inferior ao standard da organização. Critério Avaliação: Cada beneficio ou limitação correcto 0,5 valores até ao máximo de 2,5 valores. Ausência de indicação de pelo menos um beneficio ou limitação: penalização de 0,5 valores. 5. Considere a seguinte declaração de requisitos: Um sistema automatizado para emitir bilhetes de metro. Os utilizadores selecionam o seu destino e inserem um cartão de crédito e um número de identificação pessoal. O bilhete é emitido, e a sua conta de cartão de crédito é cobrada. Quando o utilizador pressiona o botão de início, é ativado um display de menu de destinos possíveis, junto com uma mensagem para selecionar um destino. Uma vez que o destino tenha sido selecionado, os utilizadores são convidados a inserir o seu cartão de crédito. A sua validade é verificada e, em seguida, é solicitada ao utilizador a entrada de um identificador pessoal. Quando a operação de crédito é validada, o bilhete é emitido [2 valores] Identifique ambiguidades ou omissões na declaração de requisitos apresentada. Um cliente pode comprar vários bilhetes juntos para o mesmo destino ou devem ser comprado um de cada vez? Os clientes podem cancelar uma solicitação se um erro foi cometido? Como o sistema deve responder se for usado um cartão inválido? O que acontece se os clientes tentam colocar um cartão antes de selecionar um destino (como reagiriam as máquinas ATM)? 3

4 O utilizador deve premir novamente o botão Start se quiser comprar outro bilhete para um destino diferente? O sistema só pode vender bilhetes entre a estação onde a máquina está situada e as ligações diretas ou deve incluir todos os destinos possíveis? Critério Avaliação: Cada ambiguidade ou omissão correcta 0,5 valores até ao máximo de 2 valores [5 valores] Escreva um conjunto de requisitos funcionais, e requisitos não funcionais para o sistema de emissão de bilhetes. Possível conjunto de requisitos funcionais: RF01: O sistema deverá permitir ao utilizador a escolha da estação de destino de entre uma lista que lhe é apresentada. RF02: O sistema deverá permitir que o utilizador indique o número de bilhetes pretendidos. RF03: O sistema deverá solicitar ao utilizador a introdução do seu código pessoal por forma a validar a transacção. RF04: Em caso de sucesso do requisito RF03, o sistema deverá apresentar ao utilizador uma mensagem para a inserção do cartão de crédito como forma de pagamento. RF05: O sistema deverá solicitar ao utilizador a confirmação da transação, mediante apresentação do número de bilhetes a comprar, e respectivo valor. Possível conjunto de requisitos não funcionais: RFN01: Entre 06:00 e 23:00, o tempo total de inatividade do sistema não deve exceder 5 minutos; RFN02: Entre 06:00 e 23:00, o tempo de recuperação após uma falha do sistema não deve exceder 2 minutos; RFN03: Entre 23:00 e 06:00, o tempo total de inatividade do sistema não deve exceder 20 minutos; RFN04: Depois que o cliente pressionar um botão na máquina, o display deve ser atualizado em 0,5 segundos; RFN05: O tempo de emissão do bilhete após a validação do cartão de crédito não deve exceder 10 segundos; RFN06: Ao validar o cartão de crédito, o display deve apresentar uma mensagem de status aos clientes, onde indica que a atividade está a ocorrer. 4

5 RFN07: A taxa de falha máxima aceitável para pedidos de emissão de bilhetes é de 1: Critério Avaliação: Cada requisito correctamente definido 0,5 valores até ao máximo de 5 valores. Requisito parcialmente correcto 0,25 valores. Inexistência de um dos tipos de requisitos (funcional ou não funcional): penalização de 50% 5

Duração: 80 min min. tolerância. Qualquer tipo de fraude implica a reprovação da Unidade Curricular;

Duração: 80 min min. tolerância. Qualquer tipo de fraude implica a reprovação da Unidade Curricular; Engenharia de Software 2017/2018 1 o Ciclo de Engenharia Informática 1 o Ciclo de Tecnologias e Sistemas da Informação 1 o Ciclo de Informática Web 2 o Ciclo de Engenharia Eletrotécnica e de Computadores

Leia mais

UML Aula I Diagramas de Caso de Uso. Ricardo Argenton Ramos

UML Aula I Diagramas de Caso de Uso. Ricardo Argenton Ramos UML Aula I Diagramas de Caso de Uso Ricardo Argenton Ramos Engenharia de Software II 2016.1 25/04/2016 Um Exercício Como você pode representar? Uma casa de 2 andares, 4 quartos, 2 banheiros, 1 sala, 1

Leia mais

Sistema de Controle de Pedidos SISCOP. SISCOP Sistema de Controle Pedidos RT002 Incluir Ponto Remoto Estratégia de Testes. Versão 2.

Sistema de Controle de Pedidos SISCOP. SISCOP Sistema de Controle Pedidos RT002 Incluir Ponto Remoto Estratégia de Testes. Versão 2. Sistema de Controle de Pedidos SISCOP SISCOP Sistema de Controle Pedidos RT002 Incluir Ponto Remoto Estratégia de s Versão 2.0 Histórico de Revisão Data Versão Descrição Autor 10/10/2010 1.0-R01 Versão

Leia mais

Capítulo 2 - Processos de Software

Capítulo 2 - Processos de Software Capítulo 2 - Processos de Software Capítulo 2 Processos Software 1 Assuntos abordados Modelos de processo de software Atividades no processo de software Mudança no processo de software Melhoria de processos

Leia mais

Desenvolvimento Ágil de Software. Prof. Edjandir Corrêa Costa

Desenvolvimento Á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

ISO/IEC Processo de ciclo de vida

ISO/IEC Processo de ciclo de vida ISO/IEC 12207 Processo de ciclo de vida O que é...? ISO/IEC 12207 (introdução) - O que é ISO/IEC 12207? - Qual a finalidade da ISO/IEC 12207? Diferença entre ISO/IEC 12207 e CMMI 2 Emendas ISO/IEC 12207

Leia mais

SISCOP Sistema de Controle Pedidos RT003 Incluir Produto Estratégia de Testes

SISCOP Sistema de Controle Pedidos RT003 Incluir Produto Estratégia de Testes Sistema de Controle de Pedidos SISCOP SISCOP Sistema de Controle Pedidos RT003 Incluir Produto Estratégia de s Versão 2.0 Histórico de Revisão Data Versão Descrição Autor 10/10/2010 1.0-R01 Versão inicial

Leia mais

Análise e Projeto Orientado a Objetos

Análise e Projeto Orientado a Objetos Análise e Projeto Orientado a Objetos Aula 1.10 - Engenharia de Requisitos Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/27 Introdução A Engenharia

Leia mais

Introdução a Engenharia de Software

Introdução a Engenharia de Software Introdução a Engenharia de Software Proj. Desenvolvimento de Software Prof. Cleverton Hentz cleverton.hentz@ifrn.edu.br 5 de abril de 2017 Material Apresentado Sumário de Aula 1 O que é Engenharia de Software

Leia mais

MANUAL 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 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 mais

Engenharia de Software

Engenharia de Software Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2011 Requisitos do Sistema Introdução O que são requisitos de um software? Serviços (funcionalidades) de um software e restrições

Leia mais

Engenharia de Software 2006/2007

Engenharia de Software 2006/2007 Instituto Superior Técnico Engenharia de Software 2006/2007 Segundo Teste (perguntas 5-10, 70 minutos) Primeiro Exame (perguntas 1-10, 120 minutos) 29/6/2007 Nome: Número: Escreva o seu número em todas

Leia mais

Engenharia de Software

Engenharia 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 mais

TSR Unidades Saúde ADSE. Manual do Utilizador

TSR Unidades Saúde ADSE. Manual do Utilizador TSR Unidades Saúde ADSE Manual do Utilizador Contents Acrónimos, Termos e Definições... 3 ADSE Faturação Online... 4 Menu Utilitários Parâmetros da Aplicação... 5 Menu Subsistemas / Manutenção... 5 Menu

Leia mais

Lista de Exercícios 02: Revisão

Lista de Exercícios 02: Revisão Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Aplicadas ICEA Departamento de Computação e Sistemas DECSI Disciplina: Gerência de Configuração e Engenharia de Software CSI 487 Professor:

Leia mais

Gerenciamento do Escopo

Gerenciamento do Escopo Gerenciamento do Escopo Projeto - Ciclo de Vida Fases 3 EXECUÇÃO / CONTROLE 4 FECHAMENTO NÍVEL DE ATIVIDADE 1 CONCEPÇÃO / INICIAÇÃO 2 PLANEJAMENTO TEMPO Objetivos Apresentar os processos, ferramentas e

Leia mais

Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders. Estudo de Viabilidade

Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders. Estudo de Viabilidade DCC / ICEx / UFMG Eng. de Requisitos: Atividades Engenharia de Requisitos Eduardo Figueiredo Inclui quatro fases principais Estudo de viabilidade Elicitação (ou análise) de Especificação de Validação dos

Leia mais

Gerenciamento de Projetos

Gerenciamento de Projetos MBA em EXCELÊNCIA EM GESTÃO DE PROJETOS E PROCESSOS ORGANIZACIONAIS Gerenciamento de s Planejamento e Gestão de s Prof. Msc. Maria C Lage Prof. Gerenciamento de Integração Agenda Gerenciamento da Integração

Leia mais

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software ENG SOFT - TESTES TESTES DE SOFTWARE 1. Fundamentos sobre testes de software A atividade de teste de software sempre foi considerada como um gasto de tempo desnecessário, uma atividade de segunda classe,

Leia mais

Acompanhamento de ordens Cadastro Carteira

Acompanhamento de ordens Cadastro Carteira MANUAL FOLHAINVEST Acompanhamento de ordens Nesta página é possível acompanhar a posição de todas as ordens incluídas nos últimos cinco dias. As ordens podem ser filtradas pela situação, exibindo por exemplo

Leia mais

Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders

Eng. de Requisitos: Atividades. Engenharia de Requisitos. Eng. de Requisitos: Processo. O Documento de Requisitos. Stakeholders DCC / ICEx / UFMG Eng. de Requisitos: Atividades Engenharia de Requisitos Eduardo Figueiredo Inclui quatro fases principais Estudo de viabilidade Elicitação (ou análise) de Especificação de Validação dos

Leia mais

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software

Desenvolvimento de Software. Testes de Software. Tópicos da Aula. Onde estamos... Verificação x Validação. Testes de Software Engenharia de Software Aula 17 Desenvolvimento de Software Testes de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 7 Maio 2012 1. Especificação de requisitos 2. Projeto

Leia mais

Verificação Eletrónica de Documentos

Verificação Eletrónica de Documentos Tags #euipp, #SO, #VerificacaoEletronica, #Documentos, #Token Versão Data Autores Aprovação (sigla e data) Descrição 1.0 2018.01.17 Sérgio Pire SAP Luís Lima / 2018.01.22 VPR Versão inicial do documento

Leia mais

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata

Engenharia 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 mais

Engenharia de Software

Engenharia de Software Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção

Leia mais

Agrupamento de Escolas Dr. Alberto Iria. Cartões GIAE Regulamento de Utilização

Agrupamento de Escolas Dr. Alberto Iria. Cartões GIAE Regulamento de Utilização Agrupamento de Escolas Dr. Alberto Iria Cartões GIAE Regulamento de Utilização O presente regulamento define e regula o funcionamento do Sistema de Gestão Integrada para a Administração Escolar, adiante

Leia mais

Segurança residencial profissional. Aplicação X-Series Alarm Scan. Guia do utilizador

Segurança residencial profissional. Aplicação X-Series Alarm Scan. Guia do utilizador Segurança residencial profissional Aplicação X-Series Alarm Scan Guia do utilizador Índice 1. Introdução Apresentação rápida da aplicação X-Series Alarm Scan 2. Iniciar a aplicação 3. Introdução das informações

Leia mais

EMPREGO JOVEM ATIVO. Guia de Apoio à apresentação de candidaturas

EMPREGO JOVEM ATIVO. Guia de Apoio à apresentação de candidaturas EMPREGO JOVEM ATIVO Guia de Apoio à apresentação de candidaturas Atualizado em 23.08.2018 ÍNDICE 1. Procedimentos de candidatura... 3 1.1 Efetuar o registo da entidade e do representante no portal iefponline...

Leia mais

14/11/2013. Capítulo 2. Processos de Software. Tópicos apresentados. Oprocessodesoftware. Modelos de processo de software. Atividades de processo.

14/11/2013. Capítulo 2. Processos de Software. Tópicos apresentados. Oprocessodesoftware. Modelos de processo de software. Atividades de processo. 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

Leia mais

2

2 ANÁLISE DE SISTEMAS (processo de desenvolvimento de sistemas) por Antônio Maurício Pitangueira 1 2 Levantamento de requisitos Análise de requisitos Projeto Implementação Testes Implantação Foco da disciplina

Leia mais

Processos de Software

Processos de Software DCC / ICEx / UFMG Processos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Processos Procedimentos e métodos definindo relação entre tarefas PROCESSO Pessoas com habilidades, treinadas

Leia mais

Desenvolvimento Ágil no Governo. Produtos de Software. Luís Dosso. Outubro/2011. Sistemas e aplicações sob medida para as necessidades do seu negócio.

Desenvolvimento Ágil no Governo. Produtos de Software. Luís Dosso. Outubro/2011. Sistemas e aplicações sob medida para as necessidades do seu negócio. Desenvolvimento Ágil no Governo Luís Dosso Outubro/2011 Produtos de Software Sistemas e aplicações sob medida para as necessidades do seu negócio. A Dextra Soluções de Software Projetos de software complexos

Leia mais

1. Conceitos Fundamentais

1. Conceitos Fundamentais 1. Conceitos Fundamentais a e os processos de planeamento e desenvolvimento de sistemas de informação 2 planeamento informático planeamento informático análise organizacional organizar o planeamento avaliar

Leia mais

ERP PRIMAVERA STARTER V9.15

ERP PRIMAVERA STARTER V9.15 Manual de Instalação e Inicialização ERP PRIMAVERA STARTER V9.15 Versão 1.0 Setembro de 2015 Índice Índice... 2 Introdução... 3 Métodos de Instalação... 4 Instalação através do Setup Único... 4 Pré-requisitos

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 O desenvolvimento de software envolve usuários, clientes e desenvolvedores. Avalie as seguintes afirmações

Leia mais

GUIA DE APOIO PAGAMENTO DE IMPOSTOS

GUIA DE APOIO PAGAMENTO DE IMPOSTOS GUIA DE APOIO PAGAMENTO DE IMPOSTOS 1ª FASE ADESÃO AO PORTAL DO CONTRIBUINTE Um dos representantes legais da empresa deverá registar-se no Portal do Contribuinte do MINFIN. 1º Organizar a informação para

Leia mais

QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software

QUALIDADE DE SOFTWARE. Princípios de Engenharia de Software QUALIDADE DE SOFTWARE Princípios de Engenharia de Software Afinal o que é Software? Segundo o dicionário de Informática: Suporte lógico, suporte de programação. Conjunto de programas, métodos e procedimentos,

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com PAE: Armando M. Toda armando.toda@gmail.com O que são Requisitos de Software? 2 Requisitos de Software

Leia mais

Analista de Sistemas S. J. Rio Preto

Analista de Sistemas S. J. Rio Preto Engenharia de Requisitos - análise A engenharia de requisitos (no contexto da engenharia de software) é um processo que engloba todas as atividades que contribuem para a produção de um documento de requisitos

Leia mais

Introdução à Engª de Requisitos

Introdução à Engª de Requisitos Análise e Concepção de Sistemas de Informação Introdução à Engª de Requisitos Adaptado a partir de Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir as noções requisitos de sistema e processo

Leia mais

VALE CULTURA E VOUCHER DESCONTO Bônus 10

VALE CULTURA E VOUCHER DESCONTO Bônus 10 VALE CULTURA E VOUCHER DESCONTO Bônus 10 JANEIRO/2014 VALE CULTURA Exercí Situação 04 Cliente chega à seção de CDs e DVDs e aguarda a abordagem de algum vendedor. Ele procura DVD s de Bossa Nova e música

Leia mais

MANUAL DE USO DO CONTRIBUINTE

MANUAL DE USO DO CONTRIBUINTE NFSE- CONTRIBUINTE MANUAL DE USO DO CONTRIBUINTE 1 NFSE- CONTRIBUINTE MANUAL DE USO DO CONTRIBUINTE A Nota Fiscal de Serviço Eletrônica (NFSe-Municipal) é um documento fiscal emitido no site da própria

Leia mais

Atualização de firmware/software CIE [11/07/2018] - Versão 2.0.6

Atualização de firmware/software CIE [11/07/2018] - Versão 2.0.6 Atualização de firmware/software CIE [12/04/2019] - Versão 3.0.2 São José, 12 de abril de 2019 Lançada em 12/04/2019 Versão 3.0.2 (Firmware)» Implementação do modo de pré alarme, função que faz a confirmação

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades

Leia mais

Disciplina de Dissertação/Estágio

Disciplina de Dissertação/Estágio Disciplina de Dissertação/Estágio Recomendações de Funcionamento (versão 4, setembro de 2016) Mestrado em Engenharia Informática Departamento de Engenharia Informática Universidade de Coimbra Este documento

Leia mais

Programação Extrema na Prática

Programação Extrema na Prática Programação Extrema na Prática Engenharia de Software Conference - 13:40-15:00 maio/09 São Paulo Dairton Bassi - dbassi@gmail.com Assuntos de Hoje Métodos Ágeis Valores Ágeis Programação Extrema Princípios

Leia mais

Importação de condomínios do Gecond para o Gecond 3

Importação de condomínios do Gecond para o Gecond 3 Importação de condomínios do Gecond para o Gecond 3 Este documento visa explicar o processo de importação de condomínios e documentos do Gecond (versão Windows) para a nova plataforma Gecond 3 Índice 1.

Leia mais

A. Painel de controlo operacional

A. Painel de controlo operacional A. Painel de controlo operacional EN PT Timer Temporizador Memory/Screen lock (unlock) Memória/Bloqueio (desbloqueio) do ecrã Downward movement Movimento descendente Upward movement Movimento ascendente

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE CURSO TÉCNICO DE INFORMÁTICA Módulo A ENGENHARIA DE SOFTWARE Processos de Software O PROCESSO É LENTO... Todo software deve ser construído de forma organizada, através de processos. Um processo pode ser

Leia mais

Requisitos de Software

Requisitos de Software Requisitos de Software Rosana T. Vaccare Braga rtvb@icmc.usp.br ICMC/USP 2017 1 Requisitos de Software Descrições do que o sistema deve fazer Inclui: os serviços fornecidos pelo sistema, suas qualidades

Leia mais

Escolhendo um Modelo de Ciclo de Vida

Escolhendo um Modelo de Ciclo de Vida Escolhendo um Modelo de Ciclo de Vida Ciclos de Vida 1 Ciclo de Vida de um Produto Qualquer desenvolvimento de produto inicia com uma idéia e termina com o produto pretendido. O ciclo de vida de um produto

Leia mais

Unidade VI. Inspeção de software

Unidade VI. Inspeção de software 1/06/20 Unidade VI Validação e Verificação de Software Profa. Dra. Sandra Fabbri de software Definição é um método de análise estática para verificar propriedades de qualidade de produtos de software.

Leia mais

SIGEF Portal Organismo. Manual de utilizador v

SIGEF Portal Organismo. Manual de utilizador v SIGEF Portal Organismo Manual de utilizador v.201611.07 Índice 1. Introdução... 4 2. O Portal... 5 2.1. Login... 5 2.2. Registo de Organismo... 6 2.3. Chave de validação para ativar registo... 8 2.4. Atualização

Leia mais

21177 Modelação de Sistemas de Informação e-fólio A Resolução e Critérios de Correção

21177 Modelação de Sistemas de Informação e-fólio A Resolução e Critérios de Correção 21177 Modelação de Sistemas de Informação 2018-2019 e-fólio A Resolução e Critérios de Correção PARA A RESOLUÇÃO DO E-FÓLIO, ACONSELHA-SE QUE LEIA ATENTAMENTE O SEGUINTE: 1) O e-fólio é constituído por

Leia mais

Engenharia de Software. Processos. Desenvolvimento de Software Tradicionais 2014/2. Prof. Luís Fernando Garcia

Engenharia de Software. Processos. Desenvolvimento de Software Tradicionais 2014/2. Prof. Luís Fernando Garcia Engenharia de Software Processos Desenvolvimento de Software Tradicionais 2014/2 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR Processos Um conjunto estruturado de atividades necessárias para o desenvolvimento

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Prof. Raquel Silveira O que são testes? Teste é um processo de avaliar um sistema ou um componente de um sistema para verificar se ele satisfaz os requisitos especificados ou identificar

Leia mais

Manual do Usua rio - OAB Serviços

Manual do Usua rio - OAB Serviços Manual do Usua rio - OAB Serviços Versão 1.0 Autor: OAB Serviços 1 1. Instalando o aplicativo OAB Serviços (Android) Para realizar a instalação do aplicativo OAB Serviços é necessário acessar a Play Store

Leia mais

ENGENHARIA DE REQUISITOS

ENGENHARIA DE REQUISITOS ENGENHARIA DE REQUISITOS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Contextualização Estudo realizado pelo Standish Group em 1995, envolvendo 350 companhias e 8.000 projetos

Leia mais

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno

Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos. Prof. Bruno Moreno Engenharia de Software Aula 2.1 Introdução à Engenharia de Requisitos Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Engenharia de Requisitos É, talvez, o maior problema da indústria de SW; Está relacionada

Leia mais

Organização para Realização de Teste de Software

Organização para Realização de Teste de Software Organização para Realização de Teste de Software Quando o teste se inicia há um conflito de interesses: Desenvolvedores: interesse em demonstrar que o programa é isento de erros. Responsáveis pelos testes:

Leia mais

Sumário 1. Introdução Apresentando o sistema Conhecendo o Sistema (log-in) Área do cliente Utilizando o sistema...

Sumário 1. Introdução Apresentando o sistema Conhecendo o Sistema (log-in) Área do cliente Utilizando o sistema... Sumário 1. Introdução... 3 1. Apresentando o sistema... 4 2.1 Conhecendo o Sistema (log-in)... 5 2.2 Área do cliente... 6 2. Utilizando o sistema... 7 3.1 Nova solicitação... 8 3. Pagamentos... 10 4.1

Leia mais

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA ENGENHARIA DE SOFTWARE

INSTITUTO 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 mais

Engenharia de Software

Engenharia de Software Engenharia de Software Marcelle Mussalli Cordeiro {mmussalli@gmail.com} Cordeiro Reflexão O que é software?? Cordeiro 2 O que é Software? Programa Dados de configuração Dados de documentação Tudo que esteja

Leia mais

SISTEMA ECOFROTA. UC003 Manter Rota. Estratégia de Testes. Versão 1.0. Histórico de Revisão

SISTEMA ECOFROTA. UC003 Manter Rota. Estratégia de Testes. Versão 1.0. Histórico de Revisão SISTEMA ECOFROTA UC003 Manter Rota Estratégia de s Histórico de Revisão Versão 1.0 Data Versão Descrição Autor 27/11/2013 1.0 Versão Inicial do documento Aquila Israel e Cynthia Ferreira Estratégia de

Leia mais

MANUAL DE INSTRUÇÕES Atividades de Enriquecimento Curricular Escola Agosto de 2015 V02

MANUAL DE INSTRUÇÕES Atividades de Enriquecimento Curricular Escola Agosto de 2015 V02 MANUAL DE INSTRUÇÕES Atividades de Enriquecimento Curricular Escola Agosto de 2015 V02 Índice 1 ENQUADRAMENTO... 5 1.1 Aspetos gerais... 5 1.2 Principais Orientações... 5 1.3 Normas Importantes de Acesso

Leia mais

Engenharia de Software DESENVOLVIMENTO ÁGIL

Engenharia de Software DESENVOLVIMENTO ÁGIL Engenharia de Software DESENVOLVIMENTO ÁGIL Em 2001, Kent Beck e outros dezesseis renomados desenvolvedores, autores e consultores da área de software assinaram o Manifesto para Desenvolvimento Ágil de

Leia mais

Agrupamento de Escolas Templários

Agrupamento de Escolas Templários Agrupamento de Escolas Templários Guião do utilizador Início Na página inicial do GIAE Online poderá aceder à área pessoal (netgiae) e a área geral (netalunos). O GIAE Online é uma aplicação instalada

Leia mais

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática 2ª FREQUÊNCIA 7 junho 2019 - Engenharia de Software - 2018/19, Duração: 105 minutos 1. Considere os seguintes Requisitos

Leia mais

Manual. Validação de Requisições de Substâncias Controladas

Manual. Validação de Requisições de Substâncias Controladas Manual Validação de Requisições de Substâncias Controladas Validação de Requisições de Substâncias Controladas De acordo com o divulgado na Circular n.º 21/18, o processo de validação das Requisições de

Leia mais

Análise de sistemas. Engenharia de Requisitos

Análise de sistemas. Engenharia de Requisitos Análise de sistemas Engenharia de Requisitos Análise de Requisitos Processo de descobrir, analisar, documentar e verificar serviços requeridos para um sistema e suas restrições operacionais. 2 O que é

Leia mais

Processo de desenvolvimento de sistema de informação - DSI

Processo de desenvolvimento de sistema de informação - DSI - DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar

Leia mais

MANUAL DE REGRAS E NORMAS TÉCNICAS PARA WEB GUIA E DEMONSTRATIVO DE PAGAMENTO

MANUAL DE REGRAS E NORMAS TÉCNICAS PARA WEB GUIA E DEMONSTRATIVO DE PAGAMENTO MANUAL DE REGRAS E NORMAS TÉCNICAS PARA WEB GUIA E DEMONSTRATIVO DE PAGAMENTO Este Manual tem por finalidade orientar os procedimentos de preenchimento da Web Guia do CREDENCIADO no atendimento aos beneficiários

Leia mais

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC.

Gerência de Projetos de Software. Prof. Dr. João Dovicchi INE / CTC / UFSC. Prof. Dr. João Dovicchi INE / CTC / UFSC dovicchi@inf.ufsc.br http://www.inf.ufsc.br/~dovicchi Programa Projetos e Metodologias Tipos e abordagens Organização Estimativas de Esforço e Gerência de Riscos

Leia mais

Dificuldades na implantação de Métodos Ágeis

Dificuldades na implantação de Métodos Ágeis Dificuldades na implantação de Métodos Ágeis Encontro Ágil 2008 IME/USP www.agilcoop.org.br Prof. Dr. Fabio Kon IME / USP Os Princípios Ágeis e as dificuldades Software funcionando... Adaptação a mudanças...

Leia mais

Manual do Card Manager. Controle de Acesso SOC NAC-2500 MS

Manual do Card Manager. Controle de Acesso SOC NAC-2500 MS Manual do Card Manager Controle de Acesso SOC NAC-2500 MS 2 Copyright 2006 NITGEN Cia., Ltd. Todos os direitos reservados A reprodução de parte ou total de conteúdos, em qualquer forma, é proibida A especificação

Leia mais

Inscrição nos Internatos Médicos

Inscrição nos Internatos Médicos Manual Técnico de Utilização Inscrição nos Internatos Médicos Concurso IM 2016 ELABORADO POR: VERIFICADO PO R: APROVADO PO R: VERSÃO:5 P.1/16 Capítulo 1 1. Estrutura do Manual ELABORADO POR: VERIFICADO

Leia mais

GIAE - SISTEMA DE GESTÃO INTEGRADA DE ADMINISTRAÇÃO ESCOLAR

GIAE - SISTEMA DE GESTÃO INTEGRADA DE ADMINISTRAÇÃO ESCOLAR GIAE - SISTEMA DE GESTÃO INTEGRADA DE ADMINISTRAÇÃO ESCOLAR REGULAMENTO DE UTILIZAÇÃO INTRODUÇÃO O cartão escolar é um cartão de leitura por aproximação, utilizado por todos os alunos, professores e funcionários

Leia mais

Guia de URA para empresas: Principais ferramentas e vantagens

Guia de URA para empresas: Principais ferramentas e vantagens Guia de URA para empresas: Principais ferramentas e vantagens SUMÁRIO Introdução.... 3 1. Conceito da ura.... 4 2. URA ativa e URA receptiva.... 5 3. Benefícios e funcionalidades da URA.... 6 4. Em que

Leia mais

Processos de Software

Processos de Software Processos de Software Capítulo 2 Processos de Software slide 47 2011 Pearson Prentice Hall. Todos os direitos reservados. 1 Tópicos apresentados Modelos de processo de software. Atividades de processo.

Leia mais

Analista de Sistemas S. J. Rio Preto

Analista de Sistemas S. J. Rio Preto Modelo em Cascata ou Clássico O modelo de ciclo de vida em cascata foi o primeiro modelo a ser conhecido em engenharia de software e está na base de muitos ciclos de vida utilizados hoje em dia. Este consiste

Leia mais

Folha de Cálculo Funcionalidades Avançadas

Folha de Cálculo Funcionalidades Avançadas Folha de Cálculo Funcionalidades Avançadas Validação de dados 1 Validação de dados Considere uma folha onde coloca os nomes de alunos, escolhe as turmas dos alunos e coloca as notas que devem estar entre

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ENGENHARIA DE SOFTWARE Aula N : 02 Tema:

Leia mais

CYPETERM. publicadas pela ADENE. Questionário de Avaliação da Qualidade do Software Julho de 2009

CYPETERM. publicadas pela ADENE. Questionário de Avaliação da Qualidade do Software Julho de 2009 CYPETERM Software desenvolvido para Portugal especificamente para dar resposta ao projecto de verificação das características de comportamento térmico dos edifícios de acordo com o Decreto-Lei nº 80/2006

Leia mais

MANUAL NOVO FLUXO DO AÉREO

MANUAL NOVO FLUXO DO AÉREO MANUAL NOVO FLUXO DO AÉREO Com o intuito de melhorar e tornar mais claro os processos de emissão e cancelamento das reservas aéreas, modificamos alguns status e o fluxo para que a experiência seja mais

Leia mais

Guia de registo de pedido de ajuda na Plataforma VORTALassistant

Guia de registo de pedido de ajuda na Plataforma VORTALassistant Guia de registo de pedido de ajuda na Plataforma VORTALassistant www.vortal.biz Introdução De forma a facilitar e melhorar os canais de comunicação com os nossos clientes, a VORTAL criou mais uma forma

Leia mais

MODELAGEM DE SISTEMAS Unidade 1 Conceitos Básicos de Modelagem. Luiz Leão

MODELAGEM DE SISTEMAS Unidade 1 Conceitos Básicos de Modelagem. Luiz Leão Luiz Leão luizleao@gmail.com http://www.luizleao.com Conteúdo Programático A Importância da Modelagem Princípios de Modelagem Atividades de Análise e Projeto Análise e Projeto Orientados a Objeto Procura

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE ENGENHARIA DE SOFTWARE Teste de Software Verificação e validação Testes de desenvolvimento Testes de release Testes de usuário Desenvolvimento dirigido a testes Kele Teixeira Belloze kelebelloze@gmail.com

Leia mais

Entrada SENSEcb-ET Emissores de bilhetes

Entrada SENSEcb-ET Emissores de bilhetes DESCRIÇÃO GERAL?A máquina de entrada SENSE-ET CB foi desenvolvida pela engenharia da Equinsa Parking como uma unidade de controlo de acessos a áreas de estacionamento. Permite indistintamente o registo

Leia mais

Documentação de Software. Simone Vasconcelos

Documentação de Software. Simone Vasconcelos Documentação de Software Simone Vasconcelos 1 Contexto Qualquer software deve ter uma quantidade razoável de documentação.! Documentos de trabalho.! Manuais de usuário produzidos profissionalmente. Em

Leia mais

Estágio II. Aula 04 Testes Ágeis. Prof. MSc. Fred Viana

Está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 mais

Sobre a Central de Leads Sobre o uso Acesso ao Sistema Adição de Créditos Dashboard Dashboard de Vendas...

Sobre a Central de Leads Sobre o uso Acesso ao Sistema Adição de Créditos Dashboard Dashboard de Vendas... LEADS Sobre a Central de Leads... 3 Sobre o uso... 3 Acesso ao Sistema... 4 Adição de Créditos... 4 Dashboard... 5 Dashboard de Vendas... 6 Leads adquiridos e fechados por período... 6 Leads adquiridos

Leia mais

Serviços online da CMVC

Serviços online da CMVC Serviços online da CMVC Manual de utilizador Índice 1. Acesso... 2 1.1. Se tiver cartão de cidadão e leitor de cartão... 2 1.2. Se não tiver cartão de cidadão e/ou leitor de cartões... 3 2. Submissão de

Leia mais

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES)

Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) 1. Introdução 1.1 Propósito Documento de Requisitos SISTEMA DE APOIO À ESCRITA (SAPES) O propósito deste documento de especificação de requisitos é definir os requisitos do sistema SAPES - Sistema de Apoio

Leia mais

Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1

Verificação e Validação. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Verificação e Validação Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 22 Slide 1 Objetivos Apresentar a verificação e validação de software e discutir a distinção entre elas Descrever

Leia mais

Processo de Desenvolvimento. Edjandir Corrêa Costa

Processo de Desenvolvimento. Edjandir Corrêa Costa Processo de Desenvolvimento Edjandir Corrêa Costa edjandir.costa@ifsc.edu.br Processo de Desenvolvimento Definição: É um roteiro que determina quais são as tarefas necessárias e em que ordem elas devem

Leia mais

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos Processos de engenharia de requisitos Processos de Engenharia de Requisitos Os requisitos e as formas de obtê-los e documentálos variam drasticamente de um projeto para o outro Contudo, existe uma série

Leia mais