Mark Jivko’s Post

View profile for Mark Jivko, graphic

Fractional CTO | 3x Founder (1 exit)

Scrum fails for many reasons, but mostly because it's a religious cult. 1. Rituals over reactivity As much as we would like software development to be a linear, predictable process, it's not. You need to be able to pivot on a dime, and that's not going to happen as long as it's "meeting o'clock". 2. Backlogs are useless Stop looking to the past, look towards the future. The only "todo list" that matters is that shouted at your support team by your customers. 3. Meetings over documentation Bad managers have meetings to ask dumb questions like "how are we doing?". Good managers know what everyone's doing and communicate asynchronously. 4. Sprints are evil Sprints are just a tool for bad management to impose arbitrary deadlines and force you to work weekends. In reality all companies run marathons and no, the company won't go bankrupt if you delay a feature by x days. 5. Standups are a waste of time You may already know that the number of communication channels grows exponentially in teams. 2 people need 1 channel 3 people will open 3 channels 4 people will need 6 channels The formula is N*(N-1)/2. Instead of wasting company money on kindergarten games, learn to communicate better asynchronously. We have Slack, Git, Atlassian, Notion, ClickUp and 1000 other tools for this including their grandpa, e-mail. Sitting in a circle is great for parties, not software development. At kronup we prioritize deep work over deadlines, experimentation over execution, choice over delegation and flow over ritual: 1/4. (Experimentation over Execution) https://lnkd.in/daUZdE5x 2/4. (Choice over Delegation) https://lnkd.in/dk_vrXhA 3/4. (Deep Work over Deadlines) https://lnkd.in/dW5_hFXZ 4/4. (Flow over Ritual) https://lnkd.in/dfzruM6U #scrum #softwaredevelopment #work #people

  • No alternative text description for this image

Sounds a bit like a person's view in which they ate the paradigm from the box without embellishing it with appropriate condiments.

Andy Brandt

Experienced manager, entrepreneur & consultant

11mo

How you achieve "real-time knowledge transfers"? Just curious.

Daniel Mezick

Founding Member and Advisory Board Member at Open Leadership Network

11mo

Ritual is very important for sense-making. There is a reason that ritual has endured for many millenia. The primary purpose of ritual is to help make sense of stressful and ambiguous liminality. Meetings are games. Rituals are meetings. Therefore rituals are games. This implies Scrum (a collection of ritual meetings) "is a" game. This thinking aligns with the literal sub-text of the Scrum Guide: "THE DEFINITIVE RULES OF THE GAME" See also: https://www.amazon.com/Ritual-Theatre-Human-Seriousness-Books/dp/0933826176 "How is social action related to aesthetics, and anthropology to theatre? What is the meaning of such concepts as "work," "play, "liminal," and "flow"? In this highly influential book, Turner elaborates on ritual and theatre, persona and individual, role-playing and performing, taking examples from American, European, and African societies for a greater understanding of culture and its symbols." Come on now, let's pull it together. Scrum represents a gameful container for work that reduces liminality and the associated stress of that....through simple structured ceremonies. The Kanban method also leverages ritual (Operation Review event, pg. 159, KANBAN, D.Anderson)

Sander Hoogendoorn

CTO at ibood.com | Independent dad | Programmer | Traveler | Tools (and wars) do not solve problems, thinking does.

11mo

6. Dogmatism of scrum masters 7. Thinking Scrum is an approach for software development. It isn't. 8. Scrum masters with 2 days of training and a certificate are seen as saviors 9. Scrum masters with 2 days of training and a certificate who see themselves as saviors. 10. Sprints are mini-waterfall projects. 11. Jira :)

Paweł Sidorowicz

Business Manager| Business Analysis Expert| CBAP CPOA

11mo

The only "todo list" that matters is that shouted at your support team by your customers. Wow, that must be a hell of a friendly working environment... To achieve success working environment needs to be predictable. Setting up priorities on who shouts the loudest is neither predictable nor effective...

Lykle Thijssen

Software Development Manager at Oracle (Cloud/Integration/Hospitality)

11mo

Curious about the second point. How can you ever come up with anything remotely innovative when all you do is satisfy customers' immediate needs? I've seen many projects fail, because they just ended up pleasing the end users, instead of creating meaningful new functionality.

Jeremy Tregunna

I build stuff - Fractional CTO, 4x Founder

11mo

I started my software career in a Kanban shop that did it really well. I would push back on point 2 because nothing should be in the backlog that isn't something the team will do (meaning, no long-term wishful things). Standups are a waste of time if your process keeps out multiple pieces of work in progress and everyone can query status.

Romain Aragon

Top troll Linkedin et Favikon - OVNI du top21 LinkedIn “à suivre”

11mo

Scrum fails because scrum

Marcin Aks Grochowina

Bullshit-free Team Building Consultant & Teamwork Facilitator

11mo

Replace "because" with "if" and I couldn't agree more. Otherwise, you are not referring to Scrum, but rather to some 'scrumish process' - a poor implementation and understanding of the fundamentals of Scrum.

  • No alternative text description for this image

A hammer can help you to build a house but don't blame the hammer when the house you build is wrong. You blame the tool instead of learning how to do it better every next time. I really wonder why.

See more comments

To view or add a comment, sign in

Explore topics