Re: [extremeprogramming] What has changed for you over the past 20 years?

"Ron Jeffries" <[email protected]> Thu, 5 Dec 2019 07:23:25 -0500
Newsgroups gmane.comp.programming.extreme-programming
Message-ID <[email protected]>
--Apple-Mail=_2D3C3066-6D61-445B-91BD-97EF88503566
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Hello, James,

> On Dec 4, 2019, at 6:44 PM, [email protected] wrote:
>=20
> I'm always fascinated by folks who look at the corrupt, burning garbage =
heap that is Scrum Certification and think, "I want that, but for developme=
nt practices."

I pay a lot of attention to Scrum and its works and pomps, and I wouldn't =
characterize it that harshly. I'd like to have something that popular for d=
evelopment practices. Scrum is often executed very poorly, but it is well k=
nown. In the dev practices area, we have almost zero coverage compared to S=
crum.=20

As for certifications, I am opposed to them, unless they have actual meat.=
 See the Agile Alliance policy statement on certifications. They do have on=
e major advantage, however: they sell training. It's easy to be cynical abo=
ut selling, but if we can't get people learning our ideas one way or anothe=
r, we can't help them.

An issue with Scrum certifications is the apparent distance between "certi=
fied scrumMASTER" and mastery, which may or may not actually be confusing t=
he market. I suspect it does not, because I don't believe any reasoning bei=
ng thinks two days of training makes a master of anything. The real bug, I =
suspect, is that the CSM course went on for years and years without any rea=
l effort to make clear that it was the beginning, and without providing lea=
rning material for moving beyond the two days. Now, both Scrum Alliance and=
 scrum.org <http://scrum.org/> have begun to push additional learning, whic=
h is a good thing. Possibly too little, too late.

I do believe, however, that the average Scrum "installation" is, if not Da=
rk, at least Dimming, not delivering what it could for the organization, an=
d quite often making the lives of the people at the code face worse. I also=
 believe that the practices and understanding of what was called XP can hel=
p developers with that, if only we could reach them.

One would hope that whatever people do today would include some learning f=
rom the Scrum situation, to avoid as many of the problems as possible. That=
 said, good ideas get watered down, often to the point of turning rotten. T=
hey always have, and, I fear, always will. I know of no way around that oth=
er than to keep trying.

>=20
> I'm increasingly of the opinion that XP remains useful precisely because=
 it has not had the same popularity that Scrum has suffered.

Honestly, I can't find much meat here. XP is valuable when people use its =
ideas properly and with skill. Scrum is exactly the same, valuable when don=
e properly and with skill.=20

XP is largely useless in the world, despite its value, because it has so l=
ittle coverage. It's useful to the few who do it, and isn't helping the man=
y more people who don't know it or don't use it.

Popularity isn't bad. Popularity is what makes a product successful. The t=
rick is to have a good product, and, ideally when it's really just a collec=
tion of ideas, to have a collection that can't be misused or faked. Unfortu=
nately, I don't know how to do that, and I suspect it's not possible.

> I'm likewise of the opinion that something that sells as well as Scrum i=
n a market full of broken management systems and toxic workplaces is to be =
viewed with extreme suspicion.


This is an interesting viewpoint. I would say this: Scrum is simplified, a=
nd sold to look good. People, unfortunately, don't actually have to buy and=
 install it in order to say they're doing Scrum. It's as if you could drive=
 a junker and get the same nods and smiles as the guy with the expensive Po=
rsche. Most bad Scrum is discernibly fake Scrum. I can find out how an orga=
nization is failing to do what Scrum says with a morning's work. Often it o=
nly takes two questions: tell me your worst problem, and then a question co=
nditioned on that answer.

However, since the world is full of broken things, and since it takes good=
 ideas to fix broken things, and since to fix lots of broken things, the go=
od ideas have to sell well ... either we're simply screwed (which is possib=
le), or we need to accept that selling well does not mean the product is ba=
d.

I don't expect the above to change your view, but it should at least get y=
ou thinking about how to improve the world at large without a set of ideas =
that can catch on, which would be an interesting outcome if possible.

Otherwise, the problem comes down to selling -- showing, convincing, illum=
inating for people that these ideas, actually practiced, can help them have=
 better results and a better life.

Ron Jeffries
ronjeffries.com <http://ronjeffries.com/>
There's no word for accountability in Finnish.=20
Accountability is something that is left when responsibility has been subt=
racted.=20
--Pasi Sahlberg


-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#160418): https://groups.io/g/extremeprogramming/messag=
e/160418
Mute This Topic: https://groups.io/mt/39418691/2417047
Group Owner: [email protected]
Unsubscribe: https://groups.io/g/extremeprogramming/leave/4902963/61983806=
5/xyzzy  [[email protected]]
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-


