aula conceitual 3 - tipos de requisitos

Upload: francisco-junior

Post on 01-Mar-2016

216 views

Category:

Documents


0 download

DESCRIPTION

Engenharia de Software

TRANSCRIPT

  • 1

    ENGENHARIA DE SOFTWARE

    Prof. Me. Fabiana de Lima

    [email protected]

  • 2

    Aula Conceitual 3 Tipos de requisitos

  • 3

    Requisitos:

    Funcionais X No-funcionais.

    Sistema.

    Usurio.

    Qualidade.

    Documento de Requisitos.

    Agenda

  • 4

    Requisitos

  • 5

    Requisitos

    Requisitos so determinados a partir de uma

    necessidade imposta na/para a construo do

    sistema.

  • 6

    Requisitos

    Requisitos so determinados a partir de uma

    necessidade imposta na/para a construo do

    sistema.

    funes ou requisies

    restries de desenvolvimento

    restries de

    operao

  • 7

    Requisitos

    Requisitos so determinados a partir de uma

    necessidade imposta na/para a construo do

    sistema.

    Usurios, clientes, equipe de desenvolvimento

    regras e leis internas ou externas.

    funes ou requisies

    restries de desenvolvimento

    restries de

    operao

  • 8

    Requisitos funcionais e no-funcionais

  • 9

    Requisitos funcionais e no-funcionais

    Requisitos so determinados a partir de uma

    necessidade imposta na/para a construo do

    sistema.

  • 10

    Requisitos funcionais e no-funcionais

    FUNCIONAIS

    So representaes das funes ou funcionalidades que o sistema deve conter.

    NO-FUNCIONAIS

    So representaes

    de outros elementos

    que no se referem

    s funes ou

    funcionalidades do

    sistema.

  • 11

    Requisitos Funcionais e no-funcionais

    FUNCIONAIS

    So representaes das funes ou funcionalidades que o sistema deve conter.

    a) Login usurio.

    b) Formatao de letra.

    c) Cadastro de clientes.

    d) Relatrio de vendas.

    e) Colorir um objeto.

    f ) Salvar uma cpia.

  • 12

    Requisitos Funcionais e no-funcionais

    NO-FUNCIONAIS

    So representaes de outros elementos que no se referem s funes ou funcionalidades do sistema.

    a) Linguagem de

    programao Java.

    b) Qualquer browser.

    c) Banco de dados

    Postgress.

    d) Resposta mxima

    de 5 segundos.

  • 13

    Requisitos de Usurio X Sistema

  • 14

    Requisitos de Usurio X Sistema

    Outra maneira de classificar os requisitos : Requisito de Usurio:

    O produto daquilo que todos, exceto os desenvolvedores, disponibilizam.

    Requisito de Sistema:

    O produto das interpretaes do analista em relao aos requisitos de usurio.

  • 15

    Requisitos de Usurio X Sistema

    Requisito de Usurio - Exemplos Um campo que indique a data e

    hora do cadastro, uma opo com

    seleo para o estado civil.

    Requisito de Sistema Exemplo A tela de cadastro possuir

    os campos data e hora,

    preenchidos pelo sistema e

    uma seleo das opes de

    casado, solteiro ou separado.

  • 16

    Requisitos de qualidade

  • 17

    Requisitos de qualidade

    Funcionalidade.

    Usabilidade.

    Confiabilidade.

    Eficincia.

    Manutenibilidade.

    Portabilidade.

  • 18

    Documento de requisitos de Software

  • 19

    Documento de requisitos de Software

    Pode-se usar como um contrato do cliente.

    Composto por:

    Prefcio.

    Introduo.

    Glossrio.

    Definio de requisitos de usurio.

    Arquitetura do Sistema.

    Especificao de requisitos de sistema.

    Modelos do sistema.

    Evoluo do sistema.

    Apndice.

    ndice.

  • 20

    ENGENHARIA DE SOFTWARE

    Prof. Me. Fabiana de Lima

    [email protected]