SlideShare a Scribd company logo
1 of 40
Como a Natura vem diminuindo seu
custo de operação total com Drupal
Augusto Knijnik
Líder do Núcleo de
Produtos Digitais Natura
Handrus Nogueira
Business Developer
Taller
Handrus
Floripa! -SC / BR
Business Developer / Consultant @ Taller
Web & Open-Source & Agile
~12 anos de estrada
Drupaleiro a ~8 anos
Dev with Passion!
Augusto R. Knijnik
São Paulo - SP / BR
Engenheiro de Computação - UFSCar
Líder do Núcleo de Produtos e Serviços
Digitais @Natura
5 anos atuando em TI
Natura
Acreditamos na inovação como um
dos pilares para o alcance de um
modelo de desenvolvimento
sustentável.
Mais de 2 milhões de CNs no mundo
Mais de 6 mil colaboradores no mundo
http://natura.com.br
Taller
Somos um ateliê de negócios
digitais que transforma
ideias em projetos inovadores.
55 modulos, 2 temas, 710 commits, 3
commits no Drupal 8 Core e 1 commit no
Drupal 6 core.
http://oqueedrupal.org
http://drupaldeelite.com.br
http://blog.taller.net.br
Agenda
1. Seleção de projetos na maioria das empresas
2. O que é T.C.O.?
3. Open-source Power
4. PaaS/SaaS Power
5. Drupal Power
6. Resultados
7. Por onde começo?
8. Materiais
9. Perguntas
Seleção de projetos em grandes empresas
Seleção de projetos em grandes empresas
Inexperiente
1. Valor Homem-hora
2. Pesquisa superficial de
expertise
3. Sem checagem de reputação
Mais Experiente
1. Valor Homem-hora
2. Custo de Running
a. Processos ágeis vs Cascata/Tradicional
3. Pesquisa de espertise
a. Indicações, Comunicades etc
4. Reputação
a. Cases, clientes, tempo de mercado,
validação do curriculum dos colaboradores
Seleção de projetos em grandes empresas
Inexperiente
1. Valor de aquisição
2. Valor de desenvolvimento
3. Quantidade de escopo
4. Parcelamento e condições de
pagto
Mais Experiente
1. Valor de aquisição
2. Valor de desenvolvimento
3. Quantidade de escopo
4. Cortes de escopo (explicações e sugestões)
5. Valor da operação
6. Aderência Arquitetural
7. Parcelamento e condições de pagto
Seleção de projetos em grandes empresas
Inexperiente
1. Quantidade de bugs por
história
2. Atrasos no projeto
Mais Experiente
1. Quantidade de bugs por história
2. Quantidades de incidentes pós implantação
3. Uptime
4. Aderência ao Escopo
5. Capacidade de Flexibilizar escopo (desafios do
escopo aberto)
6. Atrasos no projeto
7. Qualidade de comunicação
8. ROI
a. Dificil medir
b. E valores subjetivos?
Seleção de projetos em grandes empresas
Inexperiente
1. Totalmente subjetivo
2. Avaliação de vários projetos
Mais Experiente
1. Totalmente subjetivo
2. Avaliação de vários projetos
3. Melhor ROI
Seleção de projetos em grandes empresas
Escolhi o fornecedor de
menor preço!
Vamos economizar
MUITO!
Hã?!
Não tão rápido!
Seleção de projetos em grandes empresas
O que tem de errado nessa abordagem?
R: Não mensura pontos qualitativos e quantitativos importantes
1. Quantas pessoas se envolvem em incidentes?
2. Quantas horas são gastas em monitoramento?
3. Quantas horas são gastas para usar o software?
Seleção de projetos em grandes empresas
O que tem de errado nessa abordagem?
R: Mensuração rasa
1. Se a solução não é aderente, quanto custa para
customizá-lo?
2. Realmente preciso de todos os requisitos?
a. Investimento vs Retorno
Seleção de projetos em grandes empresas
Como fazer isso certo?
R: É preciso mensurar todo o ciclo de vida do software!
T.C.O.
Ou
C.T.P.
O que é TCO?
Calcula custos diretos e indiretos
1. Manutenção e treinamento
2. Custos associados com a falha ou o outage (planejada ou não)
3. Incidentes diminutivos do desempenho (por ex., se os
usuários ficarem em espera)
4. Quebras de segurança (e custos por perda de reputação e
recuperação)
5. Preparação para o desastre e recuperação
6. Espaço
7. Eletricidade
8. Desenvolvimento, infraestrutura teste
9. Garantia de qualidade, crescimento incremental, custo de
desativação do equipamento, depreciação etc
Total Cost of Ownership
Custo Total da Posse
O que é TCO?
Porque??
Compensa ter tanto trabalho?
O que é TCO?
O que acontece quando
compro focando somente em
custo de aquisição?
O que é TCO?
O que é TCO?
O que é TCO?
O que é TCO?
1. Te força a focar no custo de todo o ciclo de vida do
software
2. Te força a considerar todo o ecossistema
necessário. Hardware, serviços, pessoas, aquisição,
dustomização, depreciação etc
3. Te força a mapear todo o ciclo, ajudando a levar
questões qualitativas a outro patamar.
Total Cost of Ownership
Custo Total da Posse
O que é TCO?
Custos diretos
Custos Indiretos
O que é TCO?
NOT BAD!
Compensa ter tanto trabalho!
Como calcular?
Como calcular TCO?
Como calcular?
Análises
Extingue o custo
Diminui o custo
Compatível com outras
soluções que reduzem o
custo
Open Source Power
Open Source Power
1. Economia na Aquisição
a. Sem liçensas
b. Customização possível e facilitada
MAS…
1. Suporte
a. Nem sempre existe uma empresa grande e estável suportando
a solução
b. Mais difícil calcular o valor do ativo vs investimento
PaaS/SaaS Power
PaaS/SaaS Power
1. Economia de escala para
a. Manutenção
b. Aquisição
c. Manutenção
d. Suporte
2. Qualidade
a. Expertise
b. Remedia dores de cabeça comuns (24x7, monitoramento,
time para reção rápida…)
MAS…
Esqueça qualquer customização.
SLAs fixos, e você não pode mudar isso.
Drupal Power
Drupal Power
1. Usabilidade
a. Menor custo para uso da ferramenta
2. Baixo custo para customização
a. Alta chance de encontrar a customização necessária pronta ou quase
pronta
3. SaSS e PaaS focados
a. Facilita a seleção, suporte… SaaS/PaaS Power!
4. Enterprise ready
a. Segurança
b. Escalabilidade
… e na Natura?
núcleode produtos e serviços digitais
Processo e Operação Ágil
Estratégia
Problemática
Definição de Objetivo e
proposta de valor de uso.
Público Alvo e Jornada
Definição de Métricas
Mobilização das células
Prototipação
Priorização e
desenvolvimento de
protótipo.
Pesquisa com o usuário e
Teste de Usabilidade
Analise de resultados
APRENDIZADOS DO PROTÓTIPO E DIRECIONAMENTO DE ESCOPO, REFINAMENTO DA SOLUÇÃO PARA A ETAPA
DE DESENVOLVIMENTO, ATIVAÇÃO E OPERAÇÃO DO NOVO PRODUTO OU SERVIÇO.
Desenvolvimento Melhoria Contínua
Desenvolvimento do
MVP
Testes
Ajustes
Release
Feedbacks
Insights
Novas demandas
Incidentes
Acompanhamento
de indicadores.
Analise de performance.
Macroprocesso
Dev
Test
Release
Feedbacks,
Insights,
Novas
Ideias &
Incidentes
EVOLUÇÕES E CORREÇÕES
FLUXO ÚNICO Entregas
Case AdoroMaquiagem.com.br
design
que se adapta para
smatphones e tablets
+350
matérias
publicadas
Saving de TI e
Negócios
Melhoria
Contínua
Prova de conceito
Drupal + Cloud
Redução na taxa
de rejeição Maior incidência
de usuários mobile
Prazo do projeto
50% menor em
Drupal
Economia
com
infraestrutura
Case Natura.com.br
NOVA UX
co-criação e testes
com o consumidor
final.
design
que se adapta para
smatphones e tablets
identidade
visual nova
Sacola de
Compras
CLOUD
+
disponibilidade,
performance e
suporte.
PERFORMANCE
25% de melhoria no
tempo de resposta
SEO
7% de melhoria na
busca orgânica
Integração
eCommerce
Saving de TI e
Negócios
Melhoria
Contínua
Incidentes
Críticos
Por onde começo?
Calculando
http://www.cio.com/article/3005705/software/calculating-the-
total-cost-of-ownership-for-enterprise-software.html
Evite Erros!
http://www.appian.com/blog/bpm/avoiding-the-two-biggest-
mistakes-in-software-tco-analysi
Ignore aquilo que é impossível calcular
1. Não perca o sono, é dificil de calcular…
2. Vale o esforço ou você pode estimar?
3. Somente esse dado tem potencial de invalidar toda a análise?
Perguntas?
Obrigado!
Augusto Knijnik
Líder do Núcleo de
Produtos Digitais Natura
Handrus Nogueira
Diretor Comercial
Taller
@augusto455
augustoknijnik at natura.net
@handrus
handrus at taller.net.br
https://br.linkedin.com/in/handrus
https://branded.me/handrus

