Como Transformar O Desenvolvimento De Software Para Entregar Valor
Upcoming SlideShare
Loading in...5
×
 

Como Transformar O Desenvolvimento De Software Para Entregar Valor

on

  • 261 views

Com o impacto indiscutível de software em diversas indústrias e segmentos, torna-se fundamental compreender sua natureza e peculiaridades. Nesta apresentação irei contar os principais problemas ...

Com o impacto indiscutível de software em diversas indústrias e segmentos, torna-se fundamental compreender sua natureza e peculiaridades. Nesta apresentação irei contar os principais problemas que a indústria de forma geral encontra em entregar software e como é possível transformar as diversas abordagens de desenvolvimento para entregar valor. Além de discutir agilidade de forma geral, vou mencionar em particular alguns casos que mostram a aplicação dessa transformação no governo de UK e do Brasil.

Statistics

Views

Total Views
261
Views on SlideShare
242
Embed Views
19

Actions

Likes
1
Downloads
2
Comments
0

1 Embed 19

http://claudiameloprof.wordpress.com 19

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Como Transformar O Desenvolvimento De Software Para Entregar Valor Como Transformar O Desenvolvimento De Software Para Entregar Valor Presentation Transcript

    • Renasic COMO TRANSFORMAR O DESENVOLVIMENTO DE SOFTWARE PARA ENTREGAR VALOR. Dra. Claudia Melo Diretora de Tecnologia, Thoughtworks Brasil
    • Desenvolvimento de software 2
    • QUAIS SÃO OS PROBLEMAS ATUAIS? 3
    • Ao final do projeto, o sistema não tem mais relevância para o cidadão ou para os órgãos. 4
    • Uma vez planejado, é difícil se adaptar às necessidades que surgem ao longo do caminho. 5
    • Software de baixa qualidade e confiabilidade. 6
    • Projetos fracassados ou muito acima da estimativa. 7
    • Reação a falhas lenta. 8
    • Manutenção/Evolução cara e dependente de pessoas específicas. 9
    • Times desmotivados. 10
    • COMO SERIA IDEALMENTE? 11
    • Conseguimos nos adaptar às necessidades atuais dos cidadãos de forma rápida e eficaz! 12
    • Conseguimos prever áreas de necessidade para a população e implementar soluções com qualidade e confiabilidade. 13
    • Temos clareza sobre o desenvolvimento do produto e vemos seu valor sendo entregue rapidamente. 14
    • Tenho um melhor grau de previsibilidade sobre a entrega. 15
    • Gerenciamos efetivamente os riscos. 16
    • Os times são motivados. 17
    • Lançamos produtos mais frequentemente, recebendo feedback. 18
    • A tecnologia é só o meio de entregar valor. 19
    • Sistemas legados integram-se a novos sistemas com efetividade. 20
    • Várias metodologias RADical * Cascata Espiral RUP 21
    • Anos de Espera. Baixo valor 22
    • CASO TÍPICO DE FRACASSO •  Indústria: Energia •  5 milhões de dólares •  5 anos para ficar pronto •  Produto descontinuado por não atender a demanda atual 23
    • Reação da comunidade técnica 24
    • O MANIFESTO ÁGIL Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar: Indivíduos e interações mais que processos e ferramentas Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.”
    • Refletir Aprender a blank template. Sometimes you need Adaptar 26
    • DA INCERTEZA À OPORTUNIDADE INCERTEZA DO FUTURO OPORTUNIDADE LATENTE INCERTEZA DO PRODUTO INCERTEZA DE FUNCIONALIDADE INCERTEZA DE DESIGN INCERTEZA DE ENGENHARIA OPORTUNIDADE BEM COMPREENDIDA
    • NOSSA ABORDAGEM DESCOBRIR EXPERIMENTAR ENTREGAR MVP Ideias NEGÓCIO, TECNOLOGIA E PRODUTOS LÍDERES Inovação Contínua Entrega Contínua MVP MVP Feedback de clientes CLIENTES
    • ENTREGAR VALOR MAIS RÁPIDO E FREQUENTEMENTE Release Rápido Reduzindo risco e deperdíco Feedback do cliente Inovar 29
    • ENTREGA ANÁLISE DESIGN CODIFICAR TESTAR DEPLOY 30
    • ENTREGA CONTÍNUA DEPLOY CODE PLAN BUILD RELEASE TEST OPERATE MONITOR 31
    • ESTRUTURAS DE TIME Comitê de Gestão Stakeholders de Negócio Gerente(s) de Produto Outros Patrocinadores Especialista(s) Arquiteto Líder Gerentes de Relacionamento Líder de Produto Gerente de Projeto Desenvolvedores Designers Analista de negócios DevOps Delivery Team Analista de Qualidade 32
    • Michael Mah. 2013. When Agile Becomes a Quality Game Changer: What Recent Benchmark Data Says About Agile’s Development Advantage. http://www.uploads.pnsqc.org/2013/papers/key2_Mah_paper.pdf 33
    • Agilidade no Governo 34
    • GOVERNO DO REINO UNIDO http://www.bbc.co.uk/news/uk-politics-24130684 http://www.independent.co.uk/life-style/health-and-families/health-news/nhs-pulls-the-plug-on-its-11bn-it-system-2330906.html 35 http://www.computerweekly.com/news/2240187478/Why-agile-development-failed-for-Universal-Credit
    • Maior projeto civil de TI da história. Diversas grandes consultorias estavam envolvidas
    • •  Auditoria e performance ruins •  Ausência de entrega ou sistemas improvisados •  Disputa de contratos
    • O NOVO GABINETE DO GOVERNO INGLÊS 38
    • 1500 entregas desde Out/2012 ₤70 milhões de economia 6 milhões visitantes únicos por semana 75 consultores da ThoughtWorks
    • Government Digital Service Diversos projetos Consultoria especializada Portfolios de projetos Ferramentas
    • ALÉM DA TECNOLOGIA O GDS, trabalhando com a TW, está provendo uma forma segura para todos os cidadãos assegurarem a sua identidade digital para acessar e utilizar serviços públicos Como a nova face do governo digital Britânico, o primeiro grande site público na nuvem oferece um ponto de contato unificado para o cidadão. A TW continua mantendo a infraestrutura do site, interagindo com 1000 editores e 6 milhões de visitantes únicos por semana, além de atuar muito além da tecnologia: ■  Alterando o jeito de honrar compromissos na política ■  Transformando a porta de entrada do governo difgital ■  Transformação tecnológica em grande escala ■  Entregando serviços críticos do setor público ■  Facilitando interação segura e confiável com o cidadão 41
    • Agilidade no Brasil
    • O governo não usa métodos ágeis
    • MITO O governo não usa métodos ágeis
    • MELO, C. O.; SANTOS, V. A.; CORBUCCI, H.; KATAYAMA, E.; GOLDMAN, A.; KON, F. Agile methods in Brazil: state of the practice in teams and organizations (in Portuguese). Technical Report MAC-2012-03. Department of Computer Science IME-USP. May, 2012. http://agilcoop.org.br/MetodosAgeisBrasil2011. CORBUCCI, H. ; GOLDMAN, A. ; KATAYAMA, E. ; KON, F. ; MELO, C. O. ; SANTOS, V. S.. Genesis and Evolution of the Agile Movement in Brazil – A perspective from the Academia and the Industry. In: Proceedings of 25th Brazilian Symposium on Software Engineering (SBES), 2011, pp. 98-107. MELO, CLAUDIA O. ; SANTOS, V. A. ; KATAYAMA, E. ; CORBUCCI, H. ; PRIKLADNICKI, R. ; GOLDMAN, A. ; KON, F. The evolution of agile software development in Brazil. Journal of the Brazilian Computer Society (in press) 2013.
    • ACÓRDÃO TCU “O conhecimento adquirido neste levantamento permitiu entender a essência que orienta as metodologias ágeis de desenvolvimento de software, as quais voltam seu foco, primordialmente, para o atendimento das necessidades do cliente por meio da entrega contínua de softwares funcionais e de qualidade.” Acórdão 2.314/2013-TCU-Plenário. 47
    • CASES NO GOVERNO BRASILEIRO (CITADOS PELO TCU) •  Banco Central do Brasil (Bacen); •  Tribunal Superior do Trabalho (TST); •  Instituto do Patrimônio Histórico e Artístico Nacional (Iphan); •  Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira (Inep); •  Supremo Tribunal Federal (STF); •  Departamento de Informática do Sistema Único de Saúde (Datasus); •  Empresa Brasileira de Serviços Hospitalares (EBSERH); •  SERPRO (Piloto - Novo Siafi). 48
    • Agilidade e Segurança 49
    • ENTREGAR VALOR. MENOR DESPERDÍCIO. DEPLOY CODE PLAN BUILD RELEASE TEST OPERATE MONITOR 50
    • SIMPLIFICIDADE. REVISÃO DE CÓDIGO. DEPLOY CODE PLAN BUILD RELEASE TEST OPERATE MONITOR 51
    • AUTOMATIZAÇÃO & TESTE. DEPLOY CODE PLAN BUILD RELEASE TEST OPERATE MONITOR 52
    • RASTREAMENTO & MONITORAMENTO. DEPLOY CODE PLAN BUILD RELEASE TEST OPERATE MONITOR 53
    • •  Alerta e recuperação antecipados em produção •  Privacidade versus Big Data •  Rolo compressor do JavaScript •  A fusão do mundo físico e digital 18/Fev, 19:30h, TechRadar Hangout Brasil http://bit.ly/techRadarBrasil http://info.thoughtworks.com/technology-radar-inscricao.html 54
    • Um pouco sobre nós 55
    • MAIS DE 20 ANOS DE LIDERANÇA INTELECTUAL …só para citar alguns
    • MISSÕES AMBICIOSAS EXIGEM IDEIAS DISRUPTIVAS
    • UMA EMPRESA DE 100 ANOS A nossa missão é melhorar a humanidade através do software e ajudar a gerar a criação de um ecossistema socialmente responsável e economicamente justo. Gerir um negócio sustentável. Liderar e promover a excelência de software e revolucionar a indústria de TI. Advogar apaixonadamente em favor de justiça social e econômica.
    • NEGÓCIOS GLOBAIS: COMUNIDADES GLOBAIS
    • OBRIGADA Questões e sugestões: Claudia Melo Thoughtworks cmelo@thoughtworks.com @claudia_melo