Fórum de Arquitetos e Customização
Apesar do Gebara me esconder no seu blog , tive uma mesa redonda de 1:30hs no Regional Architect Forum (RAF) que aconteceu nesta semana. É pouco para o assunto mais já valeu à pena.
O assunto era “Customização de Software”.
Primeiro passamos pelo problema histórico:
1) vendemos para o primeiro cliente e tudo vai certo => Inocência;
2) vendemos para o segundo e já começamos a ter a customização sendo pedida. Daí, perdemos o controle do código e logo temos mais de um código para vários clientes => Caos;
3) decidimos negociar com os clientes como grupo e partimos para a generalização da customização para poder ter um único código => Controle;
Não é fácil chegar nesta última fase. Na mesa, descobrimos dois participantes que já tinham conseguido chegar neste ponto. Éramos 8. Portanto, uma boa proporção.
Nesta terceira fase o truque é receber pedidos de customização e priorizá-los junto aos clientes. Nesta fase, decidimos quais são as customizações mais relevantes. Em seguida, generalizamos cada customização para que ela possa abarcar vários clientes/domínios – o que normalmente nos leva a criar metadados e telas de parametrização. Ao fim, um único código é entregue para todos.
Um toque importante que foi mencionado pela mesa: integração é sempre uma dor. Não tem jeito, cada caso é um caso. Podemos diminuir a dor com mecanismos de integração, como Workflow e WebServices, mas o normal é que tenhamos que contar com uma força de serviços para a implantação.
Só neste problema, já levamos ½ hora.
Faltou mais tempo para conversarmos sobre o como encontrar o “onde parametrizar” a aplicação. Por isto vou tocar neste assunto num próximo blog.
Até lá!
Comments
- Anonymous
May 29, 2009
PingBack from http://paidsurveyshub.info/story.php?title=arquitetura-em-pauta-f-rum-de-arquitetos-e-customiza-o