INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína ANA PAULA LIMA.

Slides:



Advertisements
Apresentações semelhantes
Introdução a Algoritmos
Advertisements

Requisitos de Software
APSOO Aula 03.
CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 7
Especificação de Software
Engenharia de Software
Faculdade de Ciências Sociais de Aplicadas de Petrolina – FACAPE
Técnicas eTipos de Requisitos
Adélia Barros Requisitos Adélia Barros
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
Análise Estruturada O mais amplamente usado dos métodos de modelagem de requisitos Modelos que retratam fluxo e o conteúdo da informação (dados e controle)
Análise e Projeto de Sistemas
Extração de Requisitos
Introdução Visão Geral do Método.
TSDD Teste de segurança durante o desenvolvimento.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Engenharia de Software
Profa. Reane Franco Goulart
Técnicas e Projeto de Sistemas
Técnicas e Projeto de Sistemas
Prof.Alfredo Parteli Gomes
Fundamentos de Engenharia de SW
Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
Análise e Projeto de Sistemas Levantamento de Requisitos
Análise e Projeto de Sistemas
Processos de Engenharia de Requisitos
Análise e Projeto de Sistemas
REQUIREMENTS DEVELOPMENT DESENVOLVIMENTO DE REQUISITOS
Introdução e Fundamentos Engenharia de Requisitos
Engenharia de Software
Técnicas e Projeto de Sistemas
CURSO TÉCNICO EM SEGURANÇA DO TRABALHO
Fase de Concepção (Início, Planejamento)
Levantamentos de dados Desenho do Projeto
Levantamento de Requisitos
Aula 7 – Planejamento do Levantamento
Levantamento de Requisitos
O Processo Unificado (UP)
Fabrica Um Engenharia de Requisitos Definição das Ferramentas, Modelos e Padrões.
Engenharia de Software
GERENCIAMENTO DE PROJETOS DE T.I
Laboratório de Programação
Técnicas e Projeto de Sistemas
Requisitos de Software
Fase de Concepção Levantamento de Requisitos, Organização de Requisitos, Planejamento dos Ciclos Iterativos.
Técnicas e Projeto de Sistemas
Modelando Sistemas em UML
Prof.: Bruno Rafael de Oliveira Rodrigues ENGENHARIA DE SOFTWARE.
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Técnicas e Projetos de Sistemas SUBSEQUENTE 1.
Engenharia de Software
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína ANA PAULA LIMA.
Engenharia de Requisitos
Fase de Concepção (Início, Planejamento)
Fase de Concepção (Início, Planejamento)
Aplicativos Web – Web Design
PLANO DE ENSINO Projeto de Sistemas Guilherme Alexandre Monteiro Reinaldo Mestrando em Ciências da Computação.
Introdução à modelagem orientada a objetos
Análise e Projeto de Sistemas Orientado a Objetos Profa. Ana Karina Barbosa.
Análise e Projeto de Sistemas
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína XP (EXTREME PROGRAMMING) Pós-Graduação em Engenharia de Software Metodologias.
Introdução à modelagem orientada a objetos
Erton W. Vieira Metodologias Ágeis, Qualidade de Software e Design Centrado no usuário: Pontos de Interação Erton W. Vieira.
Aula 02 de Eng. de Requisitos
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Aula 2 Professor: Italo Rodrigues Castro.
Engenharia de Software
Faculdade de Ciências Sociais de Aplicadas de Petrolina – FACAPE
Técnicas e Tipos de Requisitos
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Levantamento de Requisitos – Simulação do Supermercado
Transcrição da apresentação:

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína ANA PAULA LIMA

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Roteiro O que é Engenharia de Requisitos? Qual a utilidade? É importante? Por quê?

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína O que é requisito? “Condição que se deve satisfazer para alcançar um objetivo”

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína O que é requisito? “Exigência que deve ser cumprida para atingir um objetivo”

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína O que é Engenharia de Requisitos (ER) ? É a ciência que estuda a criação, construção, análise, desenvolvimento e manutenção dos requisitos que devem ser cumpridos por um sistema.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Engenharia de requisitos 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 são chamados de requisitos

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Importância da ER “A parte mais árdua na construção de um software consiste exatamente em identificar o que construir. Nenhuma outra fase compromete tanto o resultado do trabalho se elaborada de forma incorreta. Nenhuma outra parte dificulta tanto as correções posteriores.” Frederick P. Brooks

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Importância da ER [Figuras Adaptada do Quik Guide]

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Sintomas e Causas de uma ER inadequada Pressão do cliente para uma construção rápida do sistema “Temos que nos acostumar com a pressão. Mais além, toda vez que sentirmos pressão, mentalizar que isso nos ajuda a alcançar nossos objetivos. Dá-nos mais gás para agir em direção à nossa meta.” Lauro Valente Requisitos Incorretos

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Problemas de Comunicação “Quando conversar com um colega de trabalho ou um cliente, lembre- se de que a comunicação transcende as palavras.” Mari Geuer Omissão de Requisitos Scott Adams, Inc./Dist. by UFS, Inc

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Suposição incorreta, por parte dos stakeholders, de que muito do assunto é evidente “Geralmente as pessoas falham em serem bons ouvintes. Elas simplesmente presumem que sabem o que a outra pessoa esta dizendo ou simplesmente porque elas já ouviram isso antes adotam a idéia de que aquela pessoa é igual a outra “ Requisitos Ambíguos

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína 4 atividades principais da ER ElicitaçãoDocumentação Validação e Negociação Gerenciamento Levantamento Técnicas de identificação Detalhamento Descrição Linguagem natural Modelos formais Garantia de qualidade Resolução de Conflitos Consistência das informações

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Elicitação Para a etapa de identificação, levantamento e detalhamento de requisitos, podem ser utilizadas diversas técnicas, como, entrevista, estudo arqueológico, brainstorming, dentre outros.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Documentação Para documentar requisitos podem ser utilizadas a linguagem natural e modelos formais, utilizando UML, como por exemplo, diagrama de estado, sequência, casos de uso e especificações de casos de uso.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Validação e Negociação Para negociar e validar os requisitos é importante ter a avaliação de um especialista, de modo que possa ser verificado se o que foi levantado condiz com o que foi solicitado.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Gerenciamento Gerenciar consiste em manter os dados consistentes, com qualidade garantindo que eles possam ser implementado s.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Requisitos funcionais e não-funcionais Requisitos funcionais Serviços que o sistema deve fornecer Como o sistema deve reagir a entradas específicas Como o sistema deve se comportar em determinadas situações Requisitos não-funcionais ou de qualidade Restrições sobre serviços ou funções oferecidos pelo sistema tais como restrições de tempo de resposta, restrições sobre o processo de desenvolvimento, padrões, etc.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Exemplos de Requisitos – Funcionais Nome: Selecionar Produto (RF1) Descrição: O sistema deve permitir que o Cliente selecione o produto desejado para que ele possa ver os detalhes do mesmo e também coloca-lo no carrinho de compras. Nome: Gerenciar Carrinho de Compra (RF2) Descrição: O Sistema deve permitir que o usuário adicione e/ou remova itens do carrinho de compras Nome: Logar no Sistema (RF3) Descrição: O Sistema deve obrigar o usuário a logar para efetuar a comprar.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Exemplos de Requisitos – não funcionais Nome: Validar CPF (NF1) Descrição: O sistema deve verificar a autenticidade do CPF Nome: Receber promoções por (NF2) Descrição: Na hora de efetuar o cadastro, o cliente deve indicar se deseja.

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Dúvidas Informática e Metodologia - Subsequente 20

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína Atividades Crie 4 grupos e escolha um integrante para ser o cliente. O cliente deverá expor os requisitos para a criação de um site, e o grupo deverá desenhar o layout de acordo com os requisitos levantados.