Apostila digital iiSoul

Análise de Sistemas e Requisitos

Fundamentos da análise de sistemas, elicitação, modelagem, validação, documentação e gerenciamento de requisitos.

Sobre a apostila

A apostila Análise de Sistemas e Requisitos apresenta os principais conceitos, técnicas e práticas utilizados para identificar, compreender, documentar e gerenciar as necessidades de usuários e stakeholders em projetos de software.

O conteúdo começa com uma introdução à análise de sistemas, destacando a importância dessa etapa para o desenvolvimento de soluções alinhadas aos objetivos do negócio e às expectativas dos usuários.

A apostila apresenta o papel do analista de sistemas, suas responsabilidades e as principais atividades relacionadas à elicitação, análise, modelagem, documentação, validação e gestão de mudanças nos requisitos.

Ao longo do material, o aluno conhecerá o processo de análise de sistemas, incluindo definição de escopo, identificação dos stakeholders, coleta de informações, modelagem, documentação, validação e gerenciamento das alterações.

O conteúdo aborda os benefícios de uma análise bem estruturada, como redução de riscos, diminuição de retrabalho, melhoria na comunicação, otimização do desenvolvimento e maior alinhamento com os objetivos do negócio.

A apostila também apresenta os conceitos de requisitos funcionais e não funcionais, explicando suas diferenças, características e aplicações em projetos de software.

São trabalhadas técnicas de elicitação de requisitos, como entrevistas, questionários, workshops, observação e prototipagem.

Na parte de modelagem, o aluno conhecerá diagramas de casos de uso, diagramas de classes, diagramas de sequência e outras representações utilizadas para visualizar e documentar requisitos.

O material apresenta ferramentas de modelagem e gerenciamento, como Visual Paradigm, Enterprise Architect e Lucidchart.

Nos capítulos seguintes, são abordados os diferentes tipos e níveis de requisitos, incluindo requisitos de negócio, usuário, sistema e domínio.

A apostila também apresenta técnicas de validação de requisitos, revisões por pares, entrevistas de validação, prototipagem, análise de cenários e validação automatizada.

Nos capítulos finais, o aluno aprenderá sobre documentação clara e padronizada, templates, rastreabilidade, controle de versões, ferramentas de análise e modelagem de processos de negócios.

O conteúdo mostra ainda como utilizar diagramas de fluxo de processo, diagramas de fluxo de dados, BPMN, casos de uso de negócios e diagramas de atividades para compreender e melhorar processos organizacionais.

O que você vai aprender?

  • Compreender os fundamentos da análise de sistemas e requisitos
  • Conhecer o papel do analista de sistemas em projetos de software
  • Identificar stakeholders, escopo e necessidades do negócio
  • Diferenciar requisitos funcionais e não funcionais
  • Aplicar técnicas de elicitação como entrevistas, questionários, workshops, observação e prototipagem
  • Modelar requisitos com casos de uso, diagramas de classes e diagramas de sequência
  • Compreender tipos e níveis de requisitos, como negócio, usuário, sistema e domínio
  • Validar requisitos por meio de revisões, entrevistas, cenários e protótipos
  • Documentar e gerenciar requisitos com rastreabilidade, templates e controle de versões
  • Conhecer ferramentas e técnicas de modelagem de processos de negócios

TemasAnálise de SistemasRequisitosElicitaçãoModelagemDocumentaçãoValidaçãoStakeholdersBPMN

Prévia da Apostila

Conheça algumas páginas da apostila Análise de Sistemas e Requisitos e veja como o conteúdo está organizado.

Nesta prévia, você poderá visualizar conteúdos relacionados à análise de sistemas, elicitação, modelagem, validação, documentação e gerenciamento de requisitos.

  • Capa da apostila — Análise de Sistemas e Requisitos.
  • Equipe responsável e dados de catalogação.
  • Introdução à análise de sistemas e requisitos.
  • Papel do analista de sistemas.
  • Elicitação de requisitos.
  • Análise e modelagem.
  • Documentação.
  • Validação de requisitos.
  • Gestão de mudanças.
  • Definição do escopo do projeto.
  • Identificação dos stakeholders.
  • Benefícios da análise de sistemas.
  • Requisitos funcionais.
  • Requisitos não funcionais.
  • Técnicas de elicitação.
  • Entrevistas.
  • Questionários.
  • Workshops.
  • Observação.
  • Prototipagem.
  • Modelagem de requisitos.
  • Diagramas de casos de uso.
  • Diagrama de casos de uso em nível de sistema.
  • Diagrama de casos de uso em nível de detalhe.
  • Diagramas de classes.
  • Diagramas de sequência.
  • Visual Paradigm.
  • Enterprise Architect.
  • Lucidchart.
  • Tipos e níveis de requisitos.
  • Requisitos de negócio.
  • Requisitos de usuário.
  • Requisitos de sistema.
  • Requisitos de domínio.
  • Validação de requisitos.
  • Revisões por pares.
  • Entrevistas de validação.
  • Análise de cenários.
  • Validação automatizada.
  • Especificação de requisitos.
  • Protótipos e mockups.
  • Matriz de rastreabilidade.
  • Templates e formatos padronizados.
  • Rastreabilidade de requisitos.
  • Controle de versões.
  • Ferramentas de análise de sistemas e requisitos.
  • Visual Paradigm.
  • Enterprise Architect.
  • IBM Rational DOORS.
  • JIRA.
  • Confluence.
  • ReqView.
  • Modelagem de processos de negócios.
  • Diagrama de Fluxo de Processo — DFP.
  • Diagrama de Fluxo de Dados — DFD.
  • BPMN.
  • Diagrama de Caso de Uso de Negócios.
  • Diagrama de Atividades.

