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
lá
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]