A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 1. Modelagem de Negócios Márcio Aurélio Ribeiro Moreira.

Apresentações semelhantes


Apresentação em tema: "Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 1. Modelagem de Negócios Márcio Aurélio Ribeiro Moreira."— Transcrição da apresentação:

1 Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 1. Modelagem de Negócios Márcio Aurélio Ribeiro Moreira

2 Márcio Moreira1. Modelagem de Negócios – slide 2Metodologia de Desenvolvimento de Software - RUP Objetivos da modelagem de negócio Entender os problemas atuais na organização de destino e identificar os potenciais de aprimoramento. Avaliar o impacto da alteração organizacional. Assegurar que os clientes, usuários, desenvolvedores e outros parceiros tenham uma compreensão comum da organização. Derivar os requisitos do sistema de software necessários para suportar a organização de destino. Entender como um sistema de software a ser implementado se ajusta à organização.

3 Márcio Moreira1. Modelagem de Negócios – slide 3Metodologia de Desenvolvimento de Software - RUP Diagrama de atividades Cenário 1: Gráfico da Organização (sem mudança de negócio) Cenário 1: Gráfico da Organização (sem mudança de negócio) Cenário 2: Modelagem de Domínio (só gestão e apresentação) Cenário 2: Modelagem de Domínio (só gestão e apresentação) Cenário 3: 1 Negócio e n Sistemas (revisão do negócio) Cenário 3: 1 Negócio e n Sistemas (revisão do negócio) Cenário 4: 1 Sistema e n Negócios (1 aplicativo para vários empresas) Cenário 4: 1 Sistema e n Negócios (1 aplicativo para vários empresas) Cenário 5: Novo Negócio (Projeto = ao 3/4, - esta atividade) Cenário 5: Novo Negócio (Projeto = ao 3/4, - esta atividade) Cenário 6: Renovação (reengenharia do negócio) Cenário 6: Renovação (reengenharia do negócio) as-is to-be

4 Márcio Moreira1. Modelagem de Negócios – slide 4Metodologia de Desenvolvimento de Software - RUP Objetivos das atividades de modelagem do negócio Avaliar o status do negócio (as-is): Essa atividade visa avaliar o status da organização e definir os objetivos da modelagem de negócio. Descrever o negócio atual (as-is): Essa atividade busca compreender como o negócio está e refinar os objetivos do esforço de modelagem de negócio. Definir o negócio (to-be): Essa atividade deve definir o negócio previsto. Explorar a automação do processo: Essa atividade explora as oportunidades de automação dos processos de negócios considerados. Desenvolver o modelo de domínio: Essa atividade visa desenvolver o Modelo de Domínio, que é um subconjunto do Modelo de Análise de Negócio.

5 Márcio Moreira1. Modelagem de Negócios – slide 5Metodologia de Desenvolvimento de Software - RUP A: Avaliar o status do negócio 1 Seqüenciamento de tarefas: Tarefas x funções 1: Profissional com conhecimento do negócio da empresa e visão ampla da indústria da empresa

6 Márcio Moreira1. Modelagem de Negócios – slide 6Metodologia de Desenvolvimento de Software - RUP A: Avaliar o status do negócio 2 Seqüenciamento de tarefas: Tarefas x funções 2: Profissional com conhecimento do processo da empresa e capacidade de estruturação (modulação, reuso, acoplamento x isolamento e granularidade)

7 Márcio Moreira1. Modelagem de Negócios – slide 7Metodologia de Desenvolvimento de Software - RUP A: Descrever o negócio atual Esta atividade é idêntica à Avaliar o status do negócio. Mas, com objetivos diferentes: Avaliar o status do negócio: Avaliar o status da organização e apenas definir os objetivos da modelagem de negócio Descrever o negócio atual: Compreender os processos e a estrutura atuais (como estão, as-is) da organização e com base nessa compreensão, refinar os objetivos do esforço de modelagem de negócio A 1ª é mais leve (introdutória) a 2ª aprofunda

8 Márcio Moreira1. Modelagem de Negócios – slide 8Metodologia de Desenvolvimento de Software - RUP A: Definir o negócio Abordagem de Operações Abordagem de Casos de Uso de Negócio

