VL4UCD: Uma ferramenta para integrar preocupações de IHC e ES
Engenharia de Requisitos, Engenharia de Software, Interação Humano- Computador, Modelo de Interação.
Para que se possa obter sucesso no desenvolvimento de um projeto de software, é necessário conhecer seus requisitos, sejam eles funcionais ou não-funcionais (atributos de qualidade). Nesse sentido, os use cases têm sido amplamente adotados pelos profissionais de engenharia de software como uma das ferramentas para elicitação e análise de requisitos. No entanto, sua forma fragmentada e textual de descrição das funcionalidades do sistema não tem sido suficiente para suscitar os interesses relacionados ao design de interface do usuário. Este fato levou profissionais de interação humano-computador a criarem seus próprios métodos e técnicas que, muitas vezes, contrapõem-se à filosofia usada por engenheiros de software para modelagem da interação usuário-sistema. Por essa razão, com o propósito de melhorar o suporte à descrição de use case e de contribuir com o design centrado no usuário, propõe-se a Visual Language for Use Case Description (VL4UCD). Neste trabalho, é definido o uso da VL4UCD durante as tarefas de análise e validação de requisitos, de forma a endereçar, ainda na fase inicial do projeto, as preocupações de ambos os grupos (engenharia de software e interação humano-computador) sobre o desenvolvimento de sistemas de software interativo