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

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

Uma Abordagem para o Estudo de Valor em Processos de Software: Aplicando VBSE ao EUP Gustavo Tibério

Apresentações semelhantes


Apresentação em tema: "Uma Abordagem para o Estudo de Valor em Processos de Software: Aplicando VBSE ao EUP Gustavo Tibério"— Transcrição da apresentação:

1 Uma Abordagem para o Estudo de Valor em Processos de Software: Aplicando VBSE ao EUP Gustavo Tibério gta@cin.ufpe.br http://www.cin.ufpe.br/~gta

2 2 Roteiro Apresentação do processo EUP Apresentação da VBSE Aplicação dos elementos-chave da VBSE no EUP Conclusões

3 3 Enterprise Unified Process Extensão do RUP (Rational Unified Process) Proposto por Scott Ambler Visão do ciclo de vida do sistema além do ciclo de desenvolvimento

4 Fonte: [Ambler2005]4 EUP – Fluxos

5 5 Engenharia de Software Baseada em Valor... Ou Value-Based Software Engineering (VBSE) Proposta por Barry Boehm ([Boehm2003]) Defende que sejam integradas considerações de valor aos princípios e práticas da Engenharia de Software

6 6 Valor compreende... Retorno sobre o Investimento (ROI), Benefícios não quantificáveis (intangíveis), Aproveitamento de oportunidades

7 7 VBSE – Elementos-chave Análise de Realização de Benefícios Elicitação e Conciliação de Proposições de Valor dos Interessados Análise de Business Case Gerenciamento Contínuo de Riscos e Oportunidades Engenharias concorrentes de Sistema e de Software Monitoramento e Controle baseados em Valor Mudança como Oportunidade

8 8 Motivação deste Trabalho É possível aplicar os conceitos da VBSE no processo EUP?

9 9 Análise de Realização de Benefícios Objetivo: Aproximar as ações de negócios de uma empresa, das ações e investimentos em TI necessários à sua realização

10 Adaptado de: [Boehm2003] 10 INICIATIVA PREMISSA Contribuição RESULTADO Implementar um novo sistema de entrada de pedidos Tempo reduzido para processar pedidos Tempo reduzido para a entrega de produtos Aumento das vendas Redução do ciclo de processamento de pedidos (resultado intermediário) O tempo desde o pedido até a entrega é um fator importante na decisão de compra Análise de Realização de Benefícios: Cadeia de Resultados

11 Fonte: [Ambler2005]11 Análise de Realização de Benefícios: Aplicando ao EUP (Enterprise Business Modeling)

12 12 Elicitação e Conciliação de Proposições de Valor dos Interessados Objetivo: Compatibilizar as proposições de valor entre os diversos interessados do sistema

13 Fonte: [Rational2003]13 Elicitação e Conciliação de Proposições de Valor: Aplicando ao EUP (Requirements)

14 Fonte: [Rational2003]14 Elicitação e Conciliação de Proposições de Valor: Aplicando ao EUP (Plan for Next Iteration)

15 15 Análise de Business Case Objetivo: Determinar custos financeiros, benefícios e retorno sobre o investimento (ROI) de todo o ciclo de vida do sistema

16 Fonte: [Rational2003]16 Análise de Business Case: Aplicando ao EUP (Conceive New Project)

17 17 Gerenciamento Contínuo de Riscos e Oportunidades Definição: Análise e gerência de riscos durante todo o ciclo de vida de um sistema, reforçando o “fator gente” nas tomadas de decisão de caráter econômico do sistema

18 Fonte: [Rational2003]18 Gerenciamento Contínuo de Riscos e Oportunidades: Aplicando ao EUP (Conceive New Project)

19 19 Engenharias Concorrentes de Sistemas e de Software Objetivo: Desenvolver o produto ou processo de negócio em paralelo ao sistema de software

20 Fonte: [Ambler2005]20 Engenharias de Sistemas e de Software: Aplicando ao EUP (Milestones)

21 21 Monitoramento e Controle Baseado em Valor Objetivo: Monitorar e controlar o real valor agregado pelos resultados dos projetos da carteira de projetos da empresa

22 Adaptado de: [Boehm2003] 22 Desenvolver/atualizar o business case; Custos por fase, fluxo de benefícios Planos Agir conforme os planos Está sendo realizado valor? Premissa ainda válida? Determinar ações corretivas Sim Não Sim Não Monitoramento e Controle baseados em Valor: Processo de Feedback de Realização de Valor

23 Fonte: [Ambler2005]23 Monitoramento e Controle baseados em Valor: Aplicando ao EUP (Portfolio Management)

24 24 Mudança como Oportunidade Princípios: A capacidade de se adaptar às mudanças tem valor de negócio Software é a principal tecnologia para adaptação às mudanças

25 Fonte: [Rational2003]25 Mudança como Oportunidade: Aplicando ao EUP (Managing Changing Requirements)

26 26 Conclusões Os elementos-chave propostos pela VBSE são ferramentas importantes para melhor mensurar o real valor agregado por iniciativas de desenvolvimento de software O EUP, com suas extensões empresariais, proporciona um escopo abrangente para a aplicação dos elementos-chave que formam a VBSE

27 27 Referências [Ambler2005] Ambler, S., Nalbone, J., Vizdos, M.J. – The Enterprise Unified Process: Extending the Rational Unified Process. Prentice Hall, 2005 [Basili1994a] Basili, V., Caldeira, G., Rombach, H. D. – “The Experience Factory”, in J. Marciniak (ed.), Encyclopedia of Software Engineering. Wiley, 1994 [Basili1994b] Basili, V., Caldeira, G., Rombach, H. D. – “The Goal Question Metric Approach”, Encyclopedia of Software Engineering, J. Marciniak (ed.). Wiley, 1994 [Boehm1981] Boehm, B. – Software Engineering Economics. Prentice-Hall, 1981 [Boehm2000] Boehm, B. – “Software Economics, a roadmap”. Proceedings of the Conference on The Future of Software Engineering, 2000 [Boehm2003] Boehm, B., Sullivan, K. – “Value-Based Software Engineering”. Software Engineering Notes, 2003, p.28 [Kaplan1997] Kaplan, R., Norton, D. – A Estratégia em Ação: Balanced Scorecard, 17ª ed. Campus, 1997. [Kruchten2003] Kruchten, P. – The Rational Unified Process: An Introduction, 3rd ed. Addison- Wesley, 2003. [OGC2002] Office of Government Commerce (UK) – Managing Successful Projects with PRINCE2, 3rd ed. Stationery Office, 2002. [Pressman2006] Pressman, R. – Engenharia de Software, 6ª Ed. McGrawHill, 2006 [Rational2003]Rational Software Corporation – Rational Unified Process, versão 2003.06.12.01. [Solomon2002] Solomon, P. – Using CMMI to improve Earned Value Management. SEI/CMU, 2002. [Thorp1998] Thorp, J., DMR – The Information paradox. McGraw Hill, 1998

28 Uma Abordagem para o Estudo de Valor em Processos de Software: Aplicando VBSE ao EUP Gustavo Tibério gta@cin.ufpe.br http://www.cin.ufpe.br/~gta


Carregar ppt "Uma Abordagem para o Estudo de Valor em Processos de Software: Aplicando VBSE ao EUP Gustavo Tibério"

Apresentações semelhantes


Anúncios Google