PROCESSO DE SOFTWARE - UNIDADE01/AULA05

00:16:34
https://www.youtube.com/watch?v=SYl08z5oOoQ

Zusammenfassung

TLDRNesta aula, o professor abordou a aplicabilidade dos diferentes modelos de processo de software, incluindo Cascata, Interativo, Incremental, Prototipação, Espiral e métodos formais. A ênfase foi na importância de compreender claramente os requisitos e o papel da experiência da equipe em cada modelo. O modelo em Cascata é recomendado quando os requisitos são bem definidos, enquanto o modelo em espiral destaca-se pela análise de riscos. A prototipação é uma abordagem interativa, permitindo que o cliente participe durante o desenvolvimento. O RUP é salientado por seu foco em gerenciamento de projetos eficazes. Métodos formais, embora relevantes para sistemas complexos, requerem mais tempo e custo devido à validação necessária.

Mitbringsel

  • 📊 Importância de entender requisitos claros.
  • 💡 Modelo em Cascata para requisitos bem definidos.
  • 🔍 Análise de riscos é fundamental no modelo espiral.
  • 👥 Prototipação envolve participação ativa do cliente.
  • ⚖️ RUP é focado em gerenciamento de projetos.
  • 🔬 Métodos formais requerem validação rigorosa.

Zeitleiste

  • 00:00:00 - 00:05:00

    A aula inicia com uma introdução sobre o módulo de processo de software, focando nas características dos modelos de processo e suas aplicabilidades. O professor menciona a importância de entender quais modelos são mais utilizados no presente, fazendo referência ao modelo preditivo e suas sequências lineares, enquanto destaca a diferença da abordagem interativa e incremental, além dos modelos específicos. Ele ressalta que o modelo em Cascata deve ser utilizado com o conhecimento claro dos requisitos para garantir o controle de riscos durante o desenvolvimento.

  • 00:05:00 - 00:10:00

    Em seguida, a discussão avança para o modelo RUP, que se foca no gerenciamento de projetos com uma visão clara das atividades envolvidas. O professor enfatiza a importância da arquitetura do sistema e das interações dinâmicas entre equipes e fases do projeto. Ele também aborda o modelo de prototipagem, que permite a participação contínua do cliente e a evolução do software através de várias versões de protótipos, além do modelo espiral que envolve análise de riscos em suas iterações.

  • 00:10:00 - 00:16:34

    Por último, os métodos formais são tratados, sendo destacados por sua aplicação em ambientes acadêmicos e altos custos associados à validação de sistemas complexos. O professor conclui a aula ressaltando a necessidade de compreender as diferenças entre os modelos, a escolha adequada de acordo com as necessidades do projeto, e preparando os alunos para a aplicação desses conhecimentos no mercado profissional.

Mind Map

Video-Fragen und Antworten

  • Quais modelos de processo de software foram discutidos?

    Cascata, Interativo, Incremental, Prototipação, Espiral, e métodos formais.

  • Quando usar o modelo Cascata?

    Quando os requisitos são bem definidos e as mudanças são raras.

  • Qual é a principal característica do modelo em espiral?

    Envolve análise de riscos em cada fase do desenvolvimento.

  • O que é o modelo de prototipação?

    Permite que o cliente participe durante o desenvolvimento, com atualizações frequentes.

  • Quais são as vantagens do modelo RUP?

    Foco no gerenciamento de projetos e boa visualização de atividades e fases.

  • Por que usar métodos formais exige mais tempo e custo?

    Devido à necessidade de validação matemática e rigorosa do sistema.

Weitere Video-Zusammenfassungen anzeigen

