Professional Documents
Culture Documents
3 Perodo
Processo de Desenvolvimento
de Sistemas I
Aula 03 OpenUp
Contexto
Definio
Camadas
Elementos do processo:
Ppeis
Tarefas
Artefatos
Disciplinas
PROCESSO DE SISTEMA
Objetivos:
Favorecer a produo de sistemas de alta
qualidade
Atingir as necessidades dos usurios finais
dentro de um cronograma e um oramento
previsveis.
PROCESSO DE SISTEMA
Problemas:
Diviso distinta de fases no projeto gera
inflexibilidade uma vez que raramente os projetos
seguem um fluxo sequencial.
Requisitos totalmente especificados e congelados na
primeira fase do projeto dificultam futuras mudanas.
Arquitetura especificada e congelada na segunda
fase do projeto torna a arquitetura pouco confivel
diante de possveis mudanas de requisitos.
Grande dificuldade de alteraes no projeto depois de
decises j tomadas.
METODOLOGIAS GEIS
http://epf.eclipse.org/wikis/openup/
OPENUP - PPEIS
Os Stakeholders so os interessados no
resultado do projeto, ou seja, sero suas
necessidades que devero ser satisfeitas.
Geralmente so pessoas designadas pelo cliente
para interagir com a equipe do projeto.
OPENUP PROJECT MANAGER
O Desenvolvedor (Developer) o
responsvel por desenvolver o projeto
com base na sua adaptao arquitetura
proposta.
Tambm responsvel pelos testes de
desenvolvedor
OPENUP - TESTER
Exemplos:
-Definir um caso de uso.
-Construir o escopo do projeto.
OPENUP - ARTEFATOS
Exemplos:
-Documento de caso de uso.
-Documento de escopo.
OPENUP - DISCIPLINAS
OpenUps mentors
OPENUP DISCIPLINAS
5 disciplinas:
Requisitos
Arquitetura (Anlise e Projeto)
Implementao
Teste
Gesto de Projetos
OPENUP REQUISITOS
A disciplina de requisitos explica como elicitar, analisar,
especificar, validar e gerenciar os requisitos para o
sistema a ser desenvolvido
Tarefas da disciplina:
Definir viso
Encontrar e Descrever os Requisitos
Detalhar os Requisitos
OPENUP - ARQUITETURA
(ANLISE E PROJETO)
A disciplina de Arquitetura (Anlise e Projeto) explica
como criar uma arquitetura, a partir dos requisitos
significantes para a arquitetura. A arquitetura
construda na disciplina de Desenvolvimento
Tarefas da disciplina:
Descrever a arquitetura
Refinar a arquitetura
OPENUP - IMPLEMENTAO
A disciplina de Implementao explica como projetar e
implementar uma soluo tcnica que seja aderente
arquitetura e atenda aos requisitos.
Tarefas da disciplina:
Projetar a soluo
Implementar a soluo
Implementar os testes de desenvolvedor
Executar os testes de desenvolvedor
OPENUP - TESTE
A disciplina de teste explica como fornecer feedback
sobre a maturidade do sistema atravs do design,
implementao, execuo e avaliao dos testes
Tarefas da disciplina:
Criar os casos de teste
Implementar os scripts de teste
Executar os testes
OPENUP GESTO DE PROJETOS
A disciplina de gesto de projetos explica como instruir,
ajudar e suportar a equipe, ajudando-a a lidar com os riscos
e obstculos encontrados quando da construo de software
Tarefas da disciplina:
Planejar o projeto
Planejar a Iterao
Gerenciar a Iterao
Avaliar os resultados
DISCIPLINAS OPENUP X FASES
O QUE VIMOS SOBRE OPEN UP?
Contexto
Definio
Camadas
Elementos do processo:
Papis
Tarefas
Artefatos
Disciplinas
OPENUP
iurisantos.fsss@gmail.com
PDS I
Dvidas?
iurisantos.fsss@gmail.com