Á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 9 Próxima »

Enquadramento é o nível de organização em que os elementos de controle do 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