the blog for developers

What is Trans-Scrum?

There is the well established notion of what Scrum-But is. There is also a clear definition of Scrum – although people still argue if someone is doing Scrum or his process is only Scrumish. But more or less, territory is known. At least in the two dimensions, black and white about Scrum or not-Scrum.

After many years of Scrum people have inspected and adapted for many iterations. Additionally the current increase in lean and Kanban adoption engulfs many Scrum projects. Developers are using Scrum together with XP and some believe you are more successfully and productive when using XP practices together with Scrum.

There is no term describing these efforts. People who have moved beyond Scrum-by-the-book, adapted lean values, moved to flow and continuous deployments and who have perhaps dropped some of their Scrum practices (LINK mein blog) like iteration reviews, what should they call their process? Strong Scrum enthusiasts would say don’t call it Scrum at all. Call your process agile or lean. But with iterations, a ScrumMaster, ProductOwner and story point estimation, this sounds too weak and doesn’t reflect the still strong Scrum base of the practice.

I suggest calling these processes Trans-Scrum. This term is for people who still believe in Scrum and have adopted Scrum successfully, not those who dropped the effort for whatever reason (and this is fine!). As long as Scrum and the values of Scrum are the base of your process, you’re Trans-Scrum.

This would help communication between people, talking about processes and sharing knowledge and wisdom. I often struggle expressing myself what we do here. This is difficult because when you, as a Trans-Scrumer, tell people you do Scrum they get the wrong impression. If you tell them you don’t do Scrum, they also get the wrong impression. Even more if you tell them – who would? – you do Scrum-But? [1]

Only when you move beyond that, what some surely will as they adapt even more to their context, start calling your process something else.

What would you call this process? Scrum 2.0? Scrum++?

[1] The difference between Scrum-But and Trans-Scrum is, in the Toyota sense, that you’ve done practices in Trans-Scrum and after learning you’ve dropped them as not necessary. While with Scrum-But you don’t do these practices from the start because you think they don’t work for you.

You can leave a Reply here. Of course, you should follow me on twitter here.

You can share this post!
Do you want to tell others about this article? Use the social bookmark icons to submit this artice to the service of your choice. Thanks.

About the author: Stephan Schmidt has more than 15 years of internet technology experience and 10 years experience in agile. He was head of development, consultant and CTO and is a speaker, author and blog writer. He specializes in organizing and optimizing software development helping companies by increasing productivity with lean software development and agile methodologies. Want to know more? All views are only his own.

12 Tweets

Leave a reply.

Comments

Sebastian

I think I finally understood your process … ;-)

Nice post! Maybe scrum alliance should start thinking about different Scrum types besides A, B, C or 1, 2, 3 or maybe you describe kind of Type C.

Thanks.

I would just wish for something which eases discussion on Scrum, agile & lean. Well we’re only at the beginning, many things will happen to software development over the next 10 years I’m sure (and much has happened, I can still remember V-Model, RUP and waterfall)

Raoul Duke

given the style of your “12 Things to Reduce Your Lead Time and Time to Market” i assume you already know of Lean and Kanban; if not, check those out for vocabulary to replace use of the word “scrum” maybe.

Leave a Reply

What people wrote somewhere else:

Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean

This comment was originally posted on Twitter

RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean #methodology

This comment was originally posted on Twitter

az1

RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean

This comment was originally posted on Twitter

RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean

This comment was originally posted on Twitter

RT @willyxoft: RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean

This comment was originally posted on Twitter

Interesante – RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean RT @willyxoft

This comment was originally posted on Twitter

RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V

This comment was originally posted on Twitter

RT: http://bit.ly/1rHHjk by @codemonkeyism makes me ask: What type of scrum are you doing? Scrum-But, Trans-Scrum or even Type C Scrum?

This comment was originally posted on Twitter

RT @agilenature @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V

This comment was originally posted on Twitter

Not an FTM Rugby team RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://bit.ly/cPVSk #scrum #kanban #lean

This comment was originally posted on Twitter

RT @codemonkeyism: Published new blog post: “What is Trans-Scrum?” http://retwt.me/1er7V #scrum #kanban #lean

This comment was originally posted on Twitter

RT @codemonkeyism Code Monkeyism: What is Trans-Scrum? http://bit.ly/3R1utf

This comment was originally posted on Twitter

Additional comments powered by BackType

Guide to CodeMonkeyism

Over the last 4 years I wrote many articles on this blog. To make it easier for you to find the relevant ones, I've organized them into topics.

Top 10

6 reasons why my VC funded startup did fail

Go Ahead: Next Generation Java Programming Style

Java Interview questions: Write a String Reverser

The dark side of NoSQL

7 Bad Signs not to Work for a Software Company or Startup

Is Java dead?

Scala vs. Clojure

Never, never, never use String in Java

No future for functional programming in 2008 – Scala, F# and Nu

Clojure vs Scala, Part 2

Java Developer

Is Java Dead?

Go Ahead: Next Generation Java Programming Style

Be careful with magical code

All variables in Java must be final

Never, never, never use String in Java

Bending Java: More readable code with methods that do nothing?

NoSQL Guy

NoSQL: The Dawn of Polyglot Persistence

The dark side of NoSQL

Essential storage tradeoff: Simple Reads vs. Simple Writes

Sharding destroys the goals of your relational database

The unholy legacy of databases

Startup/CTO

Development Dream Teams

6 reasons why my VC funded startup did fail

American vs. European style of Software Development

12 Things to Reduce Your Lead Time and Time to Market

The high cost of overhead when working in parallel

Essential storage tradeoff: Simple Reads vs. Simple Writes

Job Seeker

Another Good (Java) Interview Question

7 Bad Signs not to Work for a Software Company or Startup

Java Interview questions: Write a String Reverser (and use Recursion!)

Java Interview questions: Multiple Inheritance

As a Manager: What I value in developers

Top 10 Tips (+1) to Get a Pay Raise

Agilist

What Developers Need to Know About Agile

5 Practices Better to Change in Your Scrum Implementation

Scrum is not about engineering practices

ScrumMaster and ZenMaster: The joke of certification

What is Trans-Scrum?