More Related Content

What's hot

Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Taller Negócio Digitais
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develJose Augusto Carvalho
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariTaller Negócio Digitais
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsJosé Alexandre Macedo
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o focoewerttonbravo
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A OrigemAndré Dias
 
Usabilidade aplicada a dispositivos móveis
Usabilidade aplicada a dispositivos móveisUsabilidade aplicada a dispositivos móveis
Usabilidade aplicada a dispositivos móveisleomario
 
Palestra Modelagem Ágil - Manoel Pimentel
Palestra Modelagem Ágil -  Manoel PimentelPalestra Modelagem Ágil -  Manoel Pimentel
Palestra Modelagem Ágil - Manoel PimentelManoel Pimentel Medeiros
 
DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?Thiago Ganzarolli
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develJose Augusto Carvalho
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIAlefe Variani
 
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGNeubio Ferreira
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMFelipe Freire
 
DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014Rodrigo Campos
 
DevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega ContínuaDevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega ContínuaOtávio Calaça Xavier
 
Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Romeu Mattos
 

What's hot (20)

Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
Kanban no Fluxo Unificado de Portfolio de Projetos - Agile Brazil 2016
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
Cultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e develCultura DevOps - Integração entre infra e devel
Cultura DevOps - Integração entre infra e devel
 
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian FerrariDrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari
 