--Apple-Mail=_2D3C3066-6D61-445B-91BD-97EF88503566
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=
=3Dus-ascii"></head><body style=3D"word-wrap: break-word; -webkit-nbsp-mod=
e: space; line-break: after-white-space;" class=3D"">Hello, James,<br class=
=
=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div class=
=3D"">On Dec 4, 2019, at 6:44 PM, <a href=3D"mailto:[email protected]=
" class=3D"">[email protected]</a> wrote:</div><br class=3D"Apple-inte=
rchange-newline"><div class=3D""><span style=3D"caret-color: rgb(0, 0, 0); =
font-family: ArialMT; font-size: 18px; font-style: normal; font-variant-cap=
s: normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; word-spacing: =
0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; di=
splay: inline !important;" class=3D"">I'm always fascinated by folks who lo=
ok at the corrupt, burning garbage heap that is Scrum Certification and thi=
nk, "I want that, but for development practices."</span><br style=3D"caret-=
color: rgb(0, 0, 0); font-family: ArialMT; font-size: 18px; font-style: nor=
mal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal=
; text-align: start; text-indent: 0px; text-transform: none; white-space: n=
ormal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: =
none;" class=3D""></div></blockquote><div><br class=3D""></div>I pay a lot =
of attention to Scrum and its works and pomps, and I wouldn't characterize =
it that harshly. I'd like to have something that popular for development pr=
actices. Scrum is often executed very poorly, but it is well known. In the =
dev practices area, we have almost zero coverage compared to Scrum.&nbsp;</=
div><div><br class=3D""></div><div>As for certifications, I am opposed to t=
hem, unless they have actual meat. See the Agile Alliance policy statement =
on certifications. They do have one major advantage, however: they sell tra=
ining. It's easy to be cynical about selling, but if we can't get people le=
arning our ideas one way or another, we can't help them.</div><div><br clas=
s=3D""></div><div>An issue with Scrum certifications is the apparent distan=
ce between "certified scrumMASTER" and mastery, which may or may not actual=
ly be confusing the market. I suspect it does not, because I don't believe =
any reasoning being thinks two days of training makes a master of anything.=
 The real bug, I suspect, is that the CSM course went on for years and year=
s without any real effort to make clear that it was the beginning, and with=
out providing learning material for moving beyond the two days. Now, both S=
crum Alliance and <a href=3D"http://scrum.org" class=3D"">scrum.org</a>&nbs=
p;have begun to push additional learning, which is a good thing. Possibly t=
oo little, too late.</div><div><br class=3D""></div><div>I do believe, howe=
ver, that the average Scrum "installation" is, if not Dark, at least Dimmin=
g, not delivering what it could for the organization, and quite often makin=
g the lives of the people at the code face worse. I also believe that the p=
ractices and understanding of what was called XP can help developers with t=
hat, if only we could reach them.</div><div><br class=3D""></div><div>One w=
ould hope that whatever people do today would include some learning from th=
e Scrum situation, to avoid as many of the problems as possible. That said,=
 good ideas get watered down, often to the point of turning rotten. They al=
ways have, and, I fear, always will. I know of no way around that other tha=
n to keep trying.</div><div><br class=3D""><blockquote type=3D"cite" class=
=3D""><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family:=
 ArialMT; font-size: 18px; font-style: normal; font-variant-caps: normal; f=
ont-weight: normal; letter-spacing: normal; text-align: start; text-indent:=
 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit=
-text-stroke-width: 0px; text-decoration: none;" class=3D""><span style=3D"=
caret-color: rgb(0, 0, 0); font-family: ArialMT; font-size: 18px; font-styl=
e: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; white-sp=
ace: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decora=
tion: none; float: none; display: inline !important;" class=3D"">I'm increa=
singly of the opinion that XP remains useful precisely because it has not h=
ad the same popularity that Scrum has suffered.</span></div></blockquote><d=
iv><br class=3D""></div><div>Honestly, I can't find much meat here. XP is v=
aluable when people use its ideas properly and with skill. Scrum is exactly=
 the same, valuable when done properly and with skill.&nbsp;</div><div><br =
class=3D""></div><div>XP is largely useless in the world, despite its value=
, because it has so little coverage. It's useful to the few who do it, and =
isn't helping the many more people who don't know it or don't use it.</div>=
<div><br class=3D""></div><div>Popularity isn't bad. Popularity is what mak=
es a product successful. The trick is to have a good product, and, ideally =
when it's really just a collection of ideas, to have a collection that can'=
t be misused or faked. Unfortunately, I don't know how to do that, and I su=
spect it's not possible.</div><br class=3D""><blockquote type=3D"cite" clas=
s=3D""><div class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-famil=
y: ArialMT; font-size: 18px; font-style: normal; font-variant-caps: normal;=
 font-weight: normal; letter-spacing: normal; text-align: start; text-inden=
