aka
Done stuff
Been called names
Through the painful mistakes of others, I have come to value
(That is, while there is value in the items on the right,
I value the items on the left more.)
I may or may not be at liberty to disclose any true experience.
I may or may not make up details or generalities.
Audience would do well to resort to reasoning and judgement.
On a totally unrelated and irrational note,
I always wanted to be Linus Torvalds instead of Linus Torvalds.
6 months
Analysis
Design
Development
Testing
Deployment
5 days
3 days
6 days
4 days
2 days
or, according to Poppendieck
Feedback
3 months
2 weeks
2 weeks
1 month
By magic! Looks like a
Analysis
Design
Development
Testing
Deployment
Feedback
Learning
Learning
Learning
Learning
Learning
Hand-over queues lose information,
and therefore responsibility.
Forgetting
Forgetting
Forgetting
Forgetting
DevOps
Feedback
Learning
I asked Jim "Cope" Coplien last week in person.
Cope is determined about taking everything not directly related to actual implementation of production software out of the team, including prototyping, specification and indeed deployment and operation of production systems.
Motivation there is to leave only determinable and well planned work to be executed by the actual Scrum team. Work by the rest of the organisation may take indeterminate times.
Many DevOps teams presumably do great "Scrum-butt"
Diplomat:
Scrum Master,
manager, secretary,
what have you
Testing specialist:
development of
quality measures,
executable specifications
Domain specialist: understand
and develop solutions
particular to business
Generalist: automation,
development of
quality of work
IT administrator:
deployment and
monitoring of
systems and
machinery
Operator:
solves users' issues
domain expert
?
YMMV
Facing
each other
is GREAT!
learn from real use
search for better ways
plan system structure
WE RULE!
I am not going to delve into PCI DSS proper.
This just to give some idea how to meet strict security requirements.
Disparity of operations and development work is hard.
Kalle Hallivuori @ Solinor.com
Slides available at http://kato.iki.fi/owasp-pci-devops