Leia mais…

quinta-feira, 18 de fevereiro de 2010 - Leandro - nenhum comentário

Um caso de uso deve ser algo que dê um resultado com status de “missão cumprida”. E uma coleção de casos de uso deve ser algo que justifique a existência de um sistema de informação. Se não há caso de uso, não há sistema.

Pense em um cara que precisa acordar às 5 da manhã de domingo para ir até sua empresa realizar uma atividade qualquer através do sistema. Digamos, “ajustar o valor das mercadorias”. Este é o caso de uso. Após o seu trabalho, o resultado será uma nova tabela de preços, e nosso amigo poderá ir embora. Agora, você consegue pensar em alguém acordando às 5 da manhã de domingo para ir até sua empresa fazer um login?

Também sobre casos de uso, Larry Constantine tem uma dica muito interessante. Usar o gerúndio seguido por um objeto direto em seus nomes. Por exemplo: “Ajustando valores”, “Criando uma enquete”, “Respondendo um quiz”, etc. Isso dá uma boa idéia de onde estão as “fronteiras” do caso de uso. Onde ele começa e onde acaba. Pense em algo que responda à pergunta: o quê o fulano (ator) está fazendo agora?

Outro figura, Allen Holub, dá muitas dicas sobre casos de uso neste belíssimo trabalho (inclusive esta citada acima). Infelizmente ele parece ter sido interrompido, mas mesmo assim dá para extrair muita informação útil deste material.

terça-feira, 24 de novembro de 2009 - Leandro - nenhum comentário

A Infosenso é uma empresa que desenvolve soluções para aplicações de grande porte. Seu principal produto é o GWDPL, que é uma ferramenta capaz de extrair informações de um banco de dados Adabas em um Mainframe através de comandos SQL à partir de qualquer plataforma.

No início de 2008 eu construí a página de apresentação do GWDPL, que não possui um domínio próprio, mas pode ser acessada à partir do domínio principal da Infosenso, no seguinte endereço: http://infosenso.com.br/gwdpl/

Minha responsabilidade neste projeto foi apenas o trabalho visual, sendo o conteúdo retirado de um material de apresentação do produto. Após a publicação da página, a mesma ficou sob os cuidados da Infosenso, que possui pessoal para realizar eventuais trabalhos de manutenção e acompanhamento.

Não relacionado ao design gráfico, eu também tive participação no desenvolvimento de uma parte do próprio GWDPL, que foi a implementação de seu driver JDBC (Java).