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

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

DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI Curso: Sistemas de Informação Alunos: Lew Luciano Segadilha Coelho e Renato do Amaral Guimarães.

Apresentações semelhantes


Apresentação em tema: "DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI Curso: Sistemas de Informação Alunos: Lew Luciano Segadilha Coelho e Renato do Amaral Guimarães."— Transcrição da apresentação:

1 DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI Curso: Sistemas de Informação Alunos: Lew Luciano Segadilha Coelho e Renato do Amaral Guimarães Orientador: Prof. Guilherme Veloso N. de Oliveira

2 Prof. Guilherme Veloso N. de Oliveira Banca Examinadora Familiares

3 Introdução Cobit 4.1 Scrum Extreme Programming Estudo de Caso Conclusão Perguntas

4 Alinhamento da TI com Negócios Desenvolvimento de Software Governança de TI Agilidade

5 Domínios Planejar e Organizar Adquirir e Implementar Entregar e Suportar Monitorar e avaliar Processos AI2 Adquirir e Manter Software Aplicativo Objetivos de controle Níveis de maturidade

6 Requisitos de Negócio Alinhamento com os requisitos do negócio Entrega no prazo desejado Custo razoável Foco Processo de desenvolvimento definido Cumprir prazos Otimizar Custos Como Alcançar? Traduzir requisitos de negócio em especificações Adesão aos padrões de desenvolvimento Segregação de atividades Mensurado por Problemas em produção Índice de satisfação

7 Framework Tratar e resolver problemas complexos Entrega de valor Eventos Artefatos

8 Figura 1 - Estrutura do SCRUM. Fonte: (Adaptado)

9 Metodologia de desenvolvimento Valores Feedback Comunicação Simplicidade Coragem Práticas

10 Figura 6 - Práticas da Extreme Programming. Fonte: (Adaptado)

11 Figura 8 - Organograma da Empresa Fictícia de Comunicação, fonte: produzido

12 Concentração da informação em membros isolados Regras de negócio conflitantes dentro do sistema Mudança de requisitos constantes Regras de negócio redundantes/ duplicadas no código Os prazos não são cumpridos na maioria das vezes Bugs corrigidos voltam a aparecer Falta de padronização do código aumenta a curva de aprendizado Ao corrigir bugs, novos bugs são introduzidos

13 Requisitos nem sempre alinhados com a necessidade do cliente O cliente nem sempre é envolvido no processo de desenvolvimento O software apresenta um índice considerável de bugs em produção As atividades de desenvolvimento não são executadas em um processo bem definido O cliente nem sempre está satisfeito com a funcionalidade entregue Os requisitos não possuem um processo de validação A equipe não implementa práticas de melhoria contínua

14 Tabela 1 - Metodologias Ágeis atendendo aos Objetivos de Controle do COBIT

15 O uso de Metodologias Ágeis viabiliza que os objetivos de Governança de TI sejam atendidos tratando-se de desenvolvimento de software. Este trabalho demonstra como os processos de desenvolvimento de software podem ser melhorados usando metodologias ágeis alinhadas à Governança de TI.

16 BECK, Kent; ANDRES, Cynthia. Extreme Programming Explained: Embrace Change. Second Edition. Addison- Wesley: Control Objectives for Information and related Technology (COBIT), Version 4.1, ITGI - IT Governance Institute, Brasil, Versão em Português, Disponível em: Acesso em: 18 set. 2012, 00:43:00.http://www.isaca.org/obtain_COBIT IEEE (1990). IEEE Standard , IEEE Standard Glossary of Software Engineering Terminology. KNIBERG, Henrik. SCRUM and XP from the trenches. InfoQ: Disponível em Acesso em: 18 set. 2012, 00:31:00.http://www.infoq.com/minibooks/SCRUM-xp-from-the-trenches MAHNIC, Viljan; ZABKAR, Natasa. Using COBIT Indicators for Measuring SCRUM-based Software Development. Wseas Transaction on Computer v7, n. 10, p , Out Manifesto for Agile Software Development, Disponível em: Acesso em: 18 set. 2012, 00:28:00.http://www.agilemanifesto.org SHWABER, Ken, Agile Project Management with SCRUM, Microsoft Press, SHWABER, Ken; SUTHERLAND, Jeff. The Definitive Guide to SCRUM: The Rules of the Game, Disponível em: Acesso em: 18 set. 2012, 20:14:00. TELES, Vinicius Manhães. Extreme Programming: Aprenda como encantar seus usuários desenvolvendo software com agilidade e alta qualidade. Novatec: 2004.


Carregar ppt "DESENVOLVIMENTO ÁGIL DE SISTEMAS ALINHADO À GOVERNANÇA DE TI Curso: Sistemas de Informação Alunos: Lew Luciano Segadilha Coelho e Renato do Amaral Guimarães."

Apresentações semelhantes


Anúncios Google