Erhalten Sie sofortigen Zugang zu kostenlosen YouTube-Videozusammenfassungen, die von AI unterstützt werden!
Untertitel
pt
Automatisches Blättern:
  • 00:00:00
    E aí
  • 00:00:02
    [Música]
  • 00:00:09
    Olá tudo bem turma nós estamos aqui mais
  • 00:00:11
    uma aula né é do nosso módulo né de
  • 00:00:16
    processo de software da disciplina de
  • 00:00:18
    processo de soft hoje nós vamos detalhar
  • 00:00:21
    um pouco mais aplicabilidade dos modelos
  • 00:00:23
    processo de sofre nós vimos das
  • 00:00:25
    características né hoje nós vamos
  • 00:00:27
    compreender iremos compreender
  • 00:00:29
    aplicabilidade de cada modelo e processo
  • 00:00:33
    são utilizadas pelo menos que são mais
  • 00:00:35
    utilizados né visando sempre estudos que
  • 00:00:38
    são mais utilizados a ideia aqui deixar
  • 00:00:41
    claro
  • 00:00:41
    Quais são os mais utilizados né não no
  • 00:00:45
    passado entendeu cada características
  • 00:00:47
    vocês hoje já sabe eles tinham ir muito
  • 00:00:51
    como é que é um modelo preditivo né que
  • 00:00:53
    segue aquela sequência linear de digitar
  • 00:00:56
    plano mas vocês também já tem aquela
  • 00:00:58
    compreensão do modelo interativo e
  • 00:01:02
    incremental do modelo interativo
  • 00:01:03
    evolutivo e até dos modelos específicos
  • 00:01:06
    né Agora nós vamos detalhar
  • 00:01:09
    a detalhar aplicabilidade de cada um né
  • 00:01:14
    o botão do modelo em Cascata Olha só e o
  • 00:01:19
    modelo em vime
  • 00:01:20
    e onde que eu aplico I aplica-se quando
  • 00:01:23
    se conhece bem requisitos eu até falei
  • 00:01:26
    já na aula na aula passada
  • 00:01:28
    sobre a característica dele mas eu faço
  • 00:01:31
    questão aqui de deixar claro porque isso
  • 00:01:34
    aqui é importante entender um
  • 00:01:38
    entender é
  • 00:01:40
    a questão senhor tem requisito bem claro
  • 00:01:43
    eu tô controlando risco
  • 00:01:46
    Cascata aplica-se requisito porque
  • 00:01:48
    permite o controle do Risco
  • 00:01:51
    Eu
  • 00:01:51
    tô doidinho
  • 00:01:55
    os discos E aí e você tem que entender
  • 00:01:58
    que ele não é não é constante então se a
  • 00:02:03
    mudança não são constante é
  • 00:02:06
    eu não vou aplicar o Cascata não tira
  • 00:02:09
    isso da cabeça tá
  • 00:02:11
    equipe de desenvolvimento tem que ser
  • 00:02:14
    diferente porque se você tem aquela
  • 00:02:17
    prática ele definir requisitos bem logo
  • 00:02:19
    de primeira né se você define bem os
  • 00:02:22
    requisitos bem logo na fase inicial
  • 00:02:26
    o Afe o Cascata como que ele tem a
  • 00:02:30
    característica de ser sequencial linear
  • 00:02:32
    vai fugir bem
  • 00:02:34
    aí se você definir o requisito mal
  • 00:02:38
    requisito a chega lá na fase de perto da
  • 00:02:40
    problema aí vai atrasar o risco
  • 00:02:43
    aí que que vai acontecer o teu teu o teu
  • 00:02:46
    tempo vai aumentar e consequentemente
  • 00:02:49
    tem o risco de atender necessidade do
  • 00:02:51
    cliente vai ser maior
  • 00:02:53
    e o que sabe que
  • 00:02:55
    aqui na verdade é o aplico mais o modelo
  • 00:03:00
    em ver quando você tem uma equipe
  • 00:03:02
    experiente em testes tá bom
  • 00:03:05
    é porque ele é uma evolução viu mas aqui
  • 00:03:08
    eu consigo construir um modelo em
  • 00:03:11
    Cascata comer equipe que promove 6
  • 00:03:15
    prática de testes eu vou aplicar o
  • 00:03:16
    modelo em ver
  • 00:03:18
    me deu
  • 00:03:20
    Tá bom
  • 00:03:21
    fique bem claro isso
  • 00:03:24
    E é isso que você tem que entender
  • 00:03:26
    é uma evolução do modelo em Cascata por
  • 00:03:30
    isso que não tá vezes a gente prefere só
  • 00:03:31
    utilizar o cascata
  • 00:03:34
    Ah entendeu se já se já tem uma boa
  • 00:03:36
    prática utilizar o que é cicatrizes o
  • 00:03:38
    PS4 tá bom eles são dirigindo a planos
  • 00:03:43
    esse modelo são chamados modelos
  • 00:03:45
    primitivos também Tab
  • 00:03:48
    a rádio
  • 00:03:50
    A roxa
  • 00:03:52
    e o rádio
  • 00:03:54
    hoje eu tenho um monte de componente
  • 00:03:56
    pronto
  • 00:03:58
    o usa rádio
  • 00:04:00
    e como necessitar agrupar módulo de
  • 00:04:03
    sistemas
  • 00:04:04
    e eu tenho uma desculpa nem te prontos
  • 00:04:07
    módulos celulares módulo de interface
  • 00:04:09
    está pronto o modo de arquitetura de
  • 00:04:12
    banco de dados está pronto só vou
  • 00:04:14
    colocar lá dentro vou colocar em cada
  • 00:04:17
    modo vou inserir cada módulo o que é
  • 00:04:21
    necessário Então vou agrupando
  • 00:04:24
    equipa experiente responsável por cada
  • 00:04:28
    parte do teu sistema né olha aí cada
  • 00:04:31
    parte do teu sistema estão em modo lá tá
  • 00:04:34
    lá eu tenho uma uma equipe responsável
  • 00:04:37
    por teh
  • 00:04:38
    e eu tenho uma equipe responsável por
  • 00:04:40
    interface eu tenho uma equipa
  • 00:04:43
    responsável pelo modelo de negócio que o
  • 00:04:45
    meu ver a camada de manda camada mais
  • 00:04:48
    interna lá do teu sistema entendeu
  • 00:04:53
    e para uso de uso de desenvolvimento de
  • 00:04:56
    projeto de curto prazo
  • 00:04:59
    geralmente de curto prazo porque eu
  • 00:05:01
    tenho muita coisa que eu vou aproveitar
  • 00:05:03
    né uso rádio o rádio Sat som
  • 00:05:08
    e agora quando eu quero uma do
  • 00:05:13
    utilizar o modelo de processo onde eu
  • 00:05:16
    quero teu eu não tenho eu não contratei
  • 00:05:19
    nenhum uma empresa para fazer
  • 00:05:21
    gerenciamento para mim mas eu quero o
  • 00:05:23
    modelo que eu foco no gerenciamento de
  • 00:05:25
    projeto quem é É o rup foco no
  • 00:05:28
    gerenciamento do projeto é bem explícito
  • 00:05:31
    é porque eu consigo ver a minhas
  • 00:05:34
    atividades uma maneira de estática e as
  • 00:05:38
    fases sinta interagindo de forma
  • 00:05:40
    dinâmica Então tem um bom gerenciamento
  • 00:05:42
    de projeto tão Loops
  • 00:05:45
    e consegue enxergar forma Clare de forma
  • 00:05:49
    Clara as áreas e suas especificações
  • 00:05:51
    além das práticas de orientação objeto
  • 00:05:54
    Claro porque quando ter atividades eu
  • 00:05:56
    vou estar ali as áreas envolvidas né
  • 00:05:58
    Eu quero deixar claro aqui para você
  • 00:06:01
    gente que naquela parte estática que tem
  • 00:06:03
    no dentro de uma dos eixos x e y nós
  • 00:06:06
    vamos ter as atividades que que possa
  • 00:06:09
    também está envolvido aliás áreas nelas
  • 00:06:11
    eu consigo enxergar aquelas áreas de
  • 00:06:14
    forma bem práticas estão sendo
  • 00:06:16
    aplicabilidade que vai para o bom
  • 00:06:18
    gerenciamento eu posso utilizar o Hulk
  • 00:06:21
    é focado na arquitetura do sistema
  • 00:06:26
    e vocês tão fazer essa disciplina aqui
  • 00:06:28
    no meio acadêmico mas vocês estão sendo
  • 00:06:30
    preparado para o mercado profissional e
  • 00:06:32
    no mercado profissional
  • 00:06:34
    você vai ter que focar na arquitetura
  • 00:06:36
    você vai focar na arquitetura e mudança
  • 00:06:39
    né então fique bem claro isso né quando
  • 00:06:43
    foca na arquitetura do teu sistema
  • 00:06:44
    lembre do Hulk
  • 00:06:47
    para que possa ser atualizada conforme
  • 00:06:50
    necessidade do cliente então ele deixa
  • 00:06:52
    bem claro essas mudanças conforme
  • 00:06:53
    necessidade do cliente Hulk isso sem
  • 00:06:56
    lembrar que é prática de alimentação
  • 00:06:58
    objeto ou não tem muitos muitos modelos
  • 00:07:01
    de ele é o ML criado aqui
  • 00:07:04
    caso de uso como por exemplo caso de uso
  • 00:07:08
    como por exemplo diagrama de classe
  • 00:07:10
    permite a interligação muito próxima Tá
  • 00:07:13
    bom então ele permite você explorar
  • 00:07:16
    muito bem essas características porque
  • 00:07:18
    ele deixa bem claro a interligação e a
  • 00:07:21
    focado na arquitetura oriental da casa
  • 00:07:23
    de uso entendeu é interativo e
  • 00:07:27
    incremental também Hulk ele é interativo
  • 00:07:30
    e incremental
  • 00:07:31
    deu e a placa de gerenciamento da
  • 00:07:35
    Espetacular do ver que elas fazem ter
  • 00:07:38
    ligando porque eu não eu não cheguei a
  • 00:07:40
    costura mas eu vou passar um trabalho
  • 00:07:42
    para vocês para vocês em pé clarín ter
  • 00:07:45
    que teclar conseguir intercala aí fases
  • 00:07:50
    e coisa atividades ou áreas envolvidas
  • 00:07:53
    né quando eu tiver falando aqui no eixo
  • 00:07:56
    X e no eixo Y do rup eu tenho eixo X e o
  • 00:08:01
    eixo Y Se eu pedir para vocês o eixo Y
  • 00:08:04
    vai ter atividades o áreas ou
  • 00:08:06
    disciplinas tá então no eixo Y é
  • 00:08:08
    identificado por atividades a áreas ou
  • 00:08:11
    disciplinas no eixo X onde vai ter a
  • 00:08:14
    inter-relação dinâmica no Hulk
  • 00:08:16
    identificado por quem pelas fases que
  • 00:08:19
    são dinâmica porque ele é bom se
  • 00:08:20
    relacionar sempre que for necessário
  • 00:08:23
    para atender necessidades do cliente tá
  • 00:08:25
    ó
  • 00:08:28
    o modelo de prototipação né
  • 00:08:33
    e olha aí o cliente participa nas fases
  • 00:08:37
    de desenvolvimento do projeto cliente
  • 00:08:38
    está sempre presente presente
  • 00:08:40
    porque é
  • 00:08:43
    se você vai pensar que o cliente vai
  • 00:08:45
    estar sempre presente você vai logo
  • 00:08:47
    pensando aprontou de passam né
  • 00:08:49
    já a citei módulos de sistema pronto
  • 00:08:53
    e o seja você comer equipe já está
  • 00:08:56
    experiente Olha eu já tenho que ir de
  • 00:08:58
    moto né do sistema. Né Cada protótipo
  • 00:09:02
    uma versão Clara que pode ser atualizada
  • 00:09:06
    entendeu
  • 00:09:09
    a cada protótipo uma versão cara do que
  • 00:09:12
    do Clara do que se esse pode ser
  • 00:09:16
    atualizada né então
  • 00:09:17
    aqui envolve o que no modelo de
  • 00:09:20
    prototipação você crê em construir um
  • 00:09:22
    protótipo para teste né então eu tenho
  • 00:09:25
    uma versão pronto aí você vai
  • 00:09:26
    incrementando outras versões até
  • 00:09:29
    chegamos a versão mais atual possível e
  • 00:09:32
    digo isso mas atual possível até porque
  • 00:09:35
    você só vai ter uma versão adequada
  • 00:09:38
    quando sinceramente geralmente sistema é
  • 00:09:41
    só são só consegue está ponto de forma
  • 00:09:44
    adequada quando eles estão
  • 00:09:46
    implantados no ambiente de
  • 00:09:48
    desenvolvimento e são é testado em
  • 00:09:52
    várias condições
  • 00:09:54
    e eles a evoluir com o tempo até chegar
  • 00:09:59
    e a uma certa carga de uso de
  • 00:10:04
    experiência que ele se teve naquele
  • 00:10:05
    ambiente que ele vai chegar uma vá
  • 00:10:07
    numa versão a versão adequada para o
  • 00:10:10
    sistema por isso que hoje em dia você
  • 00:10:12
    ficou só é sócio para ele evoluir
  • 00:10:14
    entendeu
  • 00:10:16
    evoluir uma desvantagem que a gente esse
  • 00:10:20
    ver com esse uso da prototipação eu a
  • 00:10:23
    questão é que você utilizar as temos
  • 00:10:25
    embarcados você por exemplo como tá
  • 00:10:27
    muito mais prático hoje em dia você
  • 00:10:28
    antigamente tinha muita dificuldade por
  • 00:10:30
    causa da da questão do uso de memória do
  • 00:10:34
    controle de uso de memória hoje em dia
  • 00:10:36
    você não precisa mais se preocupar com
  • 00:10:37
    isso evolução dos chips dos era uma
  • 00:10:41
    grande grande contribuição para a
  • 00:10:43
    ciência e para computação Então você
  • 00:10:45
    constrói soft modelos
  • 00:10:48
    você tem um arcabouço de modelos modelos
  • 00:10:52
    de modelo de soft aí disponíveis no
  • 00:10:55
    mercado onde você só vai incorporar
  • 00:10:59
    o botão de passando tá cada vez mais
  • 00:11:00
    constante tá
  • 00:11:02
    modelo espiral
  • 00:11:04
    equipe experiente em análise de riscos
  • 00:11:06
    de projeto Olha presta atenção gente
  • 00:11:09
    presta atenção nessa questão aqui se eu
  • 00:11:11
    tenho um modelo experiência na área de
  • 00:11:13
    risco é o modelo espiral porque cada
  • 00:11:16
    risco da é porque cada espiral aqui
  • 00:11:19
    que o meu processo girar e faz uma
  • 00:11:23
    análise de risco
  • 00:11:26
    eu usei para controlar o projeto como eu
  • 00:11:28
    falei não não anterior se ele deve
  • 00:11:30
    continuar ou se ele vai se ele der
  • 00:11:32
    prosseguir entendeu
  • 00:11:34
    a intercalação entre as fases tem que
  • 00:11:37
    ser Evidente e necessária ela tem que
  • 00:11:42
    acontecer
  • 00:11:44
    Esse é meu e o cliente também tá tá
  • 00:11:48
    envolvido eu até falei dessa
  • 00:11:50
    característica do modelo em espiral
  • 00:11:51
    porque ele pega a característica da para
  • 00:11:53
    eu tô te passando e do próprio modelo em
  • 00:11:55
    Cascata tá bom aí eu vejo que vai estar
  • 00:11:59
  • 00:12:00
    geralmente o gerente de projeto ele tá
  • 00:12:03
    aqui muito mais
  • 00:12:04
    próximo né
  • 00:12:07
    Oi e da equipe para prover o
  • 00:12:09
    desenvolvimento tá bom
  • 00:12:12
    e os métodos formais
  • 00:12:15
    Olha só olha aplicabilidade deles tem
  • 00:12:18
    mais crítica e riscos até falei
  • 00:12:21
    risco material
  • 00:12:25
    e o físico quando eu faço físico Vale
  • 00:12:28
    pessoas tá
  • 00:12:30
    se necessita de uma linguagem para
  • 00:12:32
    descrever sistemas né e validação
  • 00:12:36
    matemático onde onde é que ele é muito
  • 00:12:38
    utilizado
  • 00:12:40
    e é
  • 00:12:42
    utilizado em
  • 00:12:44
    sofres acadêmico né meio acadêmico Vamos
  • 00:12:47
    colocar aqui meio Acadêmico
  • 00:12:56
    e ele envolve o custo do elevado tá
  • 00:12:58
    gente deixa bem claro tá que esses dois
  • 00:13:01
    aqui devolvem custo elevado
  • 00:13:04
    porque ele vai precisar você vai
  • 00:13:07
    precisar validar ele por mais tempo
  • 00:13:09
    Porque eu análises tio dele é muito alta
  • 00:13:12
    então
  • 00:13:13
    geralmente como você vai precisar
  • 00:13:15
    validar por mais tempo você pensa se eu
  • 00:13:19
    vou precisar mais tempo vamos manter
  • 00:13:20
    esse projeto ele vai custar mais caro
  • 00:13:24
    Ah entendeu então se ele custa mais caro
  • 00:13:27
    ainda todo mundo vai querer dar adotar
  • 00:13:30
    ele entendeu porque o mecanismo de
  • 00:13:32
    validação os métodos específicos
  • 00:13:36
    geralmente requer mais tempo ela vai
  • 00:13:38
    aumentar o custo pense eu tenho no
  • 00:13:41
    projeto não tem início e vim os cursos
  • 00:13:44
    que vai ser locado para ele bom então
  • 00:13:47
    vou precisar mais tempo para para mim
  • 00:13:50
    validar ele então os custos uma semana
  • 00:13:52
    levado esse método específico né Ah
  • 00:13:56
    entendeu então
  • 00:13:58
    você vai resolver uma pesquisa Pode ser
  • 00:14:01
    que uma dentro de uma pesquisa eu
  • 00:14:03
    construí isso de forma mais rápido mas
  • 00:14:05
    pode ser que precisa de mais tempo para
  • 00:14:06
    mim validar para mim colher uma amostra
  • 00:14:08
    eu tenho Vale daquele modelo matemático
  • 00:14:11
    vou dar um exemplo disso se você tiver
  • 00:14:14
    aqui com modelo Você vai precisar chegar
  • 00:14:17
    validar um sistema de
  • 00:14:20
    um s que somos temos inteligente né que
  • 00:14:23
    tem muita prática de Inteligência
  • 00:14:25
    Artificial Então você vai usar muito
  • 00:14:27
    modelos matemáticos né então você vai
  • 00:14:30
    precisar de um tempo pode utilizar
  • 00:14:32
    Aquele modelo matemático e validar fazer
  • 00:14:34
    mecanismo de entrevista
  • 00:14:36
    entrevista local né a une vai dentro
  • 00:14:41
    desse mecanismo entrevista Você vai
  • 00:14:42
    precisar validar aquilo que é necessário
  • 00:14:47
    o passe satisfazer as qualidades do teu
  • 00:14:51
    sistema entendeu e baseado em
  • 00:14:54
    Componentes de quesitos são adaptados
  • 00:14:56
    conforme
  • 00:14:57
    ficou poder de definido a reutilização é
  • 00:15:00
    constante de componente né emprega-se
  • 00:15:03
    modelo de aqui tão inteligente
  • 00:15:05
    artificiais não dois modelos e todos os
  • 00:15:07
    modelos formais que eu morei componentes
  • 00:15:09
    também aplica-se muito modelo entendendo
  • 00:15:11
    artificiais né sistemas especialistas e
  • 00:15:14
    inteligentes né Sistema de especialista
  • 00:15:17
    tem muita prática onde o modelo de
  • 00:15:19
    medicina
  • 00:15:21
    e até mesmo modelo de EAD
  • 00:15:23
    entendeu muito utilizado em modelo de a
  • 00:15:26
    de porque você vai ter um tutor a figura
  • 00:15:28
    do tô inteligente muito aplicado aqui tá
  • 00:15:30
    você for ver mesmo você falou considerar
  • 00:15:34
    todas as atividades envolvidas para
  • 00:15:36
    construir modelos modelo específico e né
  • 00:15:40
    você vai ver que não é tão fácil assim
  • 00:15:41
    você precisa de um tempo para validar
  • 00:15:44
    para até para atender às necessidades
  • 00:15:46
    específicas que é exigido dentro de um
  • 00:15:48
    problema específico também
  • 00:15:50
    então principais pontos abordados na
  • 00:15:54
    aula né é destacar o foco principal de
  • 00:15:57
    cada modelo né compreender a diferença
  • 00:15:59
    entre cada modelo
  • 00:16:02
    é proporcionar uma visão abrangente que
  • 00:16:04
    possa apoiar a escolha de um modelo de
  • 00:16:06
    Resumindo de processo de software
  • 00:16:08
    e a gente foi isso nesse ponto mais
  • 00:16:12
    abordado né então é nossa aula tá
  • 00:16:15
    terminando aqui Desejo a todos um grande
  • 00:16:17
    abraço e tudo de bom nós veremos na
  • 00:16:20
    próxima aula com já vamos entrar já nos
  • 00:16:23
    modelos a gente tá bom
  • 00:16:27
    [Música]
Tags
  • Modelo de Software
  • Processo de Software
  • Cascata
  • Prototipação
  • Espiral
  • Análise de Riscos
  • Requisitos
  • Gerenciamento de Projetos
  • Interatividade
  • Testes