9 Márcio Moreira1. Modelagem de Negócios – slide 9Metodologia de Desenvolvimento de Software - RUP A: Identificar processos de negócio 1

10 Márcio Moreira1. Modelagem de Negócios – slide 10Metodologia de Desenvolvimento de Software - RUP A: Identificar processos de negócio 2

11 Márcio Moreira1. Modelagem de Negócios – slide 11Metodologia de Desenvolvimento de Software - RUP A: Refinar definições do processo de negócios Caso de Uso de Negócios de Negócios

12 Márcio Moreira1. Modelagem de Negócios – slide 12Metodologia de Desenvolvimento de Software - RUP A: Projetar realizações do processo de negócios

13 Márcio Moreira1. Modelagem de Negócios – slide 13Metodologia de Desenvolvimento de Software - RUP A: Definir operações de negócio

14 Márcio Moreira1. Modelagem de Negócios – slide 14Metodologia de Desenvolvimento de Software - RUP A: Refinar funções e responsabilidades Realização dos Casos de Uso de Negócio Entidades de Negócio Eventos de Negócio Entidades de Negócio Eventos de Negócio Trabalhador de Negócio

15 Márcio Moreira1. Modelagem de Negócios – slide 15Metodologia de Desenvolvimento de Software - RUP A: Explorar automação do processo

16 Márcio Moreira1. Modelagem de Negócios – slide 16Metodologia de Desenvolvimento de Software - RUP A: Desenvolver modelo de domínio

17 Márcio Moreira1. Modelagem de Negócios – slide 17Metodologia de Desenvolvimento de Software - RUP Essência da modelagem de negócio Estratégia de Negócio Estruturas de Negócio Modelo de Negócio M. de Casos de Uso ou Diagrama de Domínio Processo de Negócio Casos de Uso e Processo ou Operações de Negócio Detalhes do Negócio Regras de Negócio Glossário de Negócio Arquitetura de Negócio Estrutura de: mercado, processos, pessoas, etc. Metas de Negócio Como chegaremos lá? Visão de Negócio Onde queremos ir? Avaliação da Organização Onde estamos?

18 Márcio Moreira1. Modelagem de Negócios – slide 18Metodologia de Desenvolvimento de Software - RUP P: Visão de negócio Visão Zerar a ocorrências de Glosas geradas por erros da empresa, melhorar a eficiência e a eficácia dos processos de gestão das Glosas, permitindo uma atuação mais eficaz junto aos convênios que sirva como fonte de melhorias para os demais processos internos. Estratégia Aproximação com convênios Credibilidade Assumir as próprias falhas Conhecer necessidades de negócio Melhorar processos internos Visão do todo Melhorar recursos Reduzir perdas

19 Márcio Moreira1. Modelagem de Negócios – slide 19Metodologia de Desenvolvimento de Software - RUP P: Avaliação da organização Papéis e responsabilidades: Causas dos problemas: Soluções visualizadas: Balanceamento de soluções: DivisãoDescriçãoPapéisResponsabilidades FinanceiraRecebimento, distribuição e controle das GlosasGerenteToma ciência das perdas autorizadas pelas outras áreas. ProblemaDescriçãoCausas Falta de visão do processo como um todo Não tem uma gestão integrada do processo. Não possuem sistema para todo o processo. Começou pequeno, foi crescendo de forma não estruturada. A gestão anterior não tratou efetivamente esta questão. Hoje representam 1,1% do faturamento de convênios (85% do total). 35% das Glosas são perdidas. Problema/DemandaEfeitosImpactoSolução Desestruturação Organizacional Menor produtividade da equipe Desorientação dos funcionários e desafios menores Sobreposição de funções e responsabilidades Perda de competências e expertise AltoImplantar Organização que Aprende na área Implantar Gestão de Desempenho na área Implantar Organização que Aprende em toda a empresa Implantar Gestão de Desempenho em toda a empresa SoluçãoTipoBenefícios marginaisPrioridade Implantar processos de planejamento, execução e acompanhamento de portifólio UrgenteFacilidade de integração de pessoas ao processoAlta

20 Márcio Moreira1. Modelagem de Negócios – slide 20Metodologia de Desenvolvimento de Software - RUP P: Metas de negócio ObjetivoAno 1Ano 2...Ano 5 MudançasA e BC e D...M e N Automação5%30%...90% MaturidadeNível 1Nível 2...Nível 4 Objetivos: Metas: Projeto

