Getting off the shoulders of giants

Getting off the shoulders of giants

“Scrum is immutable”

A comment you’ve probably seen repeatedly at this point if you’re a reader on agile practice.

'immutable'

Before we go on though, let me give you a brief science lesson. Albert Einstein is possibly the most well-known, if not, the giant of scientific study. Possibly his most celebrated work is the general theory of relativity which describes the evolution of the universe.

This theory aims to describe the universe as being unstable, which disproved another famous scientific mind (Aristotle – who believed that the universe was static). During the 20th century scientific minds lived with and accepted this idea of a static universe. Their own theories were built on the established understanding all the way back to Aristotle that the universe was constant, unmoving, unchanging.

This had a major influence on Einstein’s own theory of general relativity. To build on Aristotle’s idea of a static universe, when constructing his own theory Einstein added a constant to his equations (In effect a constraint) that ‘froze’ the position of the universe.

This constraint went unchallenged until 1929 when another famous scientist and astronomer (Edwin Hubble – yes of the Hubble telescope fame) proved that the universe is expanding with his ‘Hubble’s law’ theory.

Einstein later said that this was ‘the biggest mistake he ever made’

So why are we talking about Einstein and the theory of relativity?

Because whilst standing on the shoulders of giants can be beneficial, there comes a point in time where basing every decision on established understanding or ‘fact’ can end up constraining us.

About 6-7 years ago I reached out to a number of the original signatories of the agile manifesto. I had a burning desire to write a book about the history of the manifesto, what caused its creation and what impact it had made on the industry I call home. Many of the signatories were kind enough to send replies back to me, but the one that really stood out was from Ron Jefferies, quoted here (On asking his thoughts on what they had all learned since the manifesto) : -

“I’d be interested, if it were me, in what the authors have learned since the manifesto. I’d be interested in the learnings of the next, and the next-next generation contributors, the Rainsbergers, the Shores, the Larsons, the Shalloways, the Mancini’s. I’d be interested in understanding what they learned from their predecessors, what they failed to learn, what they discovered on their own, what they found to be incomplete or mistaken, I’d be interested in finding out whether there are still threads of good metal to be discovered or whether ‘agile’ has essentially been mined out”

Have we 'mined out' agile?

For me this is the inflection point we stand at today. In a world of LinkedIn bile, opinion, ‘influencers’ trying to hawk a course, original manifesto signatories stating loudly and proudly that their way is the one true way to salvation from bad software delivery. Maybe this is a world we shouldn’t be embracing?

Maybe the world we should be encouraging to develop is the one where we get down off the shoulders of the giants that came before us? Maybe its time to move on?

Let’s not forget the contribution these 20 people made to where we are today, just like Einstein did with Aristotle’s work, but let’s not constrain ourselves to the ways of thinking we formulated over a quarter of a century ago as we face problems that could not and should not have been considered when some of these ideas first took shape.

There is absolutely something to be said for using the great work of those who came before us to build on, to ‘short-cut’ our way to better work or evolutions of theory. But there’s much to be said for revolution as well.

Today Ron’s words resonate a lot more with me than they did 6 years ago. Since then (Maybe even before then) I’ve seen our industry stagger from one opinion formed into fact to another. We’ve had the growth of concepts such as SAFe that appear to be trying to engorge themselves on everything else within agile just to ensure no stone is left unturned, the agile certification industry and lately, the first shoots of a collective of people and companies that are at a point of wanting to get off the crazy train.

Maybe its time for us to find our own way? In fact, I’d be confident in stating that this is the only way for us to bring agile into the light. Let’s get down off the shoulders of giants who came before and make our own. If we don’t? Then maybe our industry deserves to be one for the history books rather than the one making history.

要查看或添加评论,请登录

Ben Mancini的更多文章

  • What I learned from 3 months of job seeking

    What I learned from 3 months of job seeking

    I’m not sure if the below is particularly insightful, but it was my lived experienced over the last 2-3 months, this…

    7 条评论
  • Take you right into the danger zone

    Take you right into the danger zone

    Interesting couple of posts on here this week from a variety of different people about comfort zones and how they are…

    1 条评论
  • The state of agile 2022 Report

    The state of agile 2022 Report

    I sometimes describe myself as a 'recovering agilephobe' and you don't need to understand much about me and my views to…

    3 条评论
  • The End of LinkedIn?

    The End of LinkedIn?

    Its Monday afternoon, and I’ve just seen the third copy and paste example of a completely fictitious Steve Jobs quote…

    24 条评论
  • Why your agile transformation is failing

    Why your agile transformation is failing

    Running a meetup group that focuses on agile coaching, software development and design means I get to meet a lot of…

    7 条评论
  • A toxic industry?

    A toxic industry?

    Recruiters get a bad rep in our industry, unfairly in some cases, but then you see some of the absolute tripe that gets…

    5 条评论
  • Announcing the first Cambridge Agile Exchange unconference

    Announcing the first Cambridge Agile Exchange unconference

    Here at Cambridge Agile Exchange we are hugely excited to announce our June meetup event… Passion bounded by…

  • Agile Manchester – Day 3

    Agile Manchester – Day 3

    My final (And slightly delayed by travelling home) blog post on the Agile Manchester conference. Keynote – The changing…

  • Agile Manchester - Day 2

    Agile Manchester - Day 2

    So day 2 of my daily blog posting recap of the Agile Manchester conference. You can find out more details of it here.

  • Agile Manchester - Day 1

    Agile Manchester - Day 1

    I'm in Manchester this week for the annual Agile Manchester conference. You can find out more details of it here.

社区洞察

其他会员也浏览了