Equipe Responsável

  • CEO: Marcos Leopoldino
  • Coordenação e Organização: Prof. Dr. Douglas Fabiano Lourenço
  • Coordenação e Organização: Prof. Me. Fábio Lippi Silva
  • Autoria: Fernanda Pereira da Silva
  • Validação: Prof. Dr. Douglas Fabiano Lourenço
  • Design Instrucional e Ilustração: Habacuque Siqueira de Oliveira
  • Diagramação: HABAH Studios
  • Revisão Textual: Camila Puertas Santos
  • Revisão Textual: Sandra da Silva Mitherhofer

Sumário da Apostila

CAPÍTULO 1

  • 1. Análise de sistemas e requisitos — página 7
  • 1.1. O papel do analista — página 8
  • 1.2. O processo de análise — página 10
  • 1.3. Os benefícios da análise — página 11
  • 1.4. Conceitos básicos de requisitos — página 13
  • 2. Exercícios — página 14

CAPÍTULO 2

  • 3. Técnicas de elicitação e modelagem de requisitos — página 16
  • 3.1. Técnicas de elicitação de requisitos — página 16
  • 3.2. Modelagem de requisitos — página 18
  • 3.3. Utilização de ferramentas de modelagem — página 24
  • 4. Leituras adicionais — página 28
  • 5. Exercícios — página 29

CAPÍTULO 3

  • 6. Tipos e níveis de requisitos — página 31
  • 6.1. Tipos de requisitos — página 31
  • 6.2. Níveis de requisitos — página 33
  • 7. Exercícios — página 35

CAPÍTULO 4

  • 8. Validação de requisitos — página 37
  • 8.1. Importância da validação de requisitos — página 37
  • 8.2. Técnicas de validação de requisitos — página 38
  • 8.3. Documentação de requisitos — página 38
  • 9. Exercícios — página 40

CAPÍTULO 5

  • 10. Documentação e gerenciamento de requisitos — página 42
  • 10.1. Documentação clara, precisa e consistente — página 42
  • 10.2. Templates e formatos padronizados — página 43
  • 10.3. Rastreabilidade de requisitos e controle de versões — página 45
  • 10.4. Ferramentas de análise de sistemas e requisitos — página 47
  • 10.5. Modelagem de processos de negócios — página 49
  • 11. Exercícios — página 51
  • 12. Conclusão — página 52
  • 13. Leitura complementar — página 53
  • 14. Referências bibliográficas — página 55

Dados de Catalogação

  • Título da publicação: Análise de Sistemas e Requisitos
  • Autora: Fernanda Pereira da Silva
  • Edição: 1ª Edição
  • Formato: Livro eletrônico — PDF
  • Local de publicação: São Sebastião – SP
  • Editora / Instituição: ii-Educação
  • Ano de publicação: 2023
  • ISBN: 978-65-981558-6-5
  • Classificação: Análise de sistemas — Estudo e ensino
  • Classificação: Programação — Computadores — Estudo e ensino
  • Índice para catálogo sistemático: Análise de sistemas — 003
  • Classificação Decimal de Dewey: CDD 003
  • Número do registro catalográfico: 23-181816
  • Responsável pela ficha catalográfica: Eliane de Freitas Leite
  • Bibliotecária: CRB 8/8415

Ficha Catalográfica

Silva, Fernanda Pereira da.

Análise de sistemas e requisitos [livro eletrônico] / Fernanda Pereira da Silva. — São Sebastião, SP: ii-Educação, 2023.

PDF.

Bibliografia.

ISBN 978-65-981558-6-5.

1. Análise de sistemas — Estudo e ensino.

2. Programação — Computadores — Estudo e ensino.

I. Título.