Escolar Documentos
Profissional Documentos
Cultura Documentos
1INTRODUO............................................................................................................3
2Atividade PROSTA......................................................................................................4
3CONCLUSO............................................................................................................23
4REFERNCIA...........................................................................................................24
1 INTRODUO
entidades,
relacionamentos,
atributos
cardinalidade,
tambm
2 ATIVIDADE PROSTA
1 - Considere
um
Caso
de
Uso
Controlar
Usurio,
cujo
2
Relacionamento,
Considerando
explique
com
tcnica
suas
palavras
de
o
Modelagem
que
so
Entidade
Entidades,
um
conceito
importante
para
definir
Componente
usado
para
fazermos
seleo
de
lista de itens, aonde somente um pode ser selecionado. - Usaremos para colocar a
lista de cursos disponveis para matricula.
DateTimePicker: Mostra um calendrio. - Usado para selecionar a
data de nascimento do aluno.
sucesso
popularidade
adquiridos
por
XP
se
devem
de
manuteno
pode
ser
considerada
como
uma
funcionalidades,
mantendo
sistema
existente
rodando,
10
competitividade,
requisitos,
qualidade,
custo. Atividades:
testes
de
11
em que os membros do time tem contato com o Product Owner para selecionar e
estimar os itens do Product Backlog que acreditam conseguir entregar ao final da
Sprint. A prxima fase a execuo da Sprint durante a execuo da Sprint, o time
controla o andamento do desenvolvimento realizando Reunies Dirias de no mais
que 15 minutos de durao, e observando o seu progresso usando um grfico
chamado Sprint Burndown.
Ao final de cada Sprint, deve-se realizar uma Reunio de Reviso
em que o time demonstra o produto gerado na Sprint e valida se o objetivo foi
atingido. Logo em seguida, realiza-se a Reunio de Retrospectiva uma reunio de
lies aprendidas, com o objetivo de melhorar o processo, time e/ou produto para a
prxima Sprint.
Feature Driven Development
Feature-Driven Development (FDD) uma metodologia gil para o
processo de engenharia de software, que foi elaborada com foco na entrega
frequente de software funcionando para os clientes e na utilizao de boas prticas
durante o ciclo de seu desenvolvimento. Uma caracterstica marcante da FDD o
fato dela favorecer fortemente o envolvimento de clientes (interno ou externo) ao
processo de planejamento e desenvolvimento do software.
um processo de desenvolvimento de software iterativo e
incremental. Diferentemente de outras metodologias, a FDD no extremamente
focada na programao ou no modelo, mas sim utiliza o bom senso para abstrair o
melhor dos dois mundos.
O ciclo de vida da FDD composto de 05 prticas para cada . So
elas:
Desenvolver um modelo abrangente: este processo abrange todo
o projeto, o que significa que ele ser executado uma nica vez no projeto.
Formar o time de modelagem: este time normalmente composto
por especialistas de negcio e programadores, sendo facilitados por um arquiteto
com experincia em modelagem.
Conduzir o Domain Walkthrough (Estudo dirigido sobre o
domnio): os especialistas de negcio apresentaro ao restante da equipe uma
viso do produto. Aps isso, realizaro apresentaes focadas em pequenas partes
12
do negcio.
Estudar documentao: Dependendo da complexidade da rea de
negcio apresentada, a equipe pode solicitar um intervalo para estudar a
documentao fornecida pelo especialista de negcio.
Desenvolver
modelos
de
pequenos
grupos:
aps
cada
13
envolvidas
no
desenvolvimento
de
determinada
funcionalidade,
14
15
16
17
18
padres
de
notao,
convenes
de
produto,
Clear:
compiladores,
gerenciadores
de
verso
19
MODELOS EVOLUCIONRIOS
Modelo Espiral
Este
modelo
foi
desenvolvido
para
abranger
as
melhores
20
21
22
23
3 CONCLUSO
A criao de um software importante, podemos trocar idias com
os funcionrios, com os clientes da empresa, para poder obter mais informaes.
Alm de fazer reunies com clientes e funcionrios para um conhecimento melhor e
poder desenvolver um software mais confivel e com menos erros.
Podemos conhecer um pouco das tcnicas usada para se
desenvolver um bom software, para que o cliente no venha ter problema futuros
com a perda de informaes, que o mais importante nas empresas. Aprendendo
assim a desenvolver um software usando ou um modelo gil ou evolucionrio, assim
o desenvolvimento com certeza ser bem sucedido e deixar o cliente satisfeito.
Sendo assim o profissional da rea tem que ser responsvel e seguir
os passos o que determinado na construo de um trabalho, executando com
perfeio e procurando o mximo de informaes possveis.
Agradeo a oportunidade que este trabalho proporcionou para saber
sobre
desenvolvimento
de
software.
Acrescentara
muito
conhecimento
24
4 REFERNCIA
FLORES,
Emerson
Ricardo;
TANAKA,
Simone
Sawasaki;