Modelagem Ágil
Modelagem ÁgilModelagem Ágil
Modelagem Ágil
 
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOpsQuebrando barreiras entre desenvolvimento e operação de software com DevOps
Quebrando barreiras entre desenvolvimento e operação de software com DevOps
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o foco
 
DevOps - A Origem
DevOps - A OrigemDevOps - A Origem
DevOps - A Origem
 
Modelagem Ágil
Modelagem ÁgilModelagem Ágil
Modelagem Ágil
 
Usabilidade aplicada a dispositivos móveis
Usabilidade aplicada a dispositivos móveisUsabilidade aplicada a dispositivos móveis
Usabilidade aplicada a dispositivos móveis
 
Palestra Modelagem Ágil - Manoel Pimentel
Palestra Modelagem Ágil -  Manoel PimentelPalestra Modelagem Ágil -  Manoel Pimentel
Palestra Modelagem Ágil - Manoel Pimentel
 
DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?DevOps, NoOps...afinal que raios é isso?
DevOps, NoOps...afinal que raios é isso?
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e devel
 
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia IIDevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
DevOps II - Ambientes padronizados e Monitoramento da Aplicação | Monografia II
 
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MGModelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
Modelagem Ágil - UaiJug TechDays 2013 - Uberlândia MG
 
O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014DevOps no mundo real - QCON 2014
DevOps no mundo real - QCON 2014
 
O que é DevOps afinal?
O que é DevOps afinal?O que é DevOps afinal?
O que é DevOps afinal?
 
DevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega ContínuaDevOps: princípios e práticas para a Entrega Contínua
DevOps: princípios e práticas para a Entrega Contínua
 
Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016Além do MVP com PHP - TDC Floripa 2016
Além do MVP com PHP - TDC Floripa 2016
 

Viewers also liked

A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...
A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...
A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...Just Digital
 
11 maneiras de compartilhar conhecimento - Agile Trends 2016
11 maneiras de compartilhar conhecimento - Agile Trends 201611 maneiras de compartilhar conhecimento - Agile Trends 2016
11 maneiras de compartilhar conhecimento - Agile Trends 2016Taller Negócio Digitais
 
A arte do começo- DrupalCamp Campinas 2016
A arte do começo-  DrupalCamp Campinas 2016A arte do começo-  DrupalCamp Campinas 2016
A arte do começo- DrupalCamp Campinas 2016Taller Negócio Digitais
 
Case Campanha de Vacinação FIESC/SESI SC
Case Campanha de Vacinação FIESC/SESI SCCase Campanha de Vacinação FIESC/SESI SC
Case Campanha de Vacinação FIESC/SESI SCTaller Negócio Digitais
 