21 Márcio Moreira1. Modelagem de Negócios – slide 21Metodologia de Desenvolvimento de Software - RUP P: Modelo de casos de uso de negócio

22 Márcio Moreira1. Modelagem de Negócios – slide 22Metodologia de Desenvolvimento de Software - RUP P: Modelo de domínio Diagrama de classes (entidades e métodos) Com somente o que é relevante para o negócio

23 Márcio Moreira1. Modelagem de Negócios – slide 23Metodologia de Desenvolvimento de Software - RUP Exercício 1: Contexto Um projeto visa implantar um único software de CRM (Costumer Relationship Management) para os vários negócios de uma empresa que já utiliza um software de CRM anterior, considerando: A empresa já está implantando o conceito de gestão única do relacionamento com o cliente e precisa aprimorar este conceito. Para isto apostou em frameworks de processos consagrados no mercado (eTOM e ITIL), SOA e orientação do negócio por processos. A empresa contratou uma consultoria internacional para adicionar valor à expertise da empresa e trazer as boas práticas do mercado e levantou seus Pain Points. Os principais direcionadores do projeto são: agilidade, reutilização, simplicidade e redução de custos operacionais.

24 Márcio Moreira1. Modelagem de Negócios – slide 24Metodologia de Desenvolvimento de Software - RUP Objetivos do projeto, empresa e TI Objetivos do projeto: Aprimorar a gestão única da relação com os clientes conseqüentemente melhorando a percepção de experiência de nossos clientes Flexibilizar o lançamento de produtos e campanhas através do Catálogo de Produtos Potencializar nossos diferenciais competitivos Flexibilizar, simplificar e agilizar os processos de venda e atendimento ao cliente Reduzir o custo de operação pela criação das bases para automação Objetivos do Projeto Melhorar a experiência do cliente Facilitar a diversificação e os ganhos Buscar a excelência operacional Objetivos Corporativos Excelência em relacionamento com clientes Diversificar com novas soluções e modelos de negócio Objetivos de TI Modernizar aplicações e processos, alinhados às estratégias e às novas tendências tecnológicas

25 Márcio Moreira1. Modelagem de Negócios – slide 25Metodologia de Desenvolvimento de Software - RUP Exercício 1: Questões 1.Que atividades e tarefas do RUP vocês recomendam que sejam usadas neste caso? 2.Quais atividades e tarefas foram cortadas e por que? 3.A empresa decidiu abrir mão do as-is (avaliação dos processos atuais da empresa). O que vocês acham desta decisão? 4.O projeto tinha 2 premissas: customização zero e automação de atividades. Qual a relação entre estas duas premissas?

26 Márcio Moreira1. Modelagem de Negócios – slide 26Metodologia de Desenvolvimento de Software - RUP Referências SiglaReferência FER08 Fernando Dantas. Resumo do livro: The Rational Unified Process Made Easy Resumo do livro: The Rational Unified Process Made Easy JAC98 Ivar Jacobson, Grady Booch, and James Rumbaugh. The Unified Software Development Process Addison Wesley Longman. KRO03 Per Kroll e Philippe Kruchten The Rational Unified Process Made Easy, A Practitioners Guide to the RUP. Addison Wesley Longman. KRU98 P. Kruchten; The Rational Unified Process: An Introduction, Object Technology Series, Addison- Wesley, MAR05Márcio Moreira. Resumo do livro Unified Process. Márcio. Uberlândia (MG) Resumo do livro Unified Process MAR06 Márcio Moreira. Engenharia de Software - RUP. Uniube - Universidade de Uberaba - Uberlândia (MG) Engenharia de Software - RUP PRE95PRESSMAN, R. S. Engenharia de software. São Paulo: Makron Books RUP08 IBM Rational. RUP – Rational Unified Process – 7.5 – For Large and Small Projects IBM Rational. SUM07Sommerville, Ian. Engenharia de Software. 8ª Ed. Pearson / Prentice Hall


Carregar ppt "Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 1. Modelagem de Negócios Márcio Aurélio Ribeiro Moreira."

Apresentações semelhantes


Anúncios Google