Upload
fabio-santos
View
320
Download
3
Embed Size (px)
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.
Citation preview
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