Superando o GitFlow - DrupalCamp Campinas 2016
Superando o GitFlow - DrupalCamp Campinas 2016 Superando o GitFlow - DrupalCamp Campinas 2016
Superando o GitFlow - DrupalCamp Campinas 2016 Taller Negócio Digitais
 
Núcleo de Criação - Agilidade Além da TI
Núcleo de Criação - Agilidade Além da TINúcleo de Criação - Agilidade Além da TI
Núcleo de Criação - Agilidade Além da TITaller Negócio Digitais
 
A importância da Transparência na cultura ágil
A importância da Transparência na cultura ágilA importância da Transparência na cultura ágil
A importância da Transparência na cultura ágilTaller Negócio Digitais
 
Kanban no fluxo único de portfolio de projetos
Kanban no fluxo único de portfolio de projetosKanban no fluxo único de portfolio de projetos
Kanban no fluxo único de portfolio de projetosTaller Negócio Digitais
 
Trabalhando a cultura do feedback. Por onde começar?
Trabalhando a cultura do feedback. Por onde começar?Trabalhando a cultura do feedback. Por onde começar?
Trabalhando a cultura do feedback. Por onde começar?Taller Negócio Digitais
 
A importância da transparência na cultura ágil - 2º Agile Floripa
A importância da transparência na cultura ágil - 2º Agile FloripaA importância da transparência na cultura ágil - 2º Agile Floripa
A importância da transparência na cultura ágil - 2º Agile FloripaTaller Negócio Digitais
 
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiro
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiroImplementando o Desenvolvimento Lean de Software - Do conceito ao dinheiro
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiroTaller Negócio Digitais
 
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016Taller Negócio Digitais
 

Viewers also liked (14)

A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...
A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...
A importância de contribuir para comunidades OpenSource - Drupal - Natura Dru...
 
11 maneiras de compartilhar conhecimento - Agile Trends 2016
11 maneiras de compartilhar conhecimento - Agile Trends 201611 maneiras de compartilhar conhecimento - Agile Trends 2016
11 maneiras de compartilhar conhecimento - Agile Trends 2016
 
A arte do começo- DrupalCamp Campinas 2016
A arte do começo-  DrupalCamp Campinas 2016A arte do começo-  DrupalCamp Campinas 2016
A arte do começo- DrupalCamp Campinas 2016
 
Taller talk - Site/blog 2.0
Taller talk - Site/blog 2.0Taller talk - Site/blog 2.0
Taller talk - Site/blog 2.0
 
Case Campanha de Vacinação FIESC/SESI SC
Case Campanha de Vacinação FIESC/SESI SCCase Campanha de Vacinação FIESC/SESI SC
Case Campanha de Vacinação FIESC/SESI SC
 
Superando o GitFlow - DrupalCamp Campinas 2016
Superando o GitFlow - DrupalCamp Campinas 2016 Superando o GitFlow - DrupalCamp Campinas 2016
Superando o GitFlow - DrupalCamp Campinas 2016
 
Núcleo de Criação - Agilidade Além da TI
Núcleo de Criação - Agilidade Além da TINúcleo de Criação - Agilidade Além da TI
Núcleo de Criação - Agilidade Além da TI
 
A importância da Transparência na cultura ágil
A importância da Transparência na cultura ágilA importância da Transparência na cultura ágil
A importância da Transparência na cultura ágil
 
Kanban no fluxo único de portfolio de projetos
Kanban no fluxo único de portfolio de projetosKanban no fluxo único de portfolio de projetos
Kanban no fluxo único de portfolio de projetos
 
Trabalhando a cultura do feedback. Por onde começar?
Trabalhando a cultura do feedback. Por onde começar?Trabalhando a cultura do feedback. Por onde começar?
Trabalhando a cultura do feedback. Por onde começar?
 
A importância da transparência na cultura ágil - 2º Agile Floripa
A importância da transparência na cultura ágil - 2º Agile FloripaA importância da transparência na cultura ágil - 2º Agile Floripa
A importância da transparência na cultura ágil - 2º Agile Floripa
 
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiro
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiroImplementando o Desenvolvimento Lean de Software - Do conceito ao dinheiro
Implementando o Desenvolvimento Lean de Software - Do conceito ao dinheiro
 
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016
Kanban no Fluxo Único - sessão Show me your board, Agile Trends 2016
 
Lean Branding
Lean BrandingLean Branding
Lean Branding
 

Similar to Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalCamp Campinas 2016

QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareJaime Schettini
 
O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning Jorge Improissi
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...Eduardo Primo de Souza
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareDaniel Cukier
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveMarcos Alves
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCWildtech
 
