12.07.2015 Views

Avaliando Técnicas de Modelagem Organizacional ... - INF-Unioeste

Avaliando Técnicas de Modelagem Organizacional ... - INF-Unioeste

Avaliando Técnicas de Modelagem Organizacional ... - INF-Unioeste

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

egras refletem políticas do negócio. Organizações têm políticas para satisfazer os objetivosdo negócio, satisfazer clientes, fazer bom uso dos recursos, e obe<strong>de</strong>cer às leis ou convençõesgerais do negócio. Regras <strong>de</strong> negócio tornam-se requisitos, ou seja, po<strong>de</strong>m ser implementadosem um sistema <strong>de</strong> software como uma forma <strong>de</strong> requisitos <strong>de</strong> software <strong>de</strong>sse sistema.Gottesdiener (1997) afirma que regras <strong>de</strong> negócio po<strong>de</strong>m oferecer muitos benefícios,como:a) rapi<strong>de</strong>z no <strong>de</strong>senvolvimento <strong>de</strong> software;b) melhor qualida<strong>de</strong> dos requisitos;c) facilida<strong>de</strong> <strong>de</strong> mudança;d) balanceamento entre flexibilida<strong>de</strong> e controle centralizado.Ao permitir que regras <strong>de</strong> negócio sejam <strong>de</strong>finidas e gerenciadas separadamente, fazendouma ligação com a Engenharia <strong>de</strong> Software, gerando e mantendo aplicações das regras donegócio, tem-se um excelente potencial para evoluir a qualida<strong>de</strong> do <strong>de</strong>senvolvimento <strong>de</strong>Sistemas <strong>de</strong> Informação (SI).A proprieda<strong>de</strong> essencial <strong>de</strong> regras <strong>de</strong> negócio é que elas são expressas em termos <strong>de</strong> ummo<strong>de</strong>lo organizacional, em vez <strong>de</strong> em termos <strong>de</strong> mo<strong>de</strong>los <strong>de</strong> dados. Isso é <strong>de</strong>vido ao fato queessas regras <strong>de</strong>vem ser capturadas por pessoas orientadas ao negócio, não sendonecessariamente <strong>de</strong>senvolvedores <strong>de</strong> software. Outra importante proprieda<strong>de</strong> <strong>de</strong> regras <strong>de</strong>negócio é que estas mudam frequentemente <strong>de</strong>vido à natureza dos fatores que as influenciam,como: regulamentos governamentais, tendências do mercado, tomada <strong>de</strong> <strong>de</strong>cisão. Mudançasnas regras do negócio necessitam ser apoiadas <strong>de</strong>ntro dos processos <strong>de</strong> negócio para aorganização reagir a essas influências (Rosca e Wild, 1996).3.6.1 Representação <strong>de</strong> Regras <strong>de</strong> NegócioSegundo Herbst (1996), regras <strong>de</strong> negócio po<strong>de</strong>m ser representadas <strong>de</strong> acordo com asregras das bases <strong>de</strong> dados ativas, usando três componentes básicos: Eventos, Condição e Ação(ECA). Alguns estudos <strong>de</strong> caso para extrair regras do negócio foram aplicados em sistemas <strong>de</strong>informação e revelam a necessida<strong>de</strong> da extensão <strong>de</strong>ssa estrutura para ECAA (Evento,Condição, Então-Ação, Senão-Ação). O evento <strong>de</strong>ve ser conhecido quando a regra do negóciotem que ser processada. Na condição é importante saber o que <strong>de</strong>ve ser verificado, o que temque ser feito se caso a condição for verda<strong>de</strong>ira ou falsa. O autor afirma que a estrutura ECAA54

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!