View
143
Download
0
Category
Preview:
Citation preview
12-5-2015
1
1@marksmalley© ASL BiSL Foundation
Baltic DevOps, Tallinn, 12 May 2015
Kill DevOps
Mark Smalley, The IT Paradigmologist
Mark Dave
2@marksmalley© ASL BiSL Foundation
Margaret Hamilton
Lead Software EngineerProject Apollo, 1969
Printout of the software for Apollo flight & moon landing
Robust software architecture prevented an abort 3 minutes before the landing
Inventor of the termSoftware Engineering
12-5-2015
2
3@marksmalley© ASL BiSL Foundation
Manny Lehman
Computer Scientist
Laws of software evolution
1. To remain useful, software must be updated
2. When updated, the quality of software tend to decrease3.4.5.6.7.8.
4@marksmalley© ASL BiSL Foundation
Edsger Wybe Dijkstra
Computer Scientist
1972 Turing Award for fundamental contributions to developing programming languages
Computing’s core challenge is how not to make a mess of it
www.cs.utexas.edu/users/ EWD/ewd12xx/EWD1243.PDF
12-5-2015
3
5@marksmalley© ASL BiSL Foundation
The Humble ProgrammerTuring Award Lecture, E.W. Dijkstra, 1972
We shall do a much better programming job,
• provided that we approach the task with a full appreciation of its tremendous difficulty,
• provided that we stick to modest and elegant programming languages,
• provided that we respect the intrinsic limitations of the human mind, and
• approach the task as Very Humble Programmers
6@marksmalley© ASL BiSL Foundation
Maarten LooijenComputer Scientist
How you organize IT depends on the characteristics of:• Information systems • Organization that deals with them
Theo BemelmansComputer Scientist
Information systems have crossed the boundaries of human comprehension
12-5-2015
4
7@marksmalley© ASL BiSL Foundation
IF-THEN-ELSE is so 20th century
from now on it’s
IF-THEN-MAYBE
8@marksmalley© ASL BiSL Foundation
Hap
pin
ess
(%
)
Pa
rad
igm
olo
gis
t
Mark SmalleyThe IT Paradigmologist
Smalley.IT
12-5-2015
5
9@marksmalley© ASL BiSL Foundation
10@marksmalley© ASL BiSL Foundation
5 things you need to know if you’re hiring an Estonian
Expect a capacity for language outdone only by C3PO
Don’t even think about cancelling lunch
No reaction is not (always) a bad reaction
Turn up on time
Give credit where credit is due
Source: https://medium.com/recruiting-in-modern-business/5-things-you-need-to-know-if-you-re-hiring-an-estonian-4dd9995e949
12-5-2015
6
11@marksmalley© ASL BiSL Foundation
Imposter!
12@marksmalley© ASL BiSL Foundation
Labeling of axes is crucial @Pascallisch
The power of perspective
12-5-2015
7
13@marksmalley© ASL BiSL Foundation
Service ain’t over until the fat lady singshttp://allthingsitsm.com/service-aint-over-until-the-fat-lady-sings/
14@marksmalley© ASL BiSL Foundation
Beyond the industrial revolution
Agriculture
Service
Industry
12-5-2015
8
15@marksmalley© ASL BiSL Foundation
Taking Service Forward
Founded by Stuart Rance (UK), Peter Brooks (SA)
and Christian F. Nissen (DK) mid 2013
In Nov 2013, 13 volunteer ITSM
thought leaders met to establish
the foundation for ASM
Opened up in Feb 2014 to
the broader community
Co-creation, under Creative
Commons Licence
For more information, see
http://takingserviceforward.org
16@marksmalley© ASL BiSL Foundation
EngagementOffer, Agreement
E
n
v
i
r
o
n
m
e
n
t
E
n
v
i
r
o
n
m
e
n
tOutput
Compensation
Outcome
RelationshipC
o
n
s
u
m
e
r
Service
act
P
r
o
v
i
d
e
r
Resourc
es
Inte
nt In
tent R
esourc
es
Adaptive Service Model ©
12-5-2015
9
17@marksmalley© ASL BiSL Foundation
http://takingserviceforward.org
18@marksmalley© ASL BiSL Foundation
Evolution of ‘management paradigms’beyond the industrial revolution
Scientific ManagementTaylor, Drucker
Control of function
Simple
Mass production
Systems ThinkingHammer, Senge, Kaplan, Nonaka
Control of information
Complicated
Mass customization
‘Sense-making’Snowden
Ability to ‘situate’ a network
Complex
Mass collaboration
Source: David Snowden, YouTube ‘Dave Snowden 1.mov’
� Time�
�U
tilit
y�
We do IT this way
We have several standard
situational ways of working
We continuously
experiment and refine
12-5-2015
10
19@marksmalley© ASL BiSL Foundation
Cynefina sense-making paradigm
Source: David Snowden, YouTube ‘Cynefin Framework’
ACT!
IF THEN MAYBE
IF THEN ELSE
20@marksmalley© ASL BiSL Foundation
Dave van HerpenManagement Consultant
@daveherpen
Kill DevOpsKill DevOpsKill DevOpsKill DevOps
Mark SmalleyThe IT Paradigmologist
@marksmalley 4 June 2014
12-5-2015
11
21@marksmalley© ASL BiSL Foundation
Kill DevOps?
www.flickr.com/photos/h-k-d
http://allthingsitsm.com/killhttp://allthingsitsm.com/killhttp://allthingsitsm.com/killhttp://allthingsitsm.com/kill----devopsdevopsdevopsdevops////
22@marksmalley© ASL BiSL Foundation
Behaviour
12-5-2015
12
23@marksmalley© ASL BiSL Foundation
BUSINESS
AD/AMITSM
DeployDevelopDeliver
IdentifyAgile
The evolution of multidisciplinary
service flowservice flowservice flowservice flow
24@marksmalley© ASL BiSL Foundation
The troublewith Scrum...
12-5-2015
13
25@marksmalley© ASL BiSL Foundation
The troublewith Scrum...
PO
26@marksmalley© ASL BiSL Foundation
BUSINESS
AD/AMITSM
DeployDevelopDeliver
Identify
DevOps(LITE)
Agile
12-5-2015
14
27@marksmalley© ASL BiSL Foundation
3 ways of DevOps
1. Consider the performance of the entire system
2. Create and amplify the right to left feedback loops
3. Create a culture that fosters
a. continual experimentation, taking risks, and learning
b. repetition and practice is the prerequisite to mastery
Source: Anko Tijman, Ordina, ‘DevOps unraveled’www.slideshare.net/AnkoTijman/devops-unraveled-nyenrode-masterclass-on-agile-management
28@marksmalley© ASL BiSL Foundation
DevOps in real life
12-5-2015
15
29@marksmalley© ASL BiSL Foundation
BUSINESS
AD/AMITSM
DeployDevelopDeliver
Identify
DevOps(LITE)
AgileBIMUSE
30@marksmalley© ASL BiSL Foundation
Manage quality, time, money & relationships
Determine strategic business use of I&T
Organizebusiness
management of I&T
Keep functionality
up-to-date
Support business use of I&T
Business Information Management
www.aslbislfoundation.org
12-5-2015
16
31@marksmalley© ASL BiSL Foundation
BiSL®
BiSL® in 3 minutes
Free eBook BiSL® Pocket Guide
http://bit.ly/1MTpwMS
Personal
voucher for
free eBook
full guidance
32@marksmalley© ASL BiSL Foundation
BUSINESS
AD/AMITSM
DeployDevelopDeliver
Identify
DevOps(LITE)
USERS MGMT
AgileBIM
BIM
USE
12-5-2015
17
33@marksmalley© ASL BiSL Foundation
UsersUsers
UsersUsersBalanced
capabilities
34@marksmalley© ASL BiSL Foundation
It takes two to tango
IT Supply
Demand & Use
12-5-2015
18
35@marksmalley© ASL BiSL Foundationwww.flickr.com/photos/h-k-d
36@marksmalley© ASL BiSL Foundation
12-5-2015
19
37@marksmalley© ASL BiSL Foundation
Economic significance of IT
Distribution of total IT costs
• % development of release 1.0
• % rest of lifecycle
• % operations and support
• % new releases
• % functional changes
• % technical changes
20
80
30
70
60
40
Benefits
%
%
0
100
38@marksmalley© ASL BiSL Foundation
Benefits, costs and risks
Profit
Revenue
CostCheaper/fewer
IT resources
More
efficient ITLowerOPEX
More sales
‘Benefits Logic’Alex Wortmann
Higherprices
LowerCAPEX
More efficient business processes
Cheaper/fewer business resources
Deliv-
erySer-
vice
Cust.
Rel.
Mgt
Prod-
uct
Dev.
NP NPNC EC
Sales
EP EPNC EC
Better IT
functionality
Quicker
delivery of IT
Fewer/shorter
IT outages
NP NPNC EC
Marketing
EP EPNC EC
NOT HOT
12-5-2015
20
39@marksmalley© ASL BiSL Foundation
“Sell me this IT”
Source: The Wolf of Wall Street
40@marksmalley© ASL BiSL Foundation
“Sell me this IT”
Source: The Wolf of Wall Street
12-5-2015
21
41@marksmalley© ASL BiSL Foundation
Kill DevOps?
www.flickr.com/photos/h-k-d
42@marksmalley© ASL BiSL Foundation
Baltic DevOps, Tallinn, 12 May 2015
Kill DevOps
Mark Smalley, The IT Paradigmologist
Mark Dave
Mark Smalley, The IT Paradigmologist
www.takingserviceforward.org
www.aslbislfoundation.org
www.linkedin.com/in/marksmalley
mark.smalley@gmail.com
www.smalley.it
@marksmalleyInteractive mindmapshttp://miroslawdabrowski.com
12-5-2015
22
43@marksmalley© ASL BiSL Foundation
Hap
pin
ess
(%
)
Pa
rad
igm
olo
gis
t
Mark SmalleyThe IT Paradigmologist
Smalley.IT
44@marksmalley© ASL BiSL Foundation
Meaning of life,
I consider the happiness and usefulness,
is the purpose of our life,
meaning of our life.
The very existence of our life,
is surely not for trouble,
not for suffering.
My 2 LPI’s
12-5-2015
23
45@marksmalley© ASL BiSL Foundation
12:00 Meet The IT Paradigmologist
46@marksmalley© ASL BiSL Foundation
Food mantra
Eat food*Not too muchMostly plants
* Not food-like substances
Source: In defence of food, https://michaelpollan.com/
12-5-2015
24
47@marksmalley© ASL BiSL Foundation
Baltic DevOps, Tallinn, 12 May 2015
Kill DevOps
Mark Smalley, The IT Paradigmologist
Mark Dave
Mark Smalley, The IT Paradigmologist
www.takingserviceforward.org
www.aslbislfoundation.org
www.linkedin.com/in/marksmalley
mark.smalley@gmail.com
www.smalley.it
@marksmalleyInteractive mindmapshttp://miroslawdabrowski.com
Recommended