Posts

Showing posts with the label UseCase

Analise de Impacto no Enterprise Architect

Image
Quando estamos falando de mudanças em um projeto de desenvolvimento de software existe uma grande necessidade de saber no que essa mudança irá impactar. Esse impacto pode ser encarados de várias formas. Você precisa saber o impacto da mudança em termos de requisitos, design e até código. É importante ter esse conhecimento para poder dimensionar a mudança e ver a forma certa de lidar com a mesma. Todas essas questões tem impacto direto na gestão do projeto, por que dependendo da mudança vai demandar mais recursos, tempo e complexidade. Uma ferramenta de requisitos deve tratar com essas questões. Muitas ferramentas analisam o impacto somente a nível de requisitos, de facto isso não é o suficiente por que na pratica vai demandar toda uma analise manual de um projetista ou analista. Neste post vou mostrar como podemos fazer analise de impacto em dois níveis com a ferramenta Enterprise Architect ou famoso EA. No primeiro nível vou mostrar o impacto entre Requisitos funcionais e casos de u...

Pontos importantes na revisão de Casos de Uso

Image
Muitas metodologias são baseadas em casos de uso. Casos de uso são muito eficientes na representação da voz do usuário. Quando estamos desenvolvendo ou revisando Casos de Uso devemos ter certas questões em mente para que o desenvolvimento/revisão ocorra de maneira efetiva. Vou abordar algumas questões quais eu julgo importantes na revisão de Casos de uso, como já disse antes essas questões são uteis pra o desenvolvimento de requisitos do usuário (Casos de Uso) e para a revisão dos mesmos. Confira as questões que serão abordadas: Forma de descrição de Casos de Uso Descrição e Utilização dos Atores Termos do Glossário Levantamento de cenários alternativos (nenhum ou a falta de) Reflexo do Domínio Contextualização Nível de Abstração Utilização de Protótipos A Linha tênue do Design com Requisitos Tamanho dos Casos de Uso (Muitas Páginas) Limitações dos Casos de Uso Conforme eu já disse em um post anterior . A metodologia RUP é baseada em casos de uso. Casos de uso são documentos que são f...