Business: from intelligence to learning

Post on 27-Jun-2015

318 views 3 download

description

Qual é o efeito que o software que você desenvolve causa na sociedade, no negócio? Nesta palestra exploro a evolução da computação e as novas formas que o desenvolvimento de software vem assumindo, causando impactos cada vez mais efetivos na sociedade.

Transcript of Business: from intelligence to learning

Fábio SantosDesenvolvedor de

Software

+ de 26 projetos diferentes+ de 20 clientes diferentes

@flsusp@DextraSistemas

E daqui a 5 anos?

Fazer software?

Fazer software melhor?

O que é fazer software melhor?

O que é fazer software melhor?

O que é fazer software melhor?

O que é fazer software melhor?

O que é fazer software melhor?

O que é fazer software melhor?

Software que transforma o mundo!!!

Fazer software melhor tem a ver com o impacto na sociedade

Propósito

Mas isso é um assunto para discutir tomando um chopp hojeà noite...

Efeito

Mas como o software transforma o mundo?

Mas como o software transforma o mundo?

Efeito produzido pelo processo

Efeito produzido pelo produto

Vamos rebobinar um pouco...

Software - 1ª fase

Computação

Cálculo Numérico

Algoritmos

Modelos Matemáticos

Qual o impacto disso na sociedade?

Qual o impacto disso na sociedade?

Precisão

Otimização

Software - 2ª fase

Banco de Dados

Aplicações focadas no registro dos processos

Pode ser definido como um paradigma de desenvolvimento

de aplicações

Aplicações embarcadas em bancos de dados

Forms, WebForms e CRUD based frameworks

Qual o impacto disso na sociedade?Auditoria

Controle

Software - 3ª fase

Automação

Workflow

WTFWorkflowTentaFuncionar

Workflow EnginesJava EE

SOA

Enterprise Service Bus

Qual o impacto disso no negócio?

PrevisibilidadeInflexibilidade

OrganizaçãoComplexidade

Otimização

Software - 4ª fase

Business Intelligence

Da complexidade para a informação...

Eu não sei a prióri quais as informações eu preciso!

BI / ?Big Data? / Data Mining

Hoje as ferramentas de BI estão muito mais consolidadas e acessíveis...

Process Behaviour

Qual o impacto disso no negócio?

Flexibilidade

Aprendizado

Complexidade

Software - 5ª fase

Business Effectiveness

UXUsuário e Experiência

O foco não está no que eu (desenvolvedor) sei, mas no feedback dos usuários

Fábio, mas isso só vale prá quem faz websites, Google, Facebook, Twitter...

NÃO!!!

Você não pode mais ignorar os seus usuários...

User Behaviour

Isso sim é Big Data!!!

Qual o impacto disso no negócio?

Efetividade

Software - 6ª fase

Business Learning

Machine Learning

Coloque o software para pensar por você

Machine Learning

Coloque o software para decidir por você

Mas Fábio, não dá prá aplicar isso em qualquer ramo de negócio...

Mecanismos de Recomendação

Mecanismos de Recomendação

e-commerce

Mecanismos de Recomendação

UX: O que você deseja fazer?

Reconhecimento de Padrões

Reconhecimento de Padrões

Processamento de Sinais DigitaisProcessamento de Linguagem Natural

Reconhecimento de Padrões

Prevenção de FraudesDetecção de Ataques

Reconhecimento de Padrões

Análise de Risco

Mas Fábio, isso envolve um conhecimento que nem eu e nem minha equipe temos...

Ok…

Mas não está na hora de começara correr atrás?

WEKAUniversity of Waikato

Qual o impacto disso no negócio?

Aprendizado

Escalabilidade

OBRIGADO!!!

@flsusp@DextraSistemas

flsusp@gmail.comfabio@dextra-sw.com