Programação Voltada Ao Usuário Final Baseada Em Formatação

  • Published on
    05-Jul-2015

  • View
    581

  • Download
    0

Embed Size (px)

DESCRIPTION

Allyson Bolognesi Prado

Transcript

<ul><li> 1. Programao voltada ao usurio final baseada em formatao visual de texto Alysson Bolognesi Prado Unicamp Universidade Estadual de Campinas DGRH Diretoria Geral de Recursos Humanos [email_address]</li></ul> <p> 2. Resumo </p> <ul><li>Motivao </li></ul> <ul><li>Levantamento bibliogrfico </li></ul> <ul><li>Proposta </li></ul> <ul><li>Projeto em andamento </li></ul> <ul><li>Discusso </li></ul> <p> 3. Motivao </p> <ul><li>Sistema baseado em workflow </li></ul> <ul><li>A tividade automatizada: pr-aprovao </li></ul> <ul><li>Fcil acesso entre e quipes de TI e Negcios </li></ul> <ul><li>Revisoperidicadas regras</li></ul> <ul><li>Consulta frequente sobre motivos da aprovao/reprovao, pela rea de negcios </li></ul> <p> 4. Motivao </p> <ul><li>Aumentar visibilidade sobre o funcionamento do sistema </li></ul> <ul><li>Manter documentao consistente com o que est de fato em execuo </li></ul> <ul><li>Aproximar o usurio da implementao das regras de negcio </li></ul> <p> 5. Levantamento Bibliogrfico </p> <ul><li>Semitica Organizacional: estrutura de uma organizao </li></ul> <p> 6. </p> <ul><li>Domain driven design: prticas para design de software </li></ul> <ul><li><ul><li>Linguagem comum entre especialistas no domnio e desenvolvedores </li></ul></li></ul> <ul><li><ul><li>Aplicao em camadas: interface de usurio, regras e entidades de negcio e infra-estrutura </li></ul></li></ul> <ul><li><ul><li>Documentao com uso equilibrado de diagramas, cdigo fonte e linguagem natural </li></ul></li></ul> <p>Levantamento Bibliogrfico 7. </p> <ul><li>Natural programming: IHC aplicada programao </li></ul> <ul><li><ul><li>declaraes baseadas em eventos e regras </li></ul></li></ul> <ul><li><ul><li>ausncia de expresses booleanas</li></ul></li></ul> <ul><li><ul><li>para indicar aes e comportamentos: preferncia por descries textuais, ao invs de grficos ou diagramas. </li></ul></li></ul> <p>Levantamento Bibliogrfico 8. </p> <ul><li>Intentional programming: a proximar cdigo da inteno do programador est pensando </li></ul> <ul><li><ul><li>for (int i = 1; i</li></ul></li></ul>