02 modelagem de neg cio
•Visão geral do sistema
•Diagrama de casos de uso de negócio
•Diagrama de atividades
•Diagrama de máquina de estado
2.1 Introdução à modelagem de negócio
•
•
•
•
Entender os objetivos da organização-alvo.
Entender interações internas e externas.
Base para análise de requisitos.
Decidir sobre escopo de desenvolvimento.
Objetivos da modelagem de negócio
• Entender:
– a estrutura e a dinâmica da organização-alvo.
– os problemas atuais da organização-alvo.
– identificar melhorias potenciais.
• Criar uma base para derivar os requisitos para obter as melhorias desejadas.
Níveis de intensidade
•
•
•
•
•
•
Organograma
Modelagem de domínio.
Uma empresa, vários sistemas.
Modelo de negócio genérico.
Novo negócio.
Renovação.
Fatores que aumentam a necessidade de modelagem de negócio
• Sistemas que vão mudar a forma como as pessoas fazem seu trabalho.
• Projetos com riscos importantes.
• Comunidade de usuários grande e heterogênea. • Integração com hardware e software legados.
• Incerteza sobre requisitos.
2.2 Visão geral do sistema
•
•
•
•
O que é o projeto?
Porque a empresa vai gastar dinheiro com ele?
Quem vai ganhar o que?
Possível comprar algo pronto?
2.3 Casos de uso de negócio
• Processos gerais, usualmente de longo termo, que permitem que a organização atinja seus objetivos • Executados por:
– Atores de negócio
(externos)
– Trabalhadores de negócio (internos)
Bons nomes para casos de uso
• Refletem objetivos do usuário (evitar mencionar tecnologia ou nomes sem verbos).
• São o mais curtos possíveis.
• Tem verbos significativos (evitar jargão de programador). • Não identificam o ator.
• São consistentes.
2.3.1 Atores de negócio e trabalhadores de negócio • Atores de negócio: pessoas, organizações e sistemas que interagem, mas não são parte da organização-alvo. • Trabalhadores de negócio: pessoas, organizações e sistemas que são parte da organização-alvo. 2.3.2 Oportunidades de automação • Papeis de atores de negócio não são