Você está na página 1de 25

Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software

Bacarelado em Ci!ncias da Computao


Desenvolvimento de Projetos de Software
Prof.Ms. Andr Marinho de Arajo
"#IP$-%&'%(% %
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
)*jetivos

+amiliari,ar o aluno com o desenvolvimento de sistemas


de software

Desenvolver um sistema we* o*edecendo a um processo


de desenvolvimento incremental e orientado a o*jetos-
sendo responsa*ilidade dos alunos o .erenciamento dos
projetos
/ Definio do pro*lema
/ Definio do escopo do software
/ Especificao de re0uisitos
/ Estudo de via*ilidade
"#IP$-%&'%(% 1
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
)*jetivos
/ Planejamento
/ 2n3lise de riscos
/ 4onitoramento
/ 2n3lise e Projeto
/ Codificao e Testes
/ Entre.a
/ Testes de aceitao

) papel do professor ser3 acompanar o andamento dos


projetos e orientar os alunos
"#IP$-%&'%(% 5
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Conte6do pro.ram3tico

Processo de desenvolvimento de software


/ 4odelos de processo de software
/ 2tividades e tarefas
/ Prototipa.em
/ 4odelos se0uenciais
/ 4odelos iterativos e incrementais

Desenvolvimento dos projetos 7 unidade I


/ Definio do escopo do software
/ Especificao de re0uisitos
/ Estudo de via*ilidade
/ Projeto ar0uitetural
"#IP$-%&'%(% 8
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Conte6do pro.ram3tico

2companamento dos projetos I


/ Entre.a do primeiro incremento
/ Testes de aceitao

Desenvolvimento dos projetos 7 unidade II


/ Planejamento 9Plano de projeto:
/ E2P- plano de itera;es- crono.rama- riscos
/ 2n3lise e projeto
/ Codificao e testes

2companamento dos projetos II


/ Entre.a do se.undo incremento
/ Testes de aceitao
"#IP$-%&'%(% <
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Conte6do pro.ram3tico

Desenvolvimento dos projetos 7 unidade III


/ 4onitorao do plano
/ 4onitorao dos riscos
/ 2n3lise e projeto
/ Codificao e testes

2companamento dos projetos III


/ Entre.a do terceiro incremento
/ Testes de aceitao

Entre.a da verso final dos projetos


/ +ecamento dos projetos e entre.a do produto
/ Teste final de aceitao
"#IP$-%&'%(% =
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
2presentao da disciplina

+orma de avaliao
/ 2rtefatos do projeto e o produto final entre.ues ao final
de cada incremento>unidade 98&?:
/ 2valiao escrita 98&?:

Estrutura das e0uipes


/ @estor- especificadores- ar0uitetos- codificadores-
testadores

4aterial da disciplina
/ 4oodle
"#IP$-%&'%(% A
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
2presentao da disciplina

Su.est;es de projetos
/ Bi*lioteca
/ Empresa de flores
/ Contratos
/ Controle de ospeda.em
/ Estacionamento "niversit3rio
/ Boja de materiais
/ 2.!ncia de turismo
/ Cooperativa mCdica
/ 2dministrao de condomDnios
/ Supermercado
"#IP$-%&'%(% E
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C softwareF
"#IP$-%&'%(% '&
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C softwareF
Pro.ramas de computador e
documentao associada(
"#IP$-%&'%(% ''
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C
en.enaria de softwareF
"#IP$-%&'%(% '%
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C
en.enaria de softwareF
Disciplina relacionada a todos
os aspectos de produo do
software
"#IP$-%&'%(% '1
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Gual a diferena entre
en.enaria de software
e ci!ncia da computaoF
"#IP$-%&'%(% '5
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Gual a diferena entre
en.enaria de software
e ci!ncia da computaoF
2 ci!ncia da computao est3
relacionada com teorias e
fundamentosH a en.enaria de
software est3 relacionada com
a pr3tica de desenvolvimento
"#IP$-%&'%(% '8
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C
um processo de softwareF
"#IP$-%&'%(% '<
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C
um processo de softwareF
"m conjunto de atividades
cujo o*jetivo C o
desenvolvimento ou a
evoluo de software
"#IP$-%&'%(% '=
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C um modelo
de processo de softwareF
"#IP$-%&'%(% 'A
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
) 0ue C um modelo
de processo de softwareF
"ma representao
simplificada de um processo
de software- apresentado so*
perspectiva especDfica
"#IP$-%&'%(% 'E
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os custos
da en.enaria de softwareF
"#IP$-%&'%(% %&
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os custos
da en.enaria de softwareF
Cerca de <&? so de
desenvolvimento- 5&? de
teste(
"#IP$-%&'%(% %'
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os atri*utos
de um *om softwareF
"#IP$-%&'%(% %%
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os atri*utos
de um *om softwareF
Deve fornecer a
funcionalidade e o
desempeno eIi.idos pelo
usu3rio e deve ser f3cil de
manter- confi3vel e us3vel
"#IP$-%&'%(% %1
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os desafios
da en.enaria
de softwareF
"#IP$-%&'%(% %5
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Per.untas mais fre0uentes
Guais so os desafios
da en.enaria
de softwareF
Estar J altura do aumento da
diversidade- reduo do tempo
de entre.a e software
confi3vel
"#IP$-%&'%(% %8
Tpicos Especiais em Computao II - Desenvolvimento de Projetos de Software
Kefer!ncias *i*lio.r3ficas

SOMMERVILLE, Ian. Engenharia de software, 8a


edi!o. Prenti"e#$all, %&&'

PRESSM(), Roger S. Engenharia de software, *a


edi!o, M"+raw#$ill, %&&*

Você também pode gostar