Árvore de páginas

Atualização Necessária

Todo o conteúdo deste espaço carece de atualização e, embora tenha validade nas suas intenções, as informações existentes podem ter divergências quanto à realidade atualizada, pois tratam-se de materiais bastante antigos (alguns com mais de 5 anos de existência) e que sofreram adaptações e evoluções ao longo dos anos, sem terem sido atualizados aqui.
Assim, pede-se ao leitor evitar de tomar decisões com base apenas no material aqui existente.

Skip to end of metadata
Go to start of metadata

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 7 Próxima »

Enquadramento é o nível de organização em que o projeto está estruturado. Em outras palavras, é a forma com que as features são estruturadas em uma relação mestre-detalhe. Cada Processo de Desenvolvimento tem uma forma de enquadramento diferente, mas todos relacionam-se de alguma forma. o 3PUP possui o seguinte nível de enquadramento: Backlog > Area > Service > Set > Feature.

Equivalencia de Organizacao

A titulo de melhor entendimento, abaixo apresentamos uma tabela de equivalencia entre um tipico sistema (o produto do processo), o respectivo artefato na plataforma Java EE (onde o 3PUP nasceu), o elemento relacionado no Processo 3PUP e nos outros Processos de Desenvolvimento de software:

Artefato Final
(visao do usuario final)

Plataforma Java EE
(visao do desenvolvedor)

3PUP
(visao do processo e gerenciamento)

Scrum
(visao do processo e gerenciamento)

FDD
(visao do processo e gerenciamento)

O sistema

Arquivo EAR

Backlog

Product Backlog

Domain

Um modulo de sistema

Arquivo JAR ou
Arquivo WAR

Area

Theme

Subject Area

Um processo de negocio

EJB de Fachada ou
Webservice

Service

Epic

Feature Set

Uma funcionalidade na aplicacao

EJB de Negocio ou
Tela de Sistema ou
Classes Utilitarias

Set

Epic

Feature Set

Uma funcao operacional

Metodo Publico em EJB de Negocio ou
Operacao em Tela ou
Metodos Utilitarios

Feature

User Story

Feature

Esta equivalencia mostra claramente que existe uma relacao entre diferentes processos. Porem, fica clarto tambem que o 3PUP diferencia-se por efetivamente possuir 5 nivceis de enquadramente, dando uma relacao um-para-um com os artefatos fisicos do sistema e os elementos do processo/gerenciamento.

  • Sem rótulos