บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
@somkiat
1
Software Development Trends
2017
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่2
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่3
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่4
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่5
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่6
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่7
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่8
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่9
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่10
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่11
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่12
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Let’s start with THINKING
13
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่14
http://austinkleon.com/show-your-work/
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่15
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่16
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Perfect Vision
17
Build the organizational ability
to responding to change
by being able
to deliver or change direction anytime
without additional cost (minimal cost)
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่18
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่19
https://ryver.com/team-of-teams-changed-design-of-ryver/
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่20
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่21
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
We need TEAMWORK
22
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่23
https://ryver.com/team-of-teams-changed-design-of-ryver/
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่24
http://organizationalphysics.com/2016/10/13/top-down-vs-bottom-up-hierarchy-or-how-to-build-a-self-managed-organization/#more-8233
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่25
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
We need
Short iterative cycle feedback
26
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่27
http://www.slideshare.net/rsazima/why-the-lean-startup-changes-everything-37943327
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Inspect and Adapt
28
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Value = Learning
29
Progress = Learning speed
Innovation
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Lowing Cost of Change !!
30
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Lowing Cost of Change !!
31
Low work in progress
Remove duplication
Low complexity
Automation
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่32
Conway’s Law
http://www.martinfowler.com/articles/microservices.html
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่33
Microservice
http://www.martinfowler.com/articles/microservices.html
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่34
Microservice with container
http://www.martinfowler.com/articles/microservices.html
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Microservice
35
Design for failure
Evolutionary design
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Microservice
36
Need automation deployment
Need automation infrastructure
Need more monitoring
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่37
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่38
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่39
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่40
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่41
https://xebialabs.com/periodic-table-of-devops-tools/
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Continuous Improvement
42
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่43
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่44
We need more Maker !
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่45
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่46
Maker !
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่47
Maker !
THINKER
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่48
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่49
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่50
We need real Maker
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่51
Responsibility
Accountability
for your action
for your result
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่52
Take ownership
for your mistake
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Programming language trend
53
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่54
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่55
http://www.tiobe.com/tiobe-index/
Programming language trend
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่56
Domain Specific Language(DSL)
D Haskell Dart
R
Go
Groovy Ruby
F#
Scala
Lua Erlang
Q
Rust
Clojure
MQL4
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่57
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่58
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่59
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่
Data Science language trend
60
http://www.kdnuggets.com/2016/02/data-science-skills-2016.html
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่61
Mobile development
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่62
Mobile development
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่63
Enterprise Mobile App
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่64
http://blog.veniceconsulting.com/top-enterprise-mobile-app-development-trends/
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่65
Mobile app security issue !!
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่66
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่67
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่68
Smart move for Mobile IoT
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่69
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่70
And more …
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่71
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่72
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่73
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่74
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่75
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่76
What is your problem ?
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่77
START with PROBLEM
not solution
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่78
บริษัท สยาม๡ํานาญกิจ จํากัด และเพื่อนพ้องน้องพี่79
T H A N K Y O U

Software Development Trends 2017 at IMC