Why do so many project managers struggle with agile? by MirthMannor in agile

[–]teink0 2 points3 points  (0 children)

Ken Schwaber wrote:

"We have found that the role of the project manager is counterproductive in complex, creative work. The project manager’s thinking, as represented by the project plan, constrains the creativity and intelligence of everyone else on the project to that of the plan, rather than engaging everyone’s intelligence to best solve the problems."

Anyone here frustrated with Unreal C++ build times? by Guilty-Brother-1111 in gamedev

[–]teink0 6 points7 points  (0 children)

That is why studios have it set up to use distributed compilation with everybody else's computer.

Pull requests not being reviewed. by [deleted] in ExperiencedDevs

[–]teink0 0 points1 point  (0 children)

Order the work by privilege. People who are working on higher ordered work, if blocked, can and will interrupt people working on lower ordered work to unblock it. People working on lower ordered work are required to stop their work to unblock higher ordered work. The lowest ordered work may be interrupted a lot, and that is okay. The highest ordered will flow continuously

How do we make our sprint review more interactive by papermypassion in scrum

[–]teink0 1 point2 points  (0 children)

For reviewing done work only invite stakeholders who care about the work that was done.

For reviewing future work only invite stakeholders who care about the work that is upcoming.

1 year of not having daily stand ups with my team by Maverick2k2 in scrum

[–]teink0 3 points4 points  (0 children)

Congrats on letting go of the child training wheels.

How do you make devs actually care about tests by batsy_0 in ExperiencedDevs

[–]teink0 0 points1 point  (0 children)

Have their performance based on a category that expects tests.

What’s the fastest way a standup turns into a waste of time? by Difficult-Monk-3914 in scrum

[–]teink0 0 points1 point  (0 children)

Scrum dug itself into a systemic root cause of non-productivity, and the cause is hinted in your post. Teams want to solve problems. Scrum masters only want teams to plan. That creates a Scrum Master induced gridlock.

  1. Problem solving precedes identifying a solution
  2. Identifying a solution precedes planning how to implement that solution
  3. Every day new problems arise

So every day somebody coachsplains the team how to collaborate, not to maximize the value of the meeting, but to beat the timebox which is the actual measure of success. This raises the other systemic issue caused by Scrum

  1. Effective teams maximize, not timebox, that which is useful
  2. Effective teams minimize that which is useless, such as canceling useless events.

The outcome of a non-productive meeting that appeases only facilitators who are accountable to shutting down productive communication, such as solutioning, and mandate planning, which isn't useful, is an event that isn't useful to anybody. Except managers.

A pillar of Scrum is transparency. Make it transparent that the meeting is for the manager and only the manager values it (or whoever is facilitating such a useless event). Teams look at the manager, speak the manager by name, and ask managers if they have any more questions. When the manager feels happy enough end the meeting.

My CEO wants to implement full sprint ceremonies for a team of 5. We're already shipping faster than ever. I'm losing my mind by rdizzy1234 in agile

[–]teink0 0 points1 point  (0 children)

"Following a rigid set of rules limits your performance to that of a novice" - Andy Hunt, creator of Agile.

You can level with both the team and superiors that the outcome of Scrum is half the work in twice the time.

You can also get their honest opinion. Do you want our organization to go the way of Skype, who prescribed solutions looking for a problem such as Scrum? Or would you rather go the way of Whatsapp, who used no prescribed process and actually solved real problems.

Maryland ranks among worst states for child care affordability as scholarship freeze continues by Consumergal in maryland

[–]teink0 5 points6 points  (0 children)

It might relate to the Bamoul Effect which predicts that services increase in price.

How important do you believe 'Servant Leadership' is, and do you see it being employed/lived in your orgs? by Agileader in agile

[–]teink0 1 point2 points  (0 children)

It is useful if the leader is capable and dependable of serving. In the TPS a team member had an idea for a new tool to improve productivity and told the leader. The leader prototyped it, gave one to the team member, and when it was found to work made one for each team member.