Usabilidade e Negocios
Usabilidade e NegociosUsabilidade e Negocios
Usabilidade e NegociosAreta do Bem
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeisComunidade Tá safo!
 
Métodos ágeis para design de sistemas interativos centrados no usuário
Métodos ágeis para design de sistemas interativos centrados no usuárioMétodos ágeis para design de sistemas interativos centrados no usuário
Métodos ágeis para design de sistemas interativos centrados no usuárioKarine Drumond
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellDextra
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...GrupoMENTHOR
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemCarlos Carvalho
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Flávio Steffens
 
Não deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkNão deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkGiuseppe Lopes
 

Similar to Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalCamp Campinas 2016 (20)

Entregando Software com Valor
Entregando Software com ValorEntregando Software com Valor
Entregando Software com Valor
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de software
 
Gerenciamento de projetos de TI
Gerenciamento de projetos de TIGerenciamento de projetos de TI
Gerenciamento de projetos de TI
 
O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning O desafio do ágil em um time de Machine Learning
O desafio do ágil em um time de Machine Learning
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Scrum in a nutshell - business perspective
Scrum in a nutshell - business perspectiveScrum in a nutshell - business perspective
Scrum in a nutshell - business perspective
 
Oficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESCOficina Métodos Ágeis UDESC
Oficina Métodos Ágeis UDESC
 
Usabilidade e Negocios
Usabilidade e NegociosUsabilidade e Negocios
Usabilidade e Negocios
 
Introdução às metodologias ágeis
Introdução às metodologias ágeisIntrodução às metodologias ágeis
Introdução às metodologias ágeis
 
Métodos ágeis para design de sistemas interativos centrados no usuário
Métodos ágeis para design de sistemas interativos centrados no usuárioMétodos ágeis para design de sistemas interativos centrados no usuário
Métodos ágeis para design de sistemas interativos centrados no usuário
 
Manifesto Ágil.pdf
Manifesto Ágil.pdfManifesto Ágil.pdf
Manifesto Ágil.pdf
 
Gerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshellGerando Resultados com Scrum: Scrum in a nutshell
Gerando Resultados com Scrum: Scrum in a nutshell
 
Lean agile testing
Lean agile testingLean agile testing
Lean agile testing
 
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
Palestra sobre a Metodologia para Apoio à Decisão, Gerência e Implantação de ...
 
DevOps - o que é?
DevOps - o que é?DevOps - o que é?
DevOps - o que é?
 
Um processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagemUm processo de inovação contínua de software baseado em prototipagem
Um processo de inovação contínua de software baseado em prototipagem
 
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
Cinco motivos para você não adotar metodologias ágeis - Rafael Prikladnicki F...
 
Não deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do frameworkNão deixe seu projeto só nas mãos do framework
Não deixe seu projeto só nas mãos do framework
 

More from Taller Negócio Digitais

Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...
Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...
Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...Taller Negócio Digitais
 
De um sistema legado para micro serviços com GraphQL
De um sistema legado para micro serviços com GraphQLDe um sistema legado para micro serviços com GraphQL
De um sistema legado para micro serviços com GraphQLTaller Negócio Digitais
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanTaller Negócio Digitais
 
Como a liderança descentralizada tornou a Taller mais efetiva
Como a liderança descentralizada tornou a Taller mais efetivaComo a liderança descentralizada tornou a Taller mais efetiva
Como a liderança descentralizada tornou a Taller mais efetivaTaller Negócio Digitais
 
Práticas e ferramentas de feedback: potencializando a cultura da confiança
Práticas e ferramentas de feedback: potencializando a cultura da confiançaPráticas e ferramentas de feedback: potencializando a cultura da confiança
Práticas e ferramentas de feedback: potencializando a cultura da confiançaTaller Negócio Digitais
 
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017Como preparar seu time para receber feedback - Scrum Gathering Rio 2017
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017Taller Negócio Digitais
 
Vacinando mais de 200 mil pessoas com ReactJS e GraphQL
Vacinando mais de 200 mil pessoas com ReactJS e GraphQLVacinando mais de 200 mil pessoas com ReactJS e GraphQL
Vacinando mais de 200 mil pessoas com ReactJS e GraphQLTaller Negócio Digitais
 
Taller - Ateliê de desenvolvimento de software
Taller - Ateliê de desenvolvimento de softwareTaller - Ateliê de desenvolvimento de software
Taller - Ateliê de desenvolvimento de softwareTaller Negócio Digitais
 