t: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webk=
it-text-stroke-width: 0px; text-decoration: none; float: none; display: inl=
ine !important;" class=3D"">I'm likewise of the opinion that something that=
 sells as well as Scrum in a market full of broken management systems and t=
oxic workplaces is to be viewed with extreme suspicion.</span></div></block=
quote></div><div class=3D""><br class=3D""></div><div class=3D"">This is an=
 interesting viewpoint. I would say this: Scrum is simplified, and sold to =
look good. People, unfortunately, don't actually have to buy and install it=
 in order to say they're doing Scrum. It's as if you could drive a junker a=
nd get the same nods and smiles as the guy with the expensive Porsche. Most=
 bad Scrum is discernibly fake Scrum. I can find out how an organization is=
 failing to do what Scrum says with a morning's work. Often it only takes t=
wo questions: tell me your worst problem, and then a question conditioned o=
n that answer.</div><div class=3D""><br class=3D""></div><div class=3D"">Ho=
wever, since the world is full of broken things, and since it takes good id=
eas to fix broken things, and since to fix lots of broken things, the good =
ideas have to sell well ... either we're simply screwed (which is possible)=
, or we need to accept that selling well does not mean the product is bad.<=
/div><div class=3D""><br class=3D""></div><div class=3D"">I don't expect th=
e above to change your view, but it should at least get you thinking about =
how to improve the world at large without a set of ideas that can catch on,=
 which would be an interesting outcome if possible.</div><div class=3D""><b=
r class=3D""></div><div class=3D"">Otherwise, the problem comes down to sel=
ling -- showing, convincing, illuminating for people that these ideas, actu=
ally practiced, can help them have better results and a better life.</div><=
div class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: nor=
mal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-=
wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white=
-space;" class=3D""><span class=3D"Apple-style-span" style=3D"border-collap=
se: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: norm=
al; font-variant: normal; font-weight: normal; letter-spacing: normal; line=
-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; te=
xt-transform: none; white-space: normal; widows: 2; word-spacing: 0px; bord=
er-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-str=
oke-width: 0px;"><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: sp=
ace; -webkit-line-break: after-white-space;" class=3D""><span class=3D"Appl=
e-style-span" style=3D"border-collapse: separate; color: rgb(0, 0, 0); font=
-family: Helvetica; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align=
: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal=
; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decoratio=
ns-in-effect: none; -webkit-text-stroke-width: 0px;"><div class=3D""><br cl=
ass=3D"Apple-interchange-newline">Ron Jeffries</div><div class=3D""><a href=
=
=3D"http://ronjeffries.com" class=3D"">ronjeffries.com</a></div><span clas=
s=3D"Apple-style-span" style=3D"border-collapse: separate; border-spacing: =
0px;"><div class=3D"">There's no word for accountability in Finnish.&nbsp;<=
/div><div class=3D"">Accountability is something that is left when responsi=
bility has been subtracted.&nbsp;</div><div class=3D"">--Pasi Sahlberg</div=
></span></span></div></span></div>
</div>
<br class=3D""></body></html>
<div width=3D"1" style=3D"color:white;clear:both">_._,_._,_</div>
<hr>
Groups.io Links:<p>

You receive all messages sent to this group.


<p>

<a target=3D"_blank" href=3D"https://groups.io/g/extremeprogramming/messag=
e/160418">View/Reply Online (#160418)</a> |


  <a target=3D"_blank" href=3D"mailto:[email protected]?subject=
=
=3DRe:%20Re%3A%20%5Bextremeprogramming%5D%20What%20has%20changed%20for%20y=
ou%20over%20the%20past%2020%20years%3F">Reply To Group</a>
  
    | <a target=3D"_blank" href=3D"mailto:[email protected]?subject=
=
=3DPrivate:%20Re:%20Re%3A%20%5Bextremeprogramming%5D%20What%20has%20change=
d%20for%20you%20over%20the%20past%2020%20years%3F">Reply To Sender</a>
  


|


  
    <a target=3D"_blank" href=3D"https://groups.io/mt/39418691/2417047">Mu=
te This Topic</a>
  

| <a href=3D"https://groups.io/g/extremeprogramming/post">New Topic</a><br=
>



<br>

<a href=3D"https://groups.io/g/extremeprogramming/editsub/2417047">Your Su=
bscription</a> |
<a href=3D"mailto:[email protected]">Contact Group Owner<=
/a> |

<a href=3D"https://groups.io/g/extremeprogramming/leave/4902963/619838065/=
xyzzy">Unsubscribe</a>

 [[email protected]]<br>
<div width=3D"1" style=3D"color:white;clear:both">_._,_._,_</div>


--Apple-Mail=_2D3C3066-6D61-445B-91BD-97EF88503566--