Existe maneira correta de se iniciar o desenvolvimento de um sistema?  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
YvGa
Virtual Machine Man

Membro desde: 07/03/2007 15:58:16
Mensagens: 518
Offline

DaviPiala wrote:Eu acho que o ideal é começar pelos processos, um bom trabalho de BPM com Aris mapeando processos em EPC ou BPMN faz muita diferença. Se a empresa já possui um AS-IS de todos os processos, vc poderia gastar mais tempo do projeto planejando o TO-BE de todos os processos, nessa modelagem vc identifica quais são oportunidades de reusabilidade e se uma atividade é melhor aproveitada sendo completamente humana ou suportada por algum sistema ou funcionalidade.

Após esse trabalho com o TO-BE vc já tem um norte, fica mais fácil elaborar uma arquitetura de referência vc saberá com quais sistemas irá interagir e se os componentes que vc irá adicionar irão atender os processos.

Em paralelo ao trabalho de arquitetura pode ser tocado um mapeamento de requisitos funcionais a partir dos requerimentos gerados nos processos, os requisitos são o insumo para produção dos casos de uso e prototipação.

Após a definição dos Casos de Uso e com os processos a mão fica mais fácil produzir artefatos para desenho técnico, em paralelo a essa etapa acho que é possivel produzir o documentação para testes.



Qualquer semelhança...
http://www.marcoscintra.org/fabula_porcos.asp

Paulo Borio
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Yvga oq vc quis dizer??


Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
YvGa
Virtual Machine Man

Membro desde: 07/03/2007 15:58:16
Mensagens: 518
Offline

Eu quis dizer que tem muito processo, muita teoria, muita nomenclatura em algo que pode ser simples.

Emprestem do Lean o conceito de Menor Produto Avaliavel e ponham a mao na massa.

Levante alguns requisitos com o usuario, crie um prototipo ou uma implementacao simples do fluxo principal e leve para ele avaliar, corrija o que ele pedir e repita esse processo ate ter o produto pronto.

Paulo Borio
DaviPiala
Virtual Machine Man
[Avatar]
Membro desde: 17/08/2007 19:17:35
Mensagens: 598
Localização: São Paulo
Offline

Só enfatizei que seria interessante gastar mais tempo em processo para não ter surpresas.

Modelar processo -> Requisitos -> Casos de Uso -> Desenvolvimento


Um monte de sigla quais? TO-BE e AS-IS?


Yvga, quase não há diferença da sua sugestão pra minha, a diferença está em se trabalhar por dominios e com small releases.


This message was edited 1 time. Last update was at 14/10/2011 06:41:17


Si temi more regat
Efamima dove tore
Infata dio re
Infa lati plastire
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team