Teoria

Curso Técnico em Desenvolvimento de Sistemas



1) Insira um desenho de um diagrama de caso de uso e o conceito dele pelo chatgpt:

Um diagrama de casos de uso é uma representação visual que mostra como um sistema interage com seus usuários ou outros sistemas. Para a identificação das suas representações ele utiliza figuras de palito para representar os atores (usuários ou sistemas externos) e elipses para os casos de uso (funcionalidades do sistema). Linhas e setas mostram como essas interações ocorrem. O diagrama ajuda a entender e comunicar os requisitos e funcionalidades do sistema de maneira clara e direta.



2) Insira um desenho de um diagrama de classes e o conceito dele pelo chatgpt:

O Diagrama de Classes é uma ferramenta UML que representa a estrutura de um sistema orientado a objetos. Mostra as classes do sistema, seus atributos e métodos, e como elas se relacionam. Os principais elementos incluem as classes, atributos, métodos e os tipos de relacionamentos como associação, herança, agregação e composição. Ele é essencial para visualizar a arquitetura e a interação entre as partes do sistema.



3) O que é PMBOK?

O PMBOK (Project Management Body of Knowledge) é um guia do PMI (Project Management Institute) que compila as melhores práticas e conhecimentos essenciais para o gerenciamento de projetos. Ele organiza o gerenciamento de projetos em áreas de conhecimento, como escopo, cronograma e custos, e em cinco grupos de processos: iniciação, planejamento, execução, monitoramento e controle, e encerramento. O PMBOK fornece um padrão para gerenciar projetos de forma eficiente, ajudando a garantir que sejam concluídos com sucesso e de acordo com os objetivos estabelecidos.



4) Quais são as metodologias ágeis mais usadas?

As metodologias ágeis mais usadas incluem:

Scrum: Foca em entregas incrementais e iterativas de trabalho em ciclos chamados sprints. Utiliza papéis como Scrum Master e Product Owner, e eventos como reuniões diárias e revisões de sprint.
Kanban: Visualiza o fluxo de trabalho com um quadro Kanban, onde tarefas são movidas entre colunas que representam diferentes etapas do processo. É flexível e enfatiza a melhoria contínua e a eficiência do fluxo de trabalho.

Extreme Programming (XP): Enfatiza práticas de desenvolvimento como programação em pares, desenvolvimento orientado a testes (TDD) e integração contínua. Foca na qualidade do código e na adaptação às mudanças.
Lean: Baseia-se em princípios de eficiência e eliminação de desperdícios, inspirados na manufatura enxuta. O objetivo é entregar valor ao cliente da forma mais rápida e eficiente possível.
Crystal: Adapta-se ao tamanho e complexidade do projeto, enfatizando a comunicação e a colaboração. Cada projeto é tratado de maneira única, com práticas ajustadas às necessidades específicas da equipe e do projeto.



5) Qual é o resultado que aparecerá na tela:

O resultado que aparecerá na tela é 11.