Жизненный цикл разработки большого продукта...
Post on 12-Aug-2015
108 Views
Preview:
TRANSCRIPT
Жизненный цикл разработки крупного
продукта несколькими командами
АЛЕКСАНДР АТЦИК
VoIP
PRODUCT
PRESENCE
usa
uk
SYSTEM
distributed
always onlegacy
COMPONENTS
telecomservice siteadmin site
api
canada
back office
decomposed
VS
#waterfall #release #deadline #stability #99.999
#agile #fun #creative #independence #flexible
LIFECYCLE
feature
feature
feature
featurefeature
feature
project
projectcomponents
MERGE
REGRESSION
OPS STAGE
PRODUCTION
project
project
DEVELOPMENT
US
BUSINESS
RUS
PRODUCT MANAGERS
ENGINEERING MANAGERS
ARCHITECTURAL COUNCIL
ENGINEERING MANAGER
PRODUCT MANAGERS SYSTEM ANALYSTS
rangePRODUCTS ROADMAP
US
BUSINESS
RUS
PRODUCT MANAGERS
ENGINEERING MANAGERS
ARCHITECTURAL COUNCIL
ENGINEERING MANAGER
PRODUCT MANAGERS SYSTEM ANALYSTS
PRODUCTS ROADMAP
TEAM VIEW
• roadmap• release scope• project
planning• development• QA• infrastructure
requirements• operations
requirements
DEV
PRODUCT MANAGER
PROJECT MANAGER
PRODUCT OWNER
TEAM VIEW
• roadmap• release scope• project
planning• development• QA• infrastructure
requirements• operations
requirements
• all changes• stabilization• documentation
verification• deadline
• first serious deployment
• 2 cycles• performance• bugfix• dev buffer
• pre-requisites deployment
• documentation• stage
deployment• test rollback• UAT
• deployment at low risk location
• test usage• global rollout
DEV MERGEREGRESS
IONOPS
ROLLOUT
KNOW!
requ
est
usag
e
agile release
t
СПАСИБО!
Вопросы? Предложения? Критика? Полемика?
top related