Análise e Conc epç ão de Sist em as de Inform aç ão. *HVWmRGH5HTXLVLWRV. Adaptado a partir de Gerald Kotonya and Ian Sommerville
|
|
- Igor Chagas Fidalgo
- 5 Há anos
- Visualizações:
Transcrição
1 Análise e Conc epç ão de Sist em as de Inform aç ão *HVWmRGH5HTXLVLWRV Adaptado a partir de Gerald Kotonya and Ian Sommerville Gestão de requisitos Objectivos: Gerir alterações aos requisitos acordados Gerir ligações entre requisitos Gerir dependências entre o documento de requisitos e outros documentos produzidos no processo de engenharia de sistemas Rastreabilidade de requisitos é essencial para uma gestão efectiva dos requisitos A rastreabilidade de requisitos tem várias vertentes: Quem sugeriu o requisito Porque é que o requisito existe Que requisitos estão relacionados Como é que o requisito está relacionado com outra informação, tal como, o desenho do sistema, a implementação e manuais do utilizador
2 Sistema de gestão de requisitos Req. browser Req. query system NL requirements document Req. convertor Requirements database Traceability support system WP linker Report generator Traceability report Change control system Requirements report Requisitos estáveis e voláteis Alterações aos requisitos ocorrem durante as fases de levantamento, análise e validação dos requisitos e após o sistema estar operacional Alguns requisitos estão mais sujeitos a mudanças do que outros Requisitos estáveis estão associados à essência do sistema e o seu domínio de aplicação Requisitos voláteis são especificos a uma instância do sistema para um cliente e para um contexto particular
3 Factores de alteração de requisitos Erros, conflitos e inconsistências nos requisitos Durante a análise e implementação dos requisitos, podem emergir erros e inconsistências que têm que ser corrigidos Estes problemas podem ser encontrados durante a fase de análise e validação dos requisitos ou nas fases seguintes do processo de desenvolvimento Evolução do conhecimento do sistema pelos clientes/utilizadores Problemas técnicos, de planificação, ou de custo Podem surgir problemas durante a implementação de um requisito. O custo ou o tempo de implementação pode ser demasiado elevado Factores de alteração de requisitos Alteração das prioridades do cliente As prioridades do cliente podem mudar durante o desenvolvimento devido a vários factores novos competidores mudanças de pessoal na organização... Alterações ao contexto do sistema O meio no qual o sistema vai ser instalado pode mudar, causando alterações nos requisitos do sistema Alterações na organização A organização pode sofrer alterações na sua estrutura e nos seus processos criando novos requisitos do sistema
4 Tipos de requisitos voláteis Requisitos mútaveis Requisitos que mudam devido a alterações ao contexto onde o sistema irá operar Requisitos emergentes Estes requisitos não podem ser completamente definidos quando o sistema é especificado, mas quando o sistema é desenhado e implementado Requisitos de compatibilidade Requisitos que dependem de outro equipamento ou processos Gestão da mudança A gestão da mudança involve procedimentos, processos e standards para gerir alterações aos requisitos do sistema As politicas de gestão de mudança podem abordar: O processo associada aos pedidos de mudança e a informação necessária para o processamento de cada um desses pedidos O processo usado para analisar o impacto e os custos da mudança e a informação associada à rastreabilidade Definir quem deve pertencer à equipa que considera formalmente os pedidos de mudança O software de suporte ao processo de controlo da mudança
5 Fases da gestão da mudança É identificado um problema num requisito Os requisitos são analisados com base no problema encontrado e é definida uma proposta de mudança A proposta de mudança é analisada Verificar quantos requisitos são afectados pela mudança e determinar os custos temporais e monetários dessa mudança A mudança é implementada Produzir uma nova versão ou um conjunto de emendas ao documento de requisitos Identified problem Problem analysis and change specification Change analysis and costing Change implementation Revised requirements Formulário para propor mudanças ' % & $ ' % & (- +, % & ' % & ( & ) ' % & ' #! ' # % & " # $ % &! * & ) & " #! (
6 Análise da mudança e custos associados Change request Check request validity Propose requirements changes Rejected request Valid request Requirements changes Find directly affected requirements Assess costs of change Req. list Requirements change list Cost information Find dependent requirements Assess cost acceptability Rejected request Accepted change Customer information Rejected request Customer information Rejected request Actividades da análise da mudança. Verificar a validade do pedido de mudança. Os clientes podem não compreender os requisitos e sugerir mudanças desnecessarias. Determinar os requisitos directamente afectados pela mudança. A informação de rastreabilidade é usada para encontrar os requisitos dependentes que são afectados pela mudança. Propor as mudanças a efectuar nos requisitos. Estimar os custos associados à mudança. Verificar com os clientes se os custos associados à proposta de mudança são aceitáveis
7 Rejeitar pedidos de mudança Se o pedido de mudança é inválido. O cliente pode propror uma mudança aos requisitos que é desnecessária Se o pedido de mudança resulta em restrições que os utilizadores consideram inaceitáveis Se o custo ou o tempo de implementação da mudança é demasiado elevado Rastreabilidade. A informação de rastreabilidade permite determinar o impacto da mudança nos requisitos. Faz a ligação entre requisitos relacionados e outras representações do sistema. Tipos de informação de rastreabilidade Rastreabilidade %DFNZDUGIURP / Ligação entre os requisitos e as suas origens em outros documentos ou pessoas Rastreabilidade )RUZDUGIURP / Ligação entre os requisitos e as componentes de desenho e implementação Rastreabilidade %DFNZDUGWR / Ligação entre os componentes de desenho e implementação e os requisitos Rastreabilidade )RUZDUGWR / Ligação com outros documentos e requisitos relevantes
8 Rastreabilidade EDFNZDUGIRUZDUG Business plan Forward-to traceability Requirements Document Forward-from traceability Backward-from traceability Design Specification Backward-to traceability Tipos de rastreabilidade 0 Rastreabilidade requisito-fonte Ligação entre o requisito e as pessoas ou documentos que especificaram o requisito 0 Rastreabilidade requisito-racional Ligação entre o requisito e a descrição que justifica a especificação desse requisito 0 Rastreabilidade requisito-requisito Liga requisitos com outros requisitos que, de alguma forma, dependem deles. Deve ser uma ligação bi-direcional
9 Tipos de rastreabilidade 0 Rastreabilidade requisito-arquitectura Ligação entre requisitos e os sub-sistemas que os implementam. Esta informação é importante se existem sub-sistemas desenvolvidos por subcontratação 0 Rastreabilidade requisito-desenho Ligação entre requisitos e os componentes especificos de hardware ou software 0 Rastreabilidade requisito-interface Ligação entre requisitos e as interfaces para sistemas externos Tabela de rastreabilidade 0 As tabelas de rastreabilidade mostram as relações entre requisitos ou entre componentes do desenho Depends-on R1 R2 R3 R4 R5 R6 R1 * * R2 * * R3 * * R4 * R5 * R6
10 Políticas de rastreabilidade. Definem que informação de rastreabilidade deve ser mantida e como a manter. Políticas de rastreabilidade podem incluir A informação de rastreabilidade que deve ser mantida As técnicas a usar para a manutenção da rastreabilidade Definir quando colectar a informação de rastreabilidade durante a engª de requisitos e o processo de desenvolvimento do sistema Definir os papeis das pessoas responsáveis pela manutenção informação de rastreabilidade Descrever a forma de abordar e documentar políticas de excepção O processo de gestão da informação de rastreabilidade Factores que afectam a política de rastreabilidade. Número de requisitos Quanto mair for o número de requisitos, maior a necessidade de uma política formal de rastreabilidade. Estimar o tempo de vida do sistema Sistemas com um tempo de vida longo, necessitam políticas de rastreabilidade mais compreensivas. Nível de maturidade da organização Políticas de rastreabilidade detalhadas são mais efectivas em termos de custo em organizações com um maior nível de maturidade
11 Factores que afectam a política de rastreabilidade. Tamanho e composição da equipa do projecto Numa equipa pequena pode ser possível determinar o impacto da mudança sem informação estruturada de rastreabilidade. Contudo, em equipas maiores é necessário ter políticas formais de rastreabilidade 1 Tipo de sistema Sistemas críticos necessitam the políticas de rastreabilidade mais detalhadas do que os sistemas não-críticos 1 Requisitos especificos do cliente Os clientes podem exigir que determinada informação de rastreabilidade seja entregue com a documentação do sistema Questões 1 'HWHUPLQHVHRVVHJXLQWHUHTXLVLWRVVmRHVWiYHLVRX YROiWHLV ³('',6ZLOOEHFRQILJXUDEOHVRWKDWLWZLOOFRPSO\ZLWKWKH UHTXLUHPHQWVRIDOO8.DQGZKHUHUHOHYDQWLQWHUQDWLRQDO FRS\ULJKWOHJLVODWLRQ ³('',6ZLOOVXSSRUWWKHPDQDJHPHQWRIRUGHULQJDQG VXSSO\LQJDOOW\SHVRIGRFXPHQWVERWKGLJLWLVHGDQGQRQ GLJLWLVHG ³8VHUVZLOODFFHVV('',6YLDVWDQGDUGZHEEURZVHUVVXFK DV1HWVFDSHDQG,QWHUQHW([SORUHU ³8VHUVZLOOORJLQWR('',6YLDDFFRXQWVZKLFKZLOOEH FUHDWHGE\WKHDGPLQLVWUDWRU7KHUHZLOOEHWZRW\SHVRI DFFRXQWVLQGLYLGXDODQGJURXSDFFRXQWV,QJHQHUDO LQGLYLGXDODFFRXQWVZLOOKDYHDFFHVVWRPRUHVHUYLFHVWKDQ JURXSDFFRXQWV
12 Gestão de Requisitos no RUP Gestão de Pedidos de Alterações - Conceitos :<;=:>@? :ABDC 36;E A formally submitted artifact that is used to track all stakeholder requests (including new features, enhancement requests, defects, changed requirements, etc.) along with related status information throughout the project lifecycle :FC G@HI3JG@8K L 9@? H 7B L GI8EM3JG@8B H G@NO=G 7 H PQC 3J36OE The board that oversees the change process consisting of representatives from all interested parties, including customers, developers, and users. In a small project, a single team member, such as the project manager or software architect, may play this role. In the Rational Unified Process, this is shown by the Change Control Manager role. 243J36OR;:SML:TVUW::B L 8 9 The function of this meeting is to review XY$Z\[]^^_\` Change Requests. An initial review of the contents of the Change Request is done in the meeting to determine if it is a valid request. If so, then a determination is made if the change is in or out of scope for the current release(s), based on priority, schedule, resources, level-of-effort, risk, severity and any other relevant criteria as determined by the group. This meeting is typically held once per week. If the Change Request volume increases substantially, or as the end of a release cycle approaches, the meeting may be held as frequently as daily :<;=:>@? :ABIa=? b cdl BDe G@H c This form is displayed when a Change Request is being XY$Z\[=]^^_\` for the first time. Only the fields necessary for the submitter to complete are displayed on the form :<;=:>@? :ABD3=G@cdb L 8:Pde G@H c This form is displayed when you are reviewing a Change Request that has already been submitted. It contains all the fields necessary to describe the Change Request. Gestão de Requisitos no RUP Gestão de Pedidos de Alterações D.E. Change Request
13 Gestão de Requisitos no RUP Gestão de Pedidos de Alterações Change Control Manager Role Resumo dos pontos-chave 1 É inevitável que os requisitos mudam, visto que ao longo do desenvolvimento do sistema: os clientes desenvolvem um maior conhecimento sobre as suas necessidades reais o meio organizacional e técnico no qual o sistema será instalado evolui 1 Os requisitos relacionados com a essência do sistema tendem a ser mais estáveis do que os requisitos relacionados com a forma de implementação do sistema 1 Requisitos voláteis incluem os requisitos emergentes, de consequência e de compatibilidade
14 f f f f Resumo dos pontos-chave As politicas de gestão de mudança devem definir: Os processos usados na gestão de mudança A informação a associar a cada pedido de mudança As responsabilidades individuais no processo de gestão de mudança A informação de rastreabilidade regista: Dependências entre requisitos A origem dos requisitos Dependências entre requisitos e a implementação do sistema Matrizes de rastreabilidade podem ser usadas para registar a informação de rastreabilidade Colectar e manter informação de rastreabilidade tem um custo elevado. Para controlar os custos as organizações devem definir politicas de rastreabilidade que determinam a informação a ser colectada e a forma de manutenção dessa informação
Gerenciamento de Requisitos. Jaelson Castro
Gerenciamento de Requisitos Jaelson Castro 2015 1 Gerenciamento de Requisitos O processo de gerenciar a mudança dos requisitos de um sistema As principais preocupações do gerenciamento de requisitos são:
Leia maisIntroduçã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 maisAnálise e Concepção de Sistemas de Informação
Análise e Concepção de Sistemas de Informação Processos de Engª de Requisitos Adaptado a partir de Engineering: Processes and Techniques Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir a noção
Leia maisControle - 1. Monitorar e Controlar o Trabalho do Projeto Verificação do Escopo Controle do Escopo. Mauricio Lyra, PMP
Controle - 1 Monitorar e Controlar o Trabalho do Projeto Verificação do Escopo Controle do Escopo 1 Processo de Monitoramento e Controle Concentra-se no monitoramento e na mensuração do desempenho do projeto
Leia maisProcessos de Engenharia de Requisitos
Processos de Engenharia de Requisitos Engenharia de Software (SCE-5764) 1º Sem. 2012- Prof. Paulo C. Masiero Introdução Objetivo: criar e manter um documento de requisitos. Quatro subprocessos: Avaliação
Leia maisProjecto Test Management Apresentação 2º Semestre
em Informática e Gestão de Empresas Test Management 2º Semestre 2 de Junho de 2 Grupo nº 25: João Alves Agenda 1. 2.. 4. 5.. 7. Agradecimentos 8. Questões 2 1 Tema Objectivos Gestão de Requisitos Agendamento
Leia mais1. 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 maisProject Management Activities
Id Name Duração Início Término Predecessoras 1 Project Management Activities 36 dias Sex 05/10/12 Sex 23/11/12 2 Plan the Project 36 dias Sex 05/10/12 Sex 23/11/12 3 Define the work 15 dias Sex 05/10/12
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw
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 maisPAS SI SUSTENTAÇÃO NEGÓCIOS. Mauro Pozzan.
SUSTENTAÇÃO NEGÓCIOS Mauro Pozzan mauro@passi.com.br 2 WHAT WOULD YOU CHANGE...... if the Management would implement an ERP-system for a second time? 80 % 65 % 60 % More attention to the process optimization
Leia maisSoftware Requirements Specification
Engenharia de Software 2016/201 Grupo 5E1D Software Requirements Specification for Web Dashboard for Git Versão 1.0 Cátia Mourão 2014210939 cmourao@student.dei.uc.pt Ivo Carvalho 2009112219 ivoc@student.dei.uc.pt
Leia maisGerenciamento de Requisitos
Gerenciamento de Requisitos Jaelson Castro 2013 1 Gerenciamento de requisitos Relaciona-se ao processo de gerenciar a mudança dos requisitos de um sistema As principais preocupações do gerenciamento de
Leia maisAnálise e Conc epç ão de Sist em as de Inform aç ão 3URFHVVRV(QJ GH5HTXLVLWRV. Adaptado a partir de Gerald Kotonya and Ian Sommerville
Análise e Conc epç ão de Sist em as de Inform aç ão 3URFHVVRV(QJ GH5HTXLVLWRV Adaptado a partir de Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir a noção de processos e de modelos de processos
Leia mais2. Modelos de Desenvolvimento de Software
2. Modelos de Desenvolvimento de Software Patrícia Macedo Joaquim Filipe João Ascenso Engenharia de Software 2005/06 EST, Setúbal Ciclo de Vida do Software Um sistema de software é desenvolvido gradualmente
Leia maisRUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES. Prof. Fabiano Papaiz IFRN
RUP RATIONAL UNIFIED PROCESS CONCEITOS CHAVES Prof. Fabiano Papaiz IFRN Conceitos Chaves do RUP Fases Iterações Disciplinas (ou Workflow / Fluxo de Trabalho) Papéis Atividades / Tarefas Artefatos / Produtos
Leia maisProjecto Test Management Apresentação 1º Semestre
em Informática e Gestão de Empresas Test Management 1º Semestre 25 de Janeiro de 2006 Grupo nº 25: João Alves Agenda 1. 2. 3. 4. 5. 6. 7. 8. Agradecimentos 9. Questões 2 1 Tema Objectivos Software Características
Leia maisGestão de Requisitos Desenvolvimento de Requisitos. Rodolfo S F Resende
Gestão de Requisitos Desenvolvimento de Requisitos Rodolfo S F Resende Coloquial: o requisito é Uma necessidade, um desejo, uma expectativa Algo necessitado, desejado Uma condição necessitada, desejada
Leia mais4/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 maisPAS SI SUPPORT BUSINESS. Mauro Pozzan.
SUPPORT BUSINESS Mauro Pozzan mauro@passi.com.br 2 WHAT WOULD YOU CHANGE...... if the Management would implement an ERP-system for a second time? 80 % 65 % 60 % More attention to the process optimization
Leia maisIntrodução ao RUP Rational Unified Process
Introdução ao RUP Rational Unified Process UML Diagramas de Classes v.1.1, João Pascoal Faria, 2001 1 O que é Um processo (de engenharia) de software é a definição de um conjunto completo de actividades
Leia maisSOFTWARE REQUIREMENTS
SOFTWARE REQUIREMENTS Ian Sommerville, 8º edição Capítulo 6 Aula de Luiz Eduardo Guarino de Vasconcelos O que é um requisito? Pode variar de uma declaração abstrata de alto nível de um serviço ou de uma
Leia maisAnálise de Sistemas Aula 4
Análise de Sistemas Aula 4 Prof. Emerson Klisiewicz Contextualização Aula 4 Gerenciamento de Requisitos Refinamento de Requisitos Aprovação de Requisitos Matriz de Rastreabilidade O Sucesso Clientes satisfeitos
Leia maisCiclo de vida: fases x atividades
Ciclo de vida Fase de definição Análise e Especificação Estudo de Viabilidade Estimativas Planejamento Fase de desenvolvimento Design Implementação e integração Verificação e Validação Fase de operação
Leia maisGerenciamento 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 maisIntrodução à Interface Pessoa-Máquina
Instituto Superior Politécnico de Ciências e Tecnologia Introdução à Interface Pessoa-Máquina Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 SUMÁRIO Capítulo V METODOLOGIAS DE DESENVOLVIMENTO DE
Leia maisGerência de Integração
Gerência de Integração PMBOK Capítulo 4 hermano@cin.ufpe.br O que é Gerência de Integração? Garantir que todos os elementos dentro do projeto estejam devidamente coordenados e integrados Garante também
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 maisPURCHASE-TO-PAY SOLUTIONS
PURCHASE-TO-PAY SOLUTIONS May 2015 SaphetyDoc - RELEASE NOTES 6.1.4.8 Offer Management SaphetyDoc - RELEASE NOTES 6.1.4.8. SaphetyDoc s release 6.1.4.8 will start production phase in 13/05/2015. PDF format:
Leia mais! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado
Agenda Rodrigo Reis Cleidson de Souza! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados!
Leia maisProcessos de Software
Processos de Software Centro de Informática - Universidade Federal de Pernambuco Kiev Gama kiev@cin.ufpe.br Slides originais elaborados por Ian Sommerville e adaptado pelos profs. Márcio Cornélio, Vinicius
Leia maisAnálise e Concepção de Sistemas de Informação. Validação de Requisitos. Adaptado a partir de Gerald Kotonya and Ian Sommerville
Análise e Concepção de Sistemas de Informação Validação de Requisitos Adaptado a partir de Gerald Kotonya and Ian Sommerville Objectivos da Validação Certificar que o documento de requisitos é uma descrição
Leia maisAnalista 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 maisMo#vação. Objec#vo. Estudar uma abordagem de desenvolvimento de so9ware orientada pelos objectos. Linguagens usadas: UML (Unified Modeling Language)
Mo#vação Esta disciplina mostra como construir um bom alicerce para desenvolver so9ware orientado pelos objectos Ensina técnicas de análise e desenho para ajudar a produzir so9ware orientado pelos objectos
Leia maisVGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016
Overview The Aliança VGM Web portal is an application that enables you to submit VGM information directly to Aliança via our e-portal Web page. You can choose to enter VGM information directly, or to download
Leia maisProcessos de Software by Pearson Education Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1
Processos de Software Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 4 Slide 1 Objetivos Apresentar modelos de processos de software Descrever três modelos genéricos de processo e quando
Leia maisIntrodução À Engenharia De Software Com Foco No RUP: Rational Unified Process
Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Parte II Disciplinas do RUP Descrição típica de um workflow Propósito Definições e Conceitos Chave Trabalhadores e Artefatos
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 maisVGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE September 2016
Overview The Aliança VGM Web portal is an application that enables you to submit VGM information directly to Aliança via our e-portal Web page. You can choose to enter VGM information directly, or to download
Leia maisQualidade. Ana Madureira
Qualidade Ana Madureira Qualidade da Informação A qualidade de uma informação é apreciada em função da sua pertinência (adaptação às necessidades do sistema de gestão). Três características permitem medir
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 maisEngenharia de Software
Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2019 SUMÁRIO l,ostttuto SU'1ll.lOR,OUTto;ICO DE OtN0ASETT.CNOLOClA Capítulo
Leia maisLista de Exercícios. 1. Explique o que significa a figura abaixo e em que contexto do MOF/ITIL ela aplica. Define.
Universidade de Brasília Instituto de Ciências Exatas Departamento de Ciências da Computação 116416 - Sistemas de Informação Prof. Jorge Henrique Cabral Fernandes Lista de Exercícios 1. Explique o que
Leia maisBR localization: Hotfix 109. Technical documentation Documentação Técnica Version Oct 23, de outubro de 2018
ENTERPRISE MANAGEMENT BR localization: Hotfix 109 Technical documentation Documentação Técnica Version 8.0.7 Oct 23, 2018 23 de outubro de 2018 Contents Prerequisites 3 Patch Installation 4 Instructions
Leia maisUML Visão Geral UML Visão geral v.1.1, Novembro de 2001
UML Visão Geral 1 Índice Introdução Diagramas O que é a UML? Diagrama de casos de utilização Valor da UML Diagrama de classes Origens da UML Diagrama de objectos Parceiros da UML Diagrama de componentes
Leia maisAula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil
Aula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil Análise de Sistemas Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br 2 Vale a pena ver de novo Modelo de Processo:
Leia maisGarantia de qualidade do software. Aula 8
Garantia de qualidade do software Aula 8 Sumário Introdução O quê é? Quem faz? Porquê é importante? Qual é o produto? Como saber se está bem feita? Conceitos Revisões Garantia da qualidade Fiabilidade
Leia maisCapítulo 5 Gerenciamento do Escopo do projeto. Introdução. Antes de iniciarmos vamos pensar um pouco.
Capítulo 5 Gerenciamento do Escopo do projeto 1 Introdução Antes de iniciarmos vamos pensar um pouco. 2 Introdução 3 Introdução 4 Introdução 5 Introdução O projeto se inicia com a definição de quais objetivos
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Engenharia de Software I 2013.2 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo
Leia maisPROJECTO ÂNCORA QUALIFICAÇÃO E CERTIFICAÇÃO NO SECTOR DAS TICE
Pólo de Competitividade das Tecnologias de Informação, Comunicação e Electrónica TICE.PT PROJECTO ÂNCORA QUALIFICAÇÃO E CERTIFICAÇÃO NO SECTOR DAS TICE Qualificação e Certificação em Desenvolvimento de
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 maisINF014 Análise e Projeto de Sistemas Processos Unificado -RUP
INF014 Análise e Projeto de Sistemas Processos Unificado -RUP Maurício Pitangueira antoniomauricio@ifba.edu.br Instituto Federal de Educação, Ciência e Tecnologia da Bahia Departamento de Tecnologia Eletro-Eletrônica
Leia maisRelatório de Especificação de Requisitos 1. Introdução
Relatório de Especificação de Requisitos 1. Introdução 1.1 Objectivo Indicar o objectivo e destinatários do RER 1.2 Âmbito Identificar o produto de software a desenvolver pelo respectivo nome. Explicar
Leia mais3. Modelação Evolução histórica
3. Modelação 3.1. Evolução histórica 1 2 Evolução histórica Antes de serem abordados os modelos Ambiental e Comportamental, é importante observar o quadro seguinte, que apresenta a evolução histórica dos
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA RATIONAL UNIFIED PROCESS - RUP Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Introdução 2 Modelo
Leia maisEngenharia de Requisitos 1 - Introdução
Engenharia de Requisitos 1 - Introdução Pedro Campos Professor Auxiliar, Universidade da Madeira http://dme.uma.pt/pcampos - pcampos@uma.pt 1 Agenda Apresentação Equipa docente Definição de ER Bibliografia
Leia maisUnidade 1 Introdução à Análise de Sistemas. Objectivos
Unidade 1 Introdução à Análise de Sistemas Objectivos 1 2 Objectivos Definir a análise de sistemas Reconhecer as funções do analista de sistemas Definir conceitos de sistema Reconhecer a finalidade do
Leia maisProject Intermediate Evaluation IMS
Project Intermediate Evaluation IMS Information for Mobility Suport 22/01/2010 OPT - Optimização e Planeamento de Transportes, S.A. Propósito do Workshop Avaliação do desempenho global da medida 8.8 Apresentação
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 maisSistema de gestão da qualidade de um operador logístico Índice. Abstract III. Sumário IV. Sumário Executivo.V
Índice Abstract III Sumário IV Sumário Executivo.V Definição do contexto do problema.8 Revisão da Literatura...9 Quadro Conceptual 19 Métodos.22 Análise de informação e conclusões..24 Manual da Qualidade
Leia maisAná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 maisQUALIDADE DE SOFTWARE ISO/IEC Segunda Edição Prof. Edison A M Morais
QUALIDADE DE SOFTWARE ISO/IEC 12207 Segunda Edição 13.03.2009 Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br 1 Descrever o objetivo da Norma ISO 12207. Mostrar a estrutura da norma.
Leia maisENGENHARIA 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 maisPor Constantino W. Nassel
NORMA ISO 9000 SISTEMA DE GESTÃO DA QUALIDADE ISO 9001:2000 REQUISITOS E LINHAS DE ORIENTAÇÃO PARA IMPLEMENTAÇÃO Por Constantino W. Nassel CONTEÚDOS O que é a ISO? O que é a ISO 9000? Histórico Normas
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 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 maisEngenheiros de software (algumas vezes conhecidos no mundo da TI como engenheiros de sistemas ou analistas ) e outros interessados no projeto
... definem tarefas que levam a um entendimento de qual ser ao impacto do software sobre o negócio, o que o cliente quer e como os usuários finais irão interagir com o software. (Pressman, 2011) Prof.
Leia maisISO/IEC Roteiro IEC ISO. Histórico ISO/IEC ISO
Roteiro Processos do Ciclo de Vida de Software Diego Martins dmvb@cin.ufpe.br Histórico Objetivos Organização Processos Fundamentais Processos Organizacionais de Processo IEC ISO International Electrotechnical
Leia maisProcesso 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 maisCertificado de Avaliação da Conformidade Conformity Assessment Certificate
Data de validade Validity date: Solicitante: Applicant: Produto / Serviço: Product / Service: Escopo: Scope: 16/07/2018 Fhortsol Indústria e Comércio Ltda. EPP Rodovia BR 158, Cedime III, SN, Sala 02,
Leia mais<Nome do Projeto> Plano do Projeto
Plano do Projeto Versão 1 Data Índice 1. DESCRIÇÃO DO PROJETO 2. ORGANIZAÇÃO DO PROJETO 2.1. Estrutura Organizacional 2.2. Interface Externa 3. PROCESSO DE GERENCIAMENTO 3.1. Estimativas
Leia maisProcessos de Software. O que é modelo de processo? Vantagens. Modelos de Processo Gerais. O que é um processo de software?
DCC / ICEx / UFMG O que é um processo de software? Processos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Conjunto de atividades que leva ao desenvolvimento do produto software Um
Leia maisEngenharia 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 mais2 o Ciclo de Engenharia Informática, 1 o Ano, 1 o Semestre Apontamentos Teóricas - Engenharia de Requisitos 2016/2017
Qualidade de 2 o Ciclo de Engenharia Informática, 1 o Ano, 1 o Semestre Apontamentos Teóricas - 1 1 Departamento de Informática Universidade da Beira Interior sebastiao@di.ubi.pt http://www.di.ubi.pt/~sebastiao
Leia maisSoftware Testing with Visual Studio 2013 (20497)
Software Testing with Visual Studio 2013 (20497) Formato do curso: Presencial Preço: 800 Nível: Intermédio Duração: 12 horas Este curso, mostra a Programadores e Testers como utilizar as ferramentas do
Leia maisObjetivo. Diagramas de Caso de Uso. História. Diagramas de Caso de Uso. Atores. Atores
Objetivo Diagramas de Caso de Uso História Atores Casos de Uso Diagramas Estruturação (Generalização, Inclusão, Extensão) Dicas 2001 Jaelson Castro Levantamento de Requisitos 1 2001 Jaelson Castro Levantamento
Leia maisGlossário BiSL. Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 -
Glossário BiSL Bert Pranger / Michelle Hofland 28 Maio 2012 Versão 1.0-1 - 1. Glossário de Terminologia Terminologia em Inglês Terminologia em Português BiSL processes Processos de BiSL Business data management
Leia maisBR localization: Hotfix 003. Technical documentation Documentação Técnica Version Dec 12, de Dezembro de 2018
ENTERPRISE MANAGEMENT BR localization: Hotfix 003 Technical documentation Documentação Técnica Version 11.10.0 Dec 12, 2018 12 de Dezembro de 2018 Contents Prerequisites 3 Patch Installation 4 Instructions
Leia maisMelhores práticas para as organizações de TI. Área de Service Desk
Melhores práticas para as organizações de TI Área de Service Desk Rafaela Miranda; Tito Vieira Outubro 2006 Centro de Informática Prof. Correia de Araújo 2 Índice 1 Service Desk...5 1.1 Considerações ITIL...5
Leia maisEngenharia de Software II
Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Engenharia de Software II Aula 07 (rogerio@fct.unesp.br) Conceitos Básicos do Rational Unified
Leia maisHow to use the system. Meike Borstelmann
Technical ca Document Generatore Training: How to use the system Meike Borstelmann Trainings overview Why should we localize l the TDS with the Technical Document Generator? Keyword database Search for
Leia mais3. Engenharia dos requisitos de software
Renato Cardoso Mesquita Departamento de Eng. Elétrica da UFMG renato@cpdee.ufmg.br Engenharia de Software 3. Engenharia dos requisitos de software.......... 3.1. Visão Geral O fluxo de Requisitos reúne
Leia maisEngenharia de Software ( ) Docente: Eng.ª Isabel Sofia Brito Discentes: José Janeiro, ei2467 Joaquim Gomes, ei4349
NFR Framework Engenharia de Software (2007-2008) Docente: Eng.ª Isabel Sofia Brito Discentes: José Janeiro, ei2467 Joaquim Gomes, ei4349 Âmbito do trabalho 1. Identificação e caracterização dos NFR Frameworks;
Leia maisTool. Initial Change Description. (English and Brazilian Portuguese) 2012 Changefirst Limited
Tool Initial Change Description (English and Brazilian Portuguese) 2012 Changefirst Limited Initial Change Description Q1a. What is the driver (problem or opportunity) for this change? Q1b. What are the
Leia maisUNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática
UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática 1ª FREQUÊNCIA 5 abril 2019 - Engenharia de Software - 2018/19, Duração:120 minutos 1. [3 valores] Descreva as principais
Leia maisSumário. Processo de Desenvolvimento. Objectivos. Problemas. Engenharia de Software. Caracterização. Técnicas Avaliação e Validação Exemplo Conclusões
Engenharia de Software Processo de Desenvolvimento António Rito Silva Rito.Silva@inesc-id.pt Sumário Caracterização Objectivos Problemas Qualidades Técnicas Avaliação e Validação Exemplo Conclusões Processo
Leia maisSME Instrument Perspectivas de um Avaliador
SME Instrument Perspectivas de um Avaliador Pedro Portela Seminário Horizonte 2020 :Oportunidades para a Indústria, AIMMAP, 14/10/2014 Conteúdo Nota biográfica O que é SME Instrument SME Instrument é para
Leia maisLevantamento, Análise e Gestão Requisitos. Aula 10
Levantamento, Análise e Gestão Requisitos Aula 10 Agenda Miscelâneas (Parte 1): Plano de Gerenciamento de Requisitos Gerenciamento do Escopo do Problema Custo de Correção Custo de Correção Custo aumenta
Leia maisCOUNTERPART INTERNATIONAL PARCERIA CIVICA PARA BOA GOVERNAÇÃO (PCBG) Mozambique
COUNTERPART INTERNATIONAL PARCERIA CIVICA PARA BOA GOVERNAÇÃO (PCBG) Mozambique DECLARAÇÃO ANUAL DO PROGRAMA ANNUAL PROGRAM STATEMENT (APS) APS- 001 PERGUNTAS E REPOSTAS QUESTIONS AND ANSWERS As Perguntas
Leia maisTabela I Processo de Aconselhamento Tabela II Factores Internos e Externos na Escolha de Carreira.. 14
Índice de Tabelas Tabela I Processo de Aconselhamento... 11 Tabela II Factores Internos e Externos na Escolha de Carreira.. 14 Tabela III Métodos e técnicas de diagnóstico dos sistemas em análise.. 20
Leia maisGerenciamento do Escopo. Igor Muzetti Pereira
Gerenciamento do Escopo Igor Muzetti Pereira igormuzetti@decsi.ufop.br Introdução Inclui os processos necessários para assegurar que o projeto inclui todo o trabalho necessário, e apenas o necessário,
Leia maisIntrodução aos Sistemas Integrados de Gestão de Bibliotecas
Introdução aos Sistemas Integrados de Gestão de Bibliotecas (Integrated Library Systems ILS) (Library Management Systems LMS) Como preparar um RFP (Request for Proposal)? 1 Racional Este conjunto de slides
Leia maisAnálise e Concepção de Sistemas de Informação
Análise e Concepção de Sistemas de Informação Primeiro teste (versão A) 29 de Outubro de 2005, 11:00-12:00 *UXSR,(12 valores) I.1 I.2 A B C D 1 X 2 X 3 X 4 X 5 X 6 X A B C D 1 X 2 X 3 X 4 X 5 X 6 X,(6
Leia mais15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Leia maisRequisitos de Software
Engenharia de requisitos Requisitos de Software Estabelece os serviços que o cliente requer de um sistema e as restrições sob as quais tal sistema operará e será desenvolvido. Tais serviços e restrições
Leia maisAddition of Fields in Line Item Display Report Output for TCode FBL1N/FBL5N
Addition of Fields in Line Item Display Report Output for TCode FBL1N/FBL5N Applies to: Any business user who uses the transactions FBL1N and FBL5N to display line item reports for vendors and customers.
Leia maisA Avaliação dos Projetos
A Avaliação dos Projetos Luis M. Correia 1 Instituto Superior Técnico / INOV-INESC Universidade de Lisboa, Portugal As Perguntas Como são avaliadas as propostas? Quem avalia as propostas? Quais os critérios
Leia maisCore Solutions of Microsoft Skype for Business 2015 (20334)
Core Solutions of Microsoft Skype for Business 2015 (20334) Formato do curso: Presencial Preço: 1670 Nível: Intermédio Duração: 35 horas Este curso fornece aos alunos o conhecimento e as habilidades necessárias
Leia mais