Introdução ao Fluxo Unificado - TDC Florianópolis 2017
Introdução ao Fluxo Unificado - TDC Florianópolis 2017Introdução ao Fluxo Unificado - TDC Florianópolis 2017
Introdução ao Fluxo Unificado - TDC Florianópolis 2017Taller Negócio Digitais
 
Javascript Funcional - TDC Florianópolis 2017
Javascript Funcional - TDC Florianópolis 2017Javascript Funcional - TDC Florianópolis 2017
Javascript Funcional - TDC Florianópolis 2017Taller Negócio Digitais
 
11 maneiras de compartilhar conhecimento - TDC Florianópolis 2017
11 maneiras de compartilhar conhecimento  - TDC Florianópolis 201711 maneiras de compartilhar conhecimento  - TDC Florianópolis 2017
11 maneiras de compartilhar conhecimento - TDC Florianópolis 2017Taller Negócio Digitais
 

More from Taller Negócio Digitais (18)

Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...
Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...
Indo além do técnico para desenvolver sistemas que evoluem na velocidade do...
 
Discovery kanban
Discovery kanbanDiscovery kanban
Discovery kanban
 
Taller Negócios Digitais
Taller Negócios DigitaisTaller Negócios Digitais
Taller Negócios Digitais
 
De um sistema legado para micro serviços com GraphQL
De um sistema legado para micro serviços com GraphQLDe um sistema legado para micro serviços com GraphQL
De um sistema legado para micro serviços com GraphQL
 
Next.js with drupal, the good parts
Next.js with drupal, the good partsNext.js with drupal, the good parts
Next.js with drupal, the good parts
 
Gestão Ágil com Fluxo Unificado
Gestão Ágil com Fluxo UnificadoGestão Ágil com Fluxo Unificado
Gestão Ágil com Fluxo Unificado
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream Kanban
 
Lições Aprendidas com Fluxo Unificado
Lições Aprendidas com Fluxo UnificadoLições Aprendidas com Fluxo Unificado
Lições Aprendidas com Fluxo Unificado
 
Como a liderança descentralizada tornou a Taller mais efetiva
Como a liderança descentralizada tornou a Taller mais efetivaComo a liderança descentralizada tornou a Taller mais efetiva
Como a liderança descentralizada tornou a Taller mais efetiva
 
Métricas no Fluxo Unificado
Métricas no Fluxo UnificadoMétricas no Fluxo Unificado
Métricas no Fluxo Unificado
 
Práticas e ferramentas de feedback: potencializando a cultura da confiança
Práticas e ferramentas de feedback: potencializando a cultura da confiançaPráticas e ferramentas de feedback: potencializando a cultura da confiança
Práticas e ferramentas de feedback: potencializando a cultura da confiança
 
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017Como preparar seu time para receber feedback - Scrum Gathering Rio 2017
Como preparar seu time para receber feedback - Scrum Gathering Rio 2017
 
Vacinando mais de 200 mil pessoas com ReactJS e GraphQL
Vacinando mais de 200 mil pessoas com ReactJS e GraphQLVacinando mais de 200 mil pessoas com ReactJS e GraphQL
Vacinando mais de 200 mil pessoas com ReactJS e GraphQL
 
Taller – Treinamentos e consultorias
Taller – Treinamentos e consultoriasTaller – Treinamentos e consultorias
Taller – Treinamentos e consultorias
 
Taller - Ateliê de desenvolvimento de software
Taller - Ateliê de desenvolvimento de softwareTaller - Ateliê de desenvolvimento de software
Taller - Ateliê de desenvolvimento de software
 
Introdução ao Fluxo Unificado - TDC Florianópolis 2017
Introdução ao Fluxo Unificado - TDC Florianópolis 2017Introdução ao Fluxo Unificado - TDC Florianópolis 2017
Introdução ao Fluxo Unificado - TDC Florianópolis 2017
 
Javascript Funcional - TDC Florianópolis 2017
Javascript Funcional - TDC Florianópolis 2017Javascript Funcional - TDC Florianópolis 2017
Javascript Funcional - TDC Florianópolis 2017
 
11 maneiras de compartilhar conhecimento - TDC Florianópolis 2017
11 maneiras de compartilhar conhecimento  - TDC Florianópolis 201711 maneiras de compartilhar conhecimento  - TDC Florianópolis 2017
11 maneiras de compartilhar conhecimento - TDC Florianópolis 2017
 

