Impact of developer business knowledge on e commerce architecture efficiency

28
ARQUITETURAS DE E-COMMERCE NA EFICIENCIA DE NEGÓCIO IMPACTO DA ANÁLISE DE

description

What happening when a developer work to understand the technology + business(domain)? What kind of benefit become from this kind of study.

Transcript of Impact of developer business knowledge on e commerce architecture efficiency

Page 1: Impact of developer business knowledge on e commerce architecture efficiency

A R Q U I T E T U R A S D E

E - C O M M E R C E

N A E F I C I E N C I A D E

N E G Ó C I OI M PA C T O D A A N Á L I S E D E

Page 2: Impact of developer business knowledge on e commerce architecture efficiency

Ivo Nascimentogithub.com/iannsp

ivonascimento.wordpress.com

“Quanto menos linhas de código você escrever para

resolver um problema, mais precisas elas deverão ser e

mais você terá de entender da área de negócio em que esta envolvido. Essa é uma

ótima maneira de evitar bugs.”

Page 3: Impact of developer business knowledge on e commerce architecture efficiency
Page 4: Impact of developer business knowledge on e commerce architecture efficiency

Mr. Snowballhttp://youtu.be/eJ1HROSnrjg

Page 5: Impact of developer business knowledge on e commerce architecture efficiency

2010 2011 2012 2013 2014 2015 2016

22

19.2

16.514.1

11.99.8

7.9

e-commerce sales in Billion dollars

Page 6: Impact of developer business knowledge on e commerce architecture efficiency

http://www.businessinsider.com/why-you-should-bet-on-ecommerce-exploding-2013-1

E - C O M M E R C E P E N E T R AT I O N

Page 7: Impact of developer business knowledge on e commerce architecture efficiency
Page 8: Impact of developer business knowledge on e commerce architecture efficiency

“When we have to change an opinion about any one, we charge heavily to his account the inconvenience he thereby causes us.”

Friedrich Nietzsche

Page 9: Impact of developer business knowledge on e commerce architecture efficiency

Business Driven Development*

Business-driven development is a methodology for developing IT solutions that directly satisfy business requirements.(wikipedia)

Domain Driven Design

Page 10: Impact of developer business knowledge on e commerce architecture efficiency

Business guys X Tech guys

A

B

answer the market changes while pursue its big goal.

support the company to reach its goal.

Business Development

Page 11: Impact of developer business knowledge on e commerce architecture efficiency

Business guys & Tech guys

A

B

answer the market changes while

pursue its big goal.

Support the company to reach its goal while looking closer to market changes.

Business Development

Page 12: Impact of developer business knowledge on e commerce architecture efficiency

Hype Cycle

Page 13: Impact of developer business knowledge on e commerce architecture efficiency
Page 14: Impact of developer business knowledge on e commerce architecture efficiency

Modelo de Pagamento A

Page 15: Impact of developer business knowledge on e commerce architecture efficiency

Modelo de Pagamento B

E - S T O R E

Page 16: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 17: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 18: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 19: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 20: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 21: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 22: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

PA G A M E N T O S

Pontos de Mudança…

Page 23: Impact of developer business knowledge on e commerce architecture efficiency

Pontos de Mudança + Visão de Negócio

E - S T O R E

PA G A M E N

Page 24: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

T I P S* Communication.* Small Code Iterations. * Avoid Over engineer. * Business Focused.* Test coverage. * Study your Business.

Page 25: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

M A R K E T I N G

Page 26: Impact of developer business knowledge on e commerce architecture efficiency

E - S T O R E

P R O D U T O S

Page 27: Impact of developer business knowledge on e commerce architecture efficiency

O N E P R A C T I C E T O R U L E T H E M A L L : I M P R O V E .

Page 28: Impact of developer business knowledge on e commerce architecture efficiency

P E R G U N TA S

I A N N S P @ G M A I L . C O MG I T H U B . C O M / I A N N S P

I V O N A S C I M E N T O . W O R D P R E S S . C O M