Upload
jimmy-ro-pun-wong
View
1.571
Download
0
Embed Size (px)
Citation preview
Jimmy (Ro-Pun) Wong
@imagegospel
2009.07
2008.09
2011.06 2013.07
2012.01
2014.082013.08 2016.04
RUBYCONF TW
RubyConf TW 2012
Sebastian
2013.08
Envato:
Siteminder:
BigCommerce: Shopify
PWC:
Reinteractive:
JobReady:
Ennova:
Lawpath: incubator3
(agile)
Behaviour Driven Development
2014.07
6feature
code reviewmerge PR
debug
PS: https://github.com/rails-oceania/roro/wiki/Australian-Companies-using-Ruby-on-Rails
https://github.com/rails-oceania/roro/wiki/Australian-Companies-using-Ruby-on-Railshttps://github.com/rails-oceania/roro/wiki/Australian-Companies-using-Ruby-on-Railshttps://github.com/rails-oceania/roro/wiki/Australian-Companies-using-Ruby-on-Rails
-
20
-
PM: Are you happy with our discussion?
Manager: Are you comfortable with your workload?
5Manic
5
code review
(Best Idea Wins)
AWSNOSQL
Ruby on RailsReactJS
Continuous Deliver
SQL
Code Review
Productiondebug
Code Review
515
scenario
PRspecification
local hosting -> AWS (stability and scalability)
SQL -> NOSQL (dynamoDB)
Monolith -> Micro Service (nodeJS)
300modelcode basefeature
challenge
Proxy
agile manifesto
scrumkanban
agile manifesto
scrumkanban
KANBAN
KICKOFF
Kickoff
PMDeveloperTester
Kickoff
QA
SCRUM
Project Kickoff
Break project into deliverable stories
Sprints
Retrospective
Sprint demo
PROJECT KICKOFF
PROJECT KICKOFF
STORIES
MVP
SPRINT
Sprint13
Sprint
RETROSPECTIVE
(Lesson Learn)
SPRINT DEMO
PMDeveloperTesterSalesMarketingTechnical Writer
Developer
Marketingsales
Solution Architecture
full ownership
Continuous Delivery
release
Production
45%
45%
5%
6~13
510
(Reinteractive)
(ThoughtWorks)
Pair ProgrammingTDDBDD
(Invoice2go)
IT(Fairfax Media)
legacy code
(Pollenizer)
codingJavascript