Como a Natura vem diminuindo seu custo de operação total com Drupal - DrupalCamp Campinas 2016

  • 1. Como a Natura vem diminuindo seu custo de operação total com Drupal Augusto Knijnik Líder do Núcleo de Produtos Digitais Natura Handrus Nogueira Business Developer Taller
  • 2. Handrus Floripa! -SC / BR Business Developer / Consultant @ Taller Web & Open-Source & Agile ~12 anos de estrada Drupaleiro a ~8 anos Dev with Passion!
  • 3. Augusto R. Knijnik São Paulo - SP / BR Engenheiro de Computação - UFSCar Líder do Núcleo de Produtos e Serviços Digitais @Natura 5 anos atuando em TI
  • 4. Natura Acreditamos na inovação como um dos pilares para o alcance de um modelo de desenvolvimento sustentável. Mais de 2 milhões de CNs no mundo Mais de 6 mil colaboradores no mundo http://natura.com.br Taller Somos um ateliê de negócios digitais que transforma ideias em projetos inovadores. 55 modulos, 2 temas, 710 commits, 3 commits no Drupal 8 Core e 1 commit no Drupal 6 core. http://oqueedrupal.org http://drupaldeelite.com.br http://blog.taller.net.br
  • 5. Agenda 1. Seleção de projetos na maioria das empresas 2. O que é T.C.O.? 3. Open-source Power 4. PaaS/SaaS Power 5. Drupal Power 6. Resultados 7. Por onde começo? 8. Materiais 9. Perguntas
  • 6. Seleção de projetos em grandes empresas
  • 7. Seleção de projetos em grandes empresas Inexperiente 1. Valor Homem-hora 2. Pesquisa superficial de expertise 3. Sem checagem de reputação Mais Experiente 1. Valor Homem-hora 2. Custo de Running a. Processos ágeis vs Cascata/Tradicional 3. Pesquisa de espertise a. Indicações, Comunicades etc 4. Reputação a. Cases, clientes, tempo de mercado, validação do curriculum dos colaboradores
  • 8. Seleção de projetos em grandes empresas Inexperiente 1. Valor de aquisição 2. Valor de desenvolvimento 3. Quantidade de escopo 4. Parcelamento e condições de pagto Mais Experiente 1. Valor de aquisição 2. Valor de desenvolvimento 3. Quantidade de escopo 4. Cortes de escopo (explicações e sugestões) 5. Valor da operação 6. Aderência Arquitetural 7. Parcelamento e condições de pagto
  • 9. Seleção de projetos em grandes empresas Inexperiente 1. Quantidade de bugs por história 2. Atrasos no projeto Mais Experiente 1. Quantidade de bugs por história 2. Quantidades de incidentes pós implantação 3. Uptime 4. Aderência ao Escopo 5. Capacidade de Flexibilizar escopo (desafios do escopo aberto) 6. Atrasos no projeto 7. Qualidade de comunicação 8. ROI a. Dificil medir b. E valores subjetivos?
  • 10. Seleção de projetos em grandes empresas Inexperiente 1. Totalmente subjetivo 2. Avaliação de vários projetos Mais Experiente 1. Totalmente subjetivo 2. Avaliação de vários projetos 3. Melhor ROI
  • 11. Seleção de projetos em grandes empresas Escolhi o fornecedor de menor preço! Vamos economizar MUITO! Hã?! Não tão rápido!
  • 12. Seleção de projetos em grandes empresas O que tem de errado nessa abordagem? R: Não mensura pontos qualitativos e quantitativos importantes 1. Quantas pessoas se envolvem em incidentes? 2. Quantas horas são gastas em monitoramento? 3. Quantas horas são gastas para usar o software?
  • 13. Seleção de projetos em grandes empresas O que tem de errado nessa abordagem? R: Mensuração rasa 1. Se a solução não é aderente, quanto custa para customizá-lo? 2. Realmente preciso de todos os requisitos? a. Investimento vs Retorno
  • 14. Seleção de projetos em grandes empresas Como fazer isso certo? R: É preciso mensurar todo o ciclo de vida do software! T.C.O. Ou C.T.P.
  • 15. O que é TCO? Calcula custos diretos e indiretos 1. Manutenção e treinamento 2. Custos associados com a falha ou o outage (planejada ou não) 3. Incidentes diminutivos do desempenho (por ex., se os usuários ficarem em espera) 4. Quebras de segurança (e custos por perda de reputação e recuperação) 5. Preparação para o desastre e recuperação 6. Espaço 7. Eletricidade 8. Desenvolvimento, infraestrutura teste 9. Garantia de qualidade, crescimento incremental, custo de desativação do equipamento, depreciação etc Total Cost of Ownership Custo Total da Posse
  • 16. O que é TCO? Porque?? Compensa ter tanto trabalho?
  • 17. O que é TCO? O que acontece quando compro focando somente em custo de aquisição?
  • 18. O que é TCO?
  • 19. O que é TCO?
  • 20. O que é TCO?
  • 21. O que é TCO? 1. Te força a focar no custo de todo o ciclo de vida do software 2. Te força a considerar todo o ecossistema necessário. Hardware, serviços, pessoas, aquisição, dustomização, depreciação etc 3. Te força a mapear todo o ciclo, ajudando a levar questões qualitativas a outro patamar. Total Cost of Ownership Custo Total da Posse
  • 22. O que é TCO? Custos diretos Custos Indiretos
  • 23. O que é TCO? NOT BAD! Compensa ter tanto trabalho!
  • 26. Análises Extingue o custo Diminui o custo Compatível com outras soluções que reduzem o custo
  • 28. Open Source Power 1. Economia na Aquisição a. Sem liçensas b. Customização possível e facilitada MAS… 1. Suporte a. Nem sempre existe uma empresa grande e estável suportando a solução b. Mais difícil calcular o valor do ativo vs investimento
  • 30. PaaS/SaaS Power 1. Economia de escala para a. Manutenção b. Aquisição c. Manutenção d. Suporte 2. Qualidade a. Expertise b. Remedia dores de cabeça comuns (24x7, monitoramento, time para reção rápida…) MAS… Esqueça qualquer customização. SLAs fixos, e você não pode mudar isso.
  • 32. Drupal Power 1. Usabilidade a. Menor custo para uso da ferramenta 2. Baixo custo para customização a. Alta chance de encontrar a customização necessária pronta ou quase pronta 3. SaSS e PaaS focados a. Facilita a seleção, suporte… SaaS/PaaS Power! 4. Enterprise ready a. Segurança b. Escalabilidade
  • 33. … e na Natura?
  • 34. núcleode produtos e serviços digitais
  • 35. Processo e Operação Ágil Estratégia Problemática Definição de Objetivo e proposta de valor de uso. Público Alvo e Jornada Definição de Métricas Mobilização das células Prototipação Priorização e desenvolvimento de protótipo. Pesquisa com o usuário e Teste de Usabilidade Analise de resultados APRENDIZADOS DO PROTÓTIPO E DIRECIONAMENTO DE ESCOPO, REFINAMENTO DA SOLUÇÃO PARA A ETAPA DE DESENVOLVIMENTO, ATIVAÇÃO E OPERAÇÃO DO NOVO PRODUTO OU SERVIÇO. Desenvolvimento Melhoria Contínua Desenvolvimento do MVP Testes Ajustes Release Feedbacks Insights Novas demandas Incidentes Acompanhamento de indicadores. Analise de performance.
  • 37. Case AdoroMaquiagem.com.br design que se adapta para smatphones e tablets +350 matérias publicadas Saving de TI e Negócios Melhoria Contínua Prova de conceito Drupal + Cloud Redução na taxa de rejeição Maior incidência de usuários mobile Prazo do projeto 50% menor em Drupal Economia com infraestrutura
  • 38. Case Natura.com.br NOVA UX co-criação e testes com o consumidor final. design que se adapta para smatphones e tablets identidade visual nova Sacola de Compras CLOUD + disponibilidade, performance e suporte. PERFORMANCE 25% de melhoria no tempo de resposta SEO 7% de melhoria na busca orgânica Integração eCommerce Saving de TI e Negócios Melhoria Contínua Incidentes Críticos
  • 39. Por onde começo? Calculando http://www.cio.com/article/3005705/software/calculating-the- total-cost-of-ownership-for-enterprise-software.html Evite Erros! http://www.appian.com/blog/bpm/avoiding-the-two-biggest- mistakes-in-software-tco-analysi Ignore aquilo que é impossível calcular 1. Não perca o sono, é dificil de calcular… 2. Vale o esforço ou você pode estimar? 3. Somente esse dado tem potencial de invalidar toda a análise?
  • 40. Perguntas? Obrigado! Augusto Knijnik Líder do Núcleo de Produtos Digitais Natura Handrus Nogueira Diretor Comercial Taller @augusto455 augustoknijnik at natura.net @handrus handrus at taller.net.br https://br.linkedin.com/in/handrus https://branded.me/handrus