Opções de inscrição

Competências:

       Explicar os princípios da engenharia de requisitos

Habilidades:

• Ler e criar uma especificação de sistemas orientada a objetos.
• Apresentar os tipos de requisitos e como representá-los.
• Identificar as necessidades dos usuários, categorizando e representando os requisitos através da linguagem de modelagem UML.
• Realizar a manutenção dos requisitos, rastreando ao código desenvolvido e planejando seus testes.
• Utilizar ferramentas CASE de suporte à engenharia de software.

Bases tecnológicas:

 1  Análise de Requisitos de Software
        1.1  Introdução.
        1.2  Tipos de requisitos.
 2  Requisitos do ponto de vista do cliente
 3  Engenharia de requisitos
        3.1  Análise da viabilidade.
        3.2  Identificação dos requisitos: técnicas de elicitação.
        3.3  Análise e negociação dos requisitos.
        3.4  Especificação de requisitos: modelagem de requisitos, requisitos funcionais e não funcionais.
        3.5  Validação de requisitos: técnicas de validação.
        3.6  Prototipagem de software.
 4  Gerenciamento de requisitos: rastreabilidade dos requisitos.
 5  Casos de Uso
        5.1  Conceito de casos de uso e atores.
        5.2  Diagrama da UML.
        5.3  Detalhamento do caso de uso.
 6  Elaborar documento de especificação de requisitos orientado a objetos com casos de uso.

Visitantes não podem acessar este curso. Por favor faça login.