Sistemas sustentáveis

Preview:

DESCRIPTION

Minha visão sobre características que descrevem sistemas sustentáveis e obstáculos e técnicas que atrapalham ou ajudam a chegar lá. Essa palestra foi dada na Agile Brazil 2014 em Florianópolis.

Citation preview

SISTEMAS SUSTENTÁVEIS

6 de Novembro 2014

Hugo Corbucci - @hugocorbucci

2

O SANTO GRAAL

ECONOMICAMENTE SUSTENTÁVELINVESTIMENTO

INICIAL

PRIMEIRO LANÇAMENTO

PRIMEIROS USUÁRIOS

PRIMEIRAS CONTRIBUIÇÕES

MELHORANDO O SISTEMA

SISTEMA SUSTENTÁVEL

SISTEMAS POSSÍVEIS

CONSTANTE EVOLUÇÃO

Planejamento

Desenvolvimento

Validação

O ciclo PDCA do Edward Demings

Análise

CONTINUAMENTE INTERESSANTE PARA A EQUIPE

6

USUÁRIOS SATISFEITOS

NÃO É PARATODO MUNDO

NÃO VALE A PENA SE

Não for de uso por muitas pessoas (ainda)

For temporário

Não quiser crescer

O custo de desenvolvimento é 0

Você é toda a comunidade

Você está só aprendendo

MAS É PARA OS DE VIDA LONGAQUE TODO MUNDO NÃO ODEIA

10

Codificar

Implantar

Análisar

UX / UI

Testar

Logar

COMO CHEGAR LÁ?

OBSTÁCULOS

12

Prazo, escopo, conhecimento, comunicação/entendimento,

TÉCNICAS

14

TDD, DevOps/CD, Análise, XD,

SE FOSSE FÁCIL, TODO MUNDO FAZIA

CAMINHAR É MAIS IMPORTANTE QUE CHEGAR

RESUMINDO

Economicamente sustentável

Continuamente interessante para a equipe

Em uso por usuários satisfeitos

Constante evolução

17

PRÓXIMAS SESSÕES RELACIONADAS

Joe Yoder Pragmatic, not dogmatic

TDD: Rethinking how we test

Barry O’Reilly The Lean Enterprise

VÁ!

Samuel Crescêncio Introdução ao Lean

Software Development

Joaquim Torres Gestão de produtos de software - muita além de product ownership

Paulo Caroli e Bethlem Migot Direto ao ponto: criando

produtos de forma enxuta

Wellington Monteiro O impacto do DevOps na qualidade de software

OBRIGADO PERGUNTAS?

thoughtworks.com

OUR APPROACH

Continuous Design Continuous Delivery

DISCOVER

BUSINESS, TECHNOLOGY AND PRODUCT

LEADERS

DELIVEREXPERIMENT

MVP

MVP

MVP

Ideas

Customer feedback

CUSTOMERS

NÃO É PARA TODO MUNDO

NEM TODO SISTEMA PRECISA DISSO

OUR OFFERINGS

CONSULTING

Product visioning

Agile analytics

Customer research

Big-picture visioning

Service design

Organizational transformation

Technology review

SOFTWARE DESIGN & DELIVERY

UX research & design

Build – Measure – Learn

Pivot-friendly architecture

Early adoption and the

art-of-the-possible

Data visualization

TOOLS

NÃO ADIANTA SER PERFEITO SE NÃO VAI SER DESENVOLVIDO POR MUITO TEMPO

SUPPLY CHAIN INNOVATION WITH THE CUSTOMER AT ITS HEART.

Leading the way in mobile web travel

“We wanted to put the customer at the heart of our design process, identifying customer problems we need to solve, and deploying out to the market as quickly as possible.”

John Crosby, V.P. of Product & Technology, lastminute.com

Pop-up Design Studio: 80 ideas to 3 prototyped solutions in 4 days

Idea-to-Market Cycle: from 8 weeks to 1-2 weeks

A new mobile web platform in 5 months

Recommended