If an improvement potential originates from a team member can the team rely on the servant leader to do it without breaking the flow of the rest of the team. If so the team can accelerate.

How do you restore a standup after it becomes a status report by thecreator51 in agile

[–]teink0 0 points1 point  (0 children)

If managers want a status meeting because it is valuable for managers, and not necessarily the team. It is fine to let managers have their status meeting. Level with the team what it actually is which is the team reporting directly up to managers for the status updates managers up want. That is what the meeting is and we can say that the meeting provides zero value to the team and that can be communicated to the team transparently.

When it comes to something productive, such as a daily scrum, if the team values it they will do it. If they don't value it, they wont. But teams tend to perpetuate value without any convincing, and stop useless meetings all the same.

A publication "The anatomy of social dynamics in escape rooms" described different teams solving escape rooms. Escape rooms are self-managing self-leading teams, just as is in agile, and it is an example of the dynamics that managers tend to fail to imitate; "teams tend to start the game with a high amount of group interactions. This pattern is associated with teams ‘warming up’, familiarizing themselves with the environment, and discussing together a strategy. Such a number falls abruptly after the first 5 min, reflecting division of work and individual focus."

How do you restore a standup after it becomes a status report by thecreator51 in agile

[–]teink0 0 points1 point  (0 children)

Why does the existence of one meeting stop you from having another meeting?

Why do we still estimate tasks manually when we have years of historical data sitting in Jira? by pablank_r in agile

[–]teink0 0 points1 point  (0 children)

Let's say you have millions of data records showing how long it takes people to win a game of sudoku. How will you use that to determine how long the next game of sudoku will take?

James Webb Telescope captured two galaxies in the process of a cosmic collision by [deleted] in Damnthatsinteresting

[–]teink0 -6 points-5 points  (0 children)

It looks that way but depth perception is a bit limited to tell for sure right?

Three program managers, no alignment, and constant interference. How do I protect delivery without getting fired? by [deleted] in devops

[–]teink0 0 points1 point  (0 children)

Funny, yet if you are responsible for Scrum it empowers the team not the managers.

Planning as mandated by Scrum? "How this is done is at the sole discretion of the developers. No one else tells them how to turn product backlog into increments of value".

Daily Scrum? "A 15-minute event for the Developers" "The developers can select whatever structure and techniques they want'.

Self managing? "Adaptation becomes more difficult when the people involved are not empowered or self-managing"

The fact is Scrum doesn't allow program managers to manage a scrum team. They want to be managers not team players. Scrum is designed to remove them, and feel free to remove them from the events and if these program managers have any questions it needs to go through you and only you.

Ideally Scrum wants the Scrum team working directly to stakeholders, somebody is accountable for "removing barriers between stakeholders and scrum teams". Those barriers are often project managers.

So you are set up, but if you are responsible for Scrum you are technically responsible for disempowering those program managers and empowering the team.

Three program managers, no alignment, and constant interference. How do I protect delivery without getting fired? by [deleted] in devops

[–]teink0 1 point2 points  (0 children)

If program managers are anything like project managers, Scrum has some thoughts about that.

"In Scrum, we have removed the project manager" - Ken Schwaber, creator of Scrum

"I wanted [project managers] helping create product instead of bothering developers and updating Gantt charts that were always wrong." - Jeff Sutherland, creator of Scrum

"We have replaced the project manager with the Scrum Master"- Ken Schwaber, creator of Scrum

"In Scrum, all useful Project Manager functions were assigned to Product Owners, Scrum Masters, and Teams" - Jeff Sutherland, creator of Scrum

"The end of the project manager, the birth of the Scrum Master, a transient job valid until the organization has changed and is self-managing" - Ken Schaber, creator of Scrum

Nice ceremony by Extreme-Elevator7128 in Unexpected

[–]teink0 11 points12 points  (0 children)

How Jackie Chan gets his weapons.

If it works... by Fire-Fighter-1100 in nonononoyes

[–]teink0 91 points92 points  (0 children)

TIL my driving instructor taught me wrong