Author Topic: Still 45 scrum meetings left... (software job rant)  (Read 11242 times)

Monocle Money Mouth

  • Pencil Stache
  • ****
  • Posts: 722
Re: Still 45 scrum meetings left... (software job rant)
« Reply #50 on: October 22, 2019, 03:36:38 PM »
^^ https://en.wikipedia.org/wiki/Scrum_(software_development)

use the "Insert Hyperlink" button (the globe) in the editor.

We'll discuss these issues at tomorrow's scrum.

Create a ticket in Jira for this too.

Sibley

  • Walrus Stache
  • *******
  • Posts: 7486
  • Location: Northwest Indiana
Re: Still 45 scrum meetings left... (software job rant)
« Reply #51 on: October 23, 2019, 02:39:39 PM »
^^ https://en.wikipedia.org/wiki/Scrum_(software_development)

use the "Insert Hyperlink" button (the globe) in the editor.

We'll discuss these issues at tomorrow's scrum.

Create a ticket in Jira for this too.

Copy and paste in the address bar.

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #52 on: October 28, 2019, 07:16:57 AM »
We just finished the scrum retrospective and planning. I just need to vent about it here.

The scrum master closed the sprint in Jira too early and couldn't retrieve the goals that were written in Jira for that sprint. And why do we have general goals anyway? There doesn't seem to be a connection between the goals that appear above the scrum board and the actual tasks that are done...

Also, the scrum master is the person who seems to be the slowest and least understanding to work in Jira. We when is managing the computer with the shared screen, the rest of the team is cringing while she is trying to show the correct information. Often, one other person does quick edits on work items and just let's her refresh the screen, so that we get the updated results quicker.

I once got a pack of scrum planning poker cards. I hope I still have it at home somewhere. Then I can ritually burn it after my last day at work.

Still 37 scrum meetings left - minus my flexi hours that I need to use up before I quit. I currently have almost 20, so close to 3 working days. But I don't no how many will be used up with the house sale in the next period.

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23248
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Still 45 scrum meetings left... (software job rant)
« Reply #53 on: October 28, 2019, 07:55:59 AM »
We just finished the scrum retrospective and planning. I just need to vent about it here.

The scrum master closed the sprint in Jira too early and couldn't retrieve the goals that were written in Jira for that sprint. And why do we have general goals anyway? There doesn't seem to be a connection between the goals that appear above the scrum board and the actual tasks that are done...

If your sprint goals aren't being met, that's something to bring up in your retrospective.  Then you change the goals in the next sprint to reflect what your team will be working on, or you change the tasks planned to reflect the goals.  If the goals are unrealistic, this is the time to mention it and correct that problem.  If you don't do this, you're not really following agile methodology.

Also, the scrum master is the person who seems to be the slowest and least understanding to work in Jira. We when is managing the computer with the shared screen, the rest of the team is cringing while she is trying to show the correct information. Often, one other person does quick edits on work items and just let's her refresh the screen, so that we get the updated results quicker.

If the people in charge of implementing agile at your company aren't trained in the methods and tools they'll be using . . . it's likely doomed to fail.  (Or at least to be extremely painful for all involved.)

I once got a pack of scrum planning poker cards. I hope I still have it at home somewhere. Then I can ritually burn it after my last day at work.

I have some of these too . . . and agree.  They're largely useless and should be burned.

AccidentialMustache

  • Pencil Stache
  • ****
  • Posts: 938

gooki

  • Magnum Stache
  • ******
  • Posts: 2917
  • Location: NZ
    • My FIRE journal
Re: Still 45 scrum meetings left... (software job rant)
« Reply #55 on: October 29, 2019, 12:16:25 AM »
The poker cards are the best thing. At least their tangible.

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #56 on: October 29, 2019, 12:53:19 AM »
The poker cards are the best thing. At least their tangible.

Yes, they are better than what we did first, guess number of days or hours that didn't make sense. But for some reason my company didn't want to introduce these cards for 4,5 years of my 5 year employment. But I think the pack of cards is a nice symbol for ending scrum.

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #57 on: November 07, 2019, 04:41:00 AM »
Heard today at scrum: One of the team members, currently working as a software testing, has been doing all sorts of tasks other than testing. He is the kind of person who loves to dig deeply into things, reading regulations, procedures, etc, even for things that don't matter so much. So day, after the meeting, I asked the scrum master if we wouldn't find anything to do for him, like a difficult test procedure that he can bite into, so that he will stop intervening into everything else. Her answer: "no, we don't want to drag anything more into the sprint, as there are only 2 days left." So we will let a team member doing useless and annoying intervening in other tasks because he is bored, rather than dragging in a new task from the next sprint. The tasks needs to be done anyway, but for some reason we cannot start it today. And the person involved will probably also not work on it, as long it is not in the current sprint. I call it bureaucracy and I don't think scrum/agile was ever meant to be bureaucratic.

Still 29 scrum meetings to go, minus whatever I can quit earlier by using up saved extra hours.

bacchi

  • Walrus Stache
  • *******
  • Posts: 7101
Re: Still 45 scrum meetings left... (software job rant)
« Reply #58 on: November 07, 2019, 10:41:31 AM »
Her answer: "no, we don't want to drag anything more into the sprint, as there are only 2 days left." So we will let a team member doing useless and annoying intervening in other tasks because he is bored, rather than dragging in a new task from the next sprint. The tasks needs to be done anyway, but for some reason we cannot start it today. And the person involved will probably also not work on it, as long it is not in the current sprint. I call it bureaucracy and I don't think scrum/agile was ever meant to be bureaucratic.

Leading scrums attracts those who otherwise feel powerless.

MayDay

  • Magnum Stache
  • ******
  • Posts: 4958
Re: Still 45 scrum meetings left... (software job rant)
« Reply #59 on: November 20, 2019, 05:05:17 AM »
I heard a new thing at work yesterday- TA is now using "scrum recruiting". 

WTH is this?

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #60 on: November 20, 2019, 05:12:34 AM »
I heard a new thing at work yesterday- TA is now using "scrum recruiting". 

WTH is this?

Never heard of. But when I looked it up and ended up here:
https://scrumrecruiter.com/category/scrum-recruiting/ I got an idea. They just use the scrum method for their normal recruiting process. (with scrum board, standup meetings and stuff)

My previous employer did the same thing for the sales team. Also sales can be in different statuses and move forward on a scrum board. So just applying scrum for more things than just software development.

Another 13 scrum meetings to go before FIRE...
« Last Edit: November 20, 2019, 05:15:09 AM by Linea_Norway »

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #61 on: November 20, 2019, 08:13:28 AM »
Sooooooo, is it just my company, or do other people's companies give their scrum teams cute nicknames?
This feels very middle-school.

neo von retorch

  • Magnum Stache
  • ******
  • Posts: 4944
  • Location: SE PA
    • Fi@retorch - personal finance tracking
Re: Still 45 scrum meetings left... (software job rant)
« Reply #62 on: November 20, 2019, 08:17:34 AM »
Sooooooo, is it just my company, or do other people's companies give their scrum teams cute nicknames?
This feels very middle-school.

Our team names aren't "cute" but our two-week sprints get names that follow a theme, are alphabetical, and we vote on.

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #63 on: November 20, 2019, 08:25:36 AM »
Sprint names would actually help, TBH. As a company we are all brand new to this and "Sprint 1," "Sprint 2" etc is harder for me to track than something descriptive would be, I think. Or memorable.

I was complaining about this in my journal and someone suggested "West Wing" team names. I think we should totally do this for sprints. Like, we are currently in the "Jed Bartlet" sprint, followed by "Toby Ziegler" and "Leo McGarry." I like it!

Monocle Money Mouth

  • Pencil Stache
  • ****
  • Posts: 722
Re: Still 45 scrum meetings left... (software job rant)
« Reply #64 on: November 20, 2019, 09:14:46 AM »
The silly sprint names are the only thing I look forward to with our scrum process. It blew my mind when I realized you could use Unicode emojis in sprint names in Jira. :D

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #65 on: November 20, 2019, 10:52:11 AM »
The silly sprint names are the only thing I look forward to with our scrum process. It blew my mind when I realized you could use Unicode emojis in sprint names in Jira. :D

Then I will have a suggestion for improvement at the next sprint retrospective, as I can never remember our boring number structure.

GreenToTheCore

  • Bristles
  • ***
  • Posts: 434
Re: Still 45 scrum meetings left... (software job rant)
« Reply #66 on: November 22, 2019, 02:29:06 PM »
There's one team at work who is using (?) Scrum. Their collection of scrum jokes have become so prolific that they ran out of room on the wall and have started a binder. Here's a few pages. Thought you might get some enjoyment out of it.

https://ibb.co/HFs2hs9
https://ibb.co/WK0ZwBf





*Any ideas on why isn't the image function working? I'm using the quick button.
bracket | "img" | bracket | "https://ibb.co/HFs2hs9" | bracket | "/img" | bracket
« Last Edit: November 22, 2019, 02:35:57 PM by GreenToTheCore »

neo von retorch

  • Magnum Stache
  • ******
  • Posts: 4944
  • Location: SE PA
    • Fi@retorch - personal finance tracking
Re: Still 45 scrum meetings left... (software job rant)
« Reply #67 on: November 22, 2019, 02:39:58 PM »
Those links are web pages rather than images, e.g.


Source:
Code: [Select]
[img]https://i.ibb.co/HgC6sGq/Scrum-Folder-2.jpg[/img]

GreenToTheCore

  • Bristles
  • ***
  • Posts: 434
Re: Still 45 scrum meetings left... (software job rant)
« Reply #68 on: November 25, 2019, 03:51:35 PM »
Bingo, thanks!

bacchi

  • Walrus Stache
  • *******
  • Posts: 7101
Re: Still 45 scrum meetings left... (software job rant)
« Reply #69 on: December 19, 2019, 01:38:04 PM »
I just received an email from a recruiter about a software dev position.

Quote
60% of their day will be spent developing code and APIs, 40% will be spent in scrum meetings

Over three hours/day in scrum meetings? Sign me up!

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23248
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Still 45 scrum meetings left... (software job rant)
« Reply #70 on: December 19, 2019, 02:06:10 PM »
I just received an email from a recruiter about a software dev position.

Quote
60% of their day will be spent developing code and APIs, 40% will be spent in scrum meetings

Over three hours/day in scrum meetings? Sign me up!

I thought everyone got into development for the meetings?

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Still 45 scrum meetings left... (software job rant)
« Reply #71 on: December 19, 2019, 07:35:08 PM »
Maybe it's a project mgt position.   You get to go to 10 team scrum meetings for 15 minutes each and then you go to the scrum of scrum meetings for 30 minutes.

bacchi

  • Walrus Stache
  • *******
  • Posts: 7101
Re: Still 45 scrum meetings left... (software job rant)
« Reply #72 on: December 19, 2019, 09:44:31 PM »
Maybe it's a project mgt position.   You get to go to 10 team scrum meetings for 15 minutes each and then you go to the scrum of scrum meetings for 30 minutes.

That's a level found in "Inferno: Updated For Modern Times."

It's definitely for a developer position. Nothing indicates any manager or pm responsibilities but it's possible someone cut & paste part of another job description into this one. Regardless, I suspect the response rate to that email blast will be minimal.

I replied to the recruiter, "Is this a typo?"

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #73 on: December 22, 2019, 11:35:08 AM »
Maybe it's a project mgt position.   You get to go to 10 team scrum meetings for 15 minutes each and then you go to the scrum of scrum meetings for 30 minutes.

Oof, the frequent meetings have been the hardest thing to adjust to as my company slowly limps toward something vaguely Agile-ish (most of us have realized we're not actually doing it by the book).

I'm on 4 scrum teams. I'm told by friends in tech that this isn't normal. But, we don't have enough people left after the layoff to have 1 person be on 1 scrum team at a time. It's exhausting. My boss is like "well, I'd rather have the daily standups than what we used to do - have a weekly meeting for each project that was long and always ran over where everyone saves up their issues and grievances and vomits them out all at once, at length."

True! But having so many 15-minute standups every day breaks my focus. Some only have 15 or 30 minutes between them - so, go to a standup, start doing actual work.... oh shit, time for ANOTHER standup, that standup finishes.... shit, what was I doing, again? It's making me less productive because I keep having to switch gears and stop what I'm doing to log into yet another fucking meeting. This isn't counting the sprint planning meetings, the sprint retrospectives, the "grooming" meetings (I hate that word, it makes me think of online predators grooming their young victims. Or, I dunno, bikini waxes or something, haha.). Times four. When does work happen?

This is the bit I find especially maddening. Someone upthread said, in response to me bitching about how we have emergencies ("emergencies") all the time that are not listed as tasks in the sprint, that, well someone just needs to MAKE that a task. I agree. We can't - because the emergencies invariably involve a project that doesn't have anything at all to do with the project that the scrum is dealing with, and was going on before we switched to Agile.

This just happened this week - I had this project that more or less wrapped up in September other than some last minute edits, but we've been sitting on it since then, rather than releasing it and being done with the damned thing, for Reasons, financial in nature I suspect. So of course it gets to be nearly the end of the year, the layoff happens, we're ass deep in Agile by now, and this thing rears its head again because someone apparently realized OH SHIT it's the end of the year and we need to get this done in 2019.  It ended up being way bigger in scope than we thought, I'm told by my boss to prioritize this and that "the scrum master will just have to understand" that very little sprint work happened on my part for a few days, because this was OMG NOW URGENT.

This project was never assigned to a scrum team. It wasn't done using Agile. It is a different project for a different market with a different job code to put on my timesheet to bill my work. It has a different PM who is not involved in any of the 4 scrum teams I'm currently on; he is on a completely different project now (and, I assume, also has new, unrelated, scrum team(s) that he's in charge of). I don't think that mid-sprint, I can ask the PM of my scrum teams to add (to borrow Askamanager.org terminology) a llama wrangling task that belongs to Other PM to the sprint, when the entire sprint - and entire scrum, for that example - is only for chocolate teapot production and has nothing at all to do with llama wrangling?

Is that what should happen, though? This totally different project, completely unrelated to what the scrums are otherwise doing and with a different job code, PM, customer, should get a task *somewhere* simply because the task needs to be done by a person - me - who is on scrum teams? I don't even know which of the 4 teams I'm on it would be shoehorned into because it has nothing to do with any of them.

Anyway, that was a super long rant. I am grateful to have some place to discuss all of this shit among people who sound like they actually know what they are doing! :)

seattlecyclone

  • Walrus Stache
  • *******
  • Posts: 7264
  • Age: 39
  • Location: Seattle, WA
    • My blog
Re: Still 45 scrum meetings left... (software job rant)
« Reply #74 on: December 22, 2019, 02:07:14 PM »
You don't necessarily need to add tasks for unrelated work, especially since you're on several different projects already. Just make sure the PM for each scrum project is aware of how much time you expect to spend on the other stuff and schedules new work for that project accordingly.

Daisy

  • Handlebar Stache
  • *****
  • Posts: 2263
Re: Still 45 scrum meetings left... (software job rant)
« Reply #75 on: January 01, 2020, 11:10:26 PM »
I love reading the recent updates to this thread. It makes my FIREd life seem even sweeter.

@Linea_Norway , you will get to this place soon. Life exists post-scrum, and it is fantastic!

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #76 on: January 01, 2020, 11:20:14 PM »
I love reading the recent updates to this thread. It makes my FIREd life seem even sweeter.

@Linea_Norway , you will get to this place soon. Life exists post-scrum, and it is fantastic!

I am very happy not to have to have to go to any scrum meetings anymore.

Happy new year.

gooki

  • Magnum Stache
  • ******
  • Posts: 2917
  • Location: NZ
    • My FIRE journal
Re: Still 45 scrum meetings left... (software job rant)
« Reply #77 on: January 04, 2020, 02:49:35 AM »
Quote
Is that what should happen, though? This totally different project, completely unrelated to what the scrums are otherwise doing and with a different job code, PM, customer, should get a task *somewhere* simply because the task needs to be done by a person - me - who is on scrum teams? I don't even know which of the 4 teams I'm on it would be shoehorned into because it has nothing to do with any of them.

No. You should be empowered by your ONE scrum team to tell them to put it in the backlog with a suggested priority or fuck off, and you should have the support of your team and manager to do so.

As you’re well aware, because you’re agile process isn’t running properly and you’re on more than one team, you’re not empowered to follow scrum properly. It sucks being in this position.

Linea_Norway

  • Walrus Stache
  • *******
  • Posts: 8576
  • Location: Norway
Re: Still 45 scrum meetings left... (software job rant)
« Reply #78 on: January 04, 2020, 03:14:20 AM »
When I still had scrum, we calculated that we only had 4 hours a day available to work on relevant work for the team. All other hours in a day went to other stuff. And still, some people are on several projects and spent too much time there and told us abput it every scrum that they worked on that other project.

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #79 on: January 06, 2020, 10:22:32 AM »


No. You should be empowered by your ONE scrum team to tell them to put it in the backlog with a suggested priority or fuck off, and you should have the support of your team and manager to do so.


I would cry with relief, literally, if things were being handled this way.

There's just way too much work all due concurrently (deadlines are externally imposed by forces beyond our control, and they were agreed to before we started Agile). If everything were being done via 1 scrum team, the backlog would be so enormous we'd be missing deadlines left and right which mean we can't sell our product in certain markets. I should note that I am not in software. We create a physical product that is manufactured, which in my opinion makes iterative development not really make sense because of production costs. We really feel like we've been screwed.

I think really the problem is that they started Agile at a time when we already had committed to a shitload of work that's likely better suited to waterfall, AND after laying off half of my team. (Others in my scrum, from different teams, have been complaining that they're not being assigned enough tasks in a sprint. I.... let's just say, have the opposite issue. They also are all only on one scrum)

They say that after we're through these deadlines we committed to, then we'll be doing Agile "for real" and committing to work based on who's available rather than committing to a shitload of work that we don't have the staff for. That part of Agile, I can get behind, but I don't actually believe it will happen. At least, not for my team.

FINate

  • Magnum Stache
  • ******
  • Posts: 3157
Re: Still 45 scrum meetings left... (software job rant)
« Reply #80 on: January 06, 2020, 01:28:07 PM »


No. You should be empowered by your ONE scrum team to tell them to put it in the backlog with a suggested priority or fuck off, and you should have the support of your team and manager to do so.


I would cry with relief, literally, if things were being handled this way.

There's just way too much work all due concurrently (deadlines are externally imposed by forces beyond our control, and they were agreed to before we started Agile). If everything were being done via 1 scrum team, the backlog would be so enormous we'd be missing deadlines left and right which mean we can't sell our product in certain markets. I should note that I am not in software. We create a physical product that is manufactured, which in my opinion makes iterative development not really make sense because of production costs. We really feel like we've been screwed.

I think really the problem is that they started Agile at a time when we already had committed to a shitload of work that's likely better suited to waterfall, AND after laying off half of my team. (Others in my scrum, from different teams, have been complaining that they're not being assigned enough tasks in a sprint. I.... let's just say, have the opposite issue. They also are all only on one scrum)

They say that after we're through these deadlines we committed to, then we'll be doing Agile "for real" and committing to work based on who's available rather than committing to a shitload of work that we don't have the staff for. That part of Agile, I can get behind, but I don't actually believe it will happen. At least, not for my team.

By definition Agile will never be able to say things like "we're going to deliver product X by date Y" as this is the antithesis of agile methodologies.

Sorry to say, sounds like you're being setup to fail. Not intentionally, but rather due to incompetent management trying to have it both ways: lower process overhead of agile (except, it doesn't even sound like they are succeeding here) WITH the predictability of a waterfall. Will also point out an apparent problem with management being unable to prioritize, which ALWAYS requires saying "no" to some things in order to say "yes" to others.

IMHO, if at all practical, you should start interviewing elsewhere.

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #81 on: January 07, 2020, 09:28:48 AM »
When I still had scrum, we calculated that we only had 4 hours a day available to work on relevant work for the team. All other hours in a day went to other stuff. And still, some people are on several projects and spent too much time there and told us abput it every scrum that they worked on that other project.

I always feel weird about saying that I was working on some other thing. It seems wrong. Except, sometimes I have no choice? Ugh.


By definition Agile will never be able to say things like "we're going to deliver product X by date Y" as this is the antithesis of agile methodologies.

Interesting! If that's true, then the nature of our industry means that Agile will not work. We have externally imposed hard deadlines from .... let's say the government. It's not the government, but, something about equally rigid, and we can't do anything to change the deadlines.


Sorry to say, sounds like you're being setup to fail. Not intentionally, but rather due to incompetent management trying to have it both ways: lower process overhead of agile (except, it doesn't even sound like they are succeeding here) WITH the predictability of a waterfall. Will also point out an apparent problem with management being unable to prioritize, which ALWAYS requires saying "no" to some things in order to say "yes" to others.

IMHO, if at all practical, you should start interviewing elsewhere.

Yeah, they told us that we're allowed to say no, but in practice that's really not feasible. Yet. Maybe it will be once we're over the hump of the stuff they committed us to before Agile started. (that commitment was made more than a year ago, we've been doing Agile for a couple months.)

Sigh. We have a cross country move planned in the next couple years and I was really hoping to stick it out here until then so I don't have to job hunt twice and job hop.

I mean, I'm willing to stick around and see whether they are correct in that, once this big project is out the door, then we start doing Agile for real, don't have strict deadlines, can say no, are not on multiple teams. That's what they are telling us. I'll believe it when I see it, though. I don't see it working for our industry but maybe I am wrong.

FINate

  • Magnum Stache
  • ******
  • Posts: 3157
Re: Still 45 scrum meetings left... (software job rant)
« Reply #82 on: January 07, 2020, 10:14:17 AM »
Interesting! If that's true, then the nature of our industry means that Agile will not work. We have externally imposed hard deadlines from .... let's say the government. It's not the government, but, something about equally rigid, and we can't do anything to change the deadlines.

The scope (either implicit or explicit) of every project is bound by the iron triangle of cost, time, and quality. Agile achieves maximum flexibility by allowing all four variables to float, including time and scope. There's a logic to this that makes sense for certain types of projects: If the customer doesn't know exactly what they need/want, and their timeline is flexible, then why waste the time and effort planning a waterfall of dubious merit? In such instances it's far more efficient to build an MVP (minimal in both scope and quality) and then iterate on this until the customer has what they need.  This also avoids time wasted haggling over deadlines and scope of work and so on. But flexibility in the agile process only works if the customer is flexible, that is, the customer has to be on-board with the agile process and the fact that they can't definitively say X will be delivered by Y. IMO, agile is doomed to fail without customer buy-in.

If you're moving in a couple of years anyway then may just try to ride it out, knowing that it's all a farce, and maybe see the humor in it. I would at least have a sizable emergency fund on hand.

Goldielocks

  • Walrus Stache
  • *******
  • Posts: 7062
  • Location: BC
Re: Still 45 scrum meetings left... (software job rant)
« Reply #83 on: January 08, 2020, 12:01:53 PM »


No. You should be empowered by your ONE scrum team to tell them to put it in the backlog with a suggested priority or fuck off, and you should have the support of your team and manager to do so.


I would cry with relief, literally, if things were being handled this way.

There's just way too much work all due concurrently (deadlines are externally imposed by forces beyond our control, and they were agreed to before we started Agile). If everything were being done via 1 scrum team, the backlog would be so enormous we'd be missing deadlines left and right which mean we can't sell our product in certain markets. I should note that I am not in software. We create a physical product that is manufactured, which in my opinion makes iterative development not really make sense because of production costs. We really feel like we've been screwed.

 They also are all only on one scrum)

They say that after we're through these deadlines we committed to, then we'll be doing Agile "for real" and committing to work based on who's available rather than committing to a shitload of work that we don't have the staff for. That part of Agile, I can get behind, but I don't actually believe it will happen. At least, not for my team.

I think this is your real isse #1 -- Agile and SCRUM work best when people can focus solely on one short term deliverable / task at a time.  Each meeting that task is done (or almost if daily), and the team pivots to choose the next task, following the newest developements.

Putting one person on multiple team does not make sense... instead I would treat that person / department as a transactional sub consultant that just gets a long list of prioritized tasks (prioritized in advance by someone not them) and let them get a huge volume of work done / turned around without them needing to be on the scrum meetings.  Maybe even hire a second temp person to get the backlog finished quickly.

Can you get off of all but one SCRUM team and just have a task list from the others and delgate the decisions on what tasks to do for the others to someone else on the team?   

Quote
By definition Agile will never be able to say things like "we're going to deliver product X by date Y" as this is the antithesis of agile methodologies.

Agreed!   If the date is the number one priority for the project, it is possible to say "we are going to deliver SOMETHING by date y" but then the group may choose the actual deliverable to be a lot smaller, or not done to the final quality expected, or other compromises just to get to date y.  Agile evolves and can not say what the deliverable will be exactly and usually what the final date will be.

Tris Prior

  • Magnum Stache
  • ******
  • Posts: 3012
Re: Still 45 scrum meetings left... (software job rant)
« Reply #84 on: January 08, 2020, 01:15:14 PM »

I think this is your real isse #1 -- Agile and SCRUM work best when people can focus solely on one short term deliverable / task at a time. 

I agree with you. This is just not how our industry works. This morning I had this thing pop up on a project that we mostly finished before we moved to Agile but then PM sat on it for months - I think because they needed it to be a new year to get the budget to produce it? So now that's due immediately, so I spent the morning finishing it off. This project doesn't even have a scrum; it predates us going to Agile. It has nothing to do with any of the current scrums and has a different PM who is now on a completely different thing.  I don't know where they would even put it. It doesn't seem to belong anywhere.

But, my boss told me it was priority, and it indeed is for Reasons, so I did it.... this isn't how it's supposed to go, though. And now I'm behind on my scrum work.


Putting one person on multiple team does not make sense... instead I would treat that person / department as a transactional sub consultant that just gets a long list of prioritized tasks (prioritized in advance by someone not them) and let them get a huge volume of work done / turned around without them needing to be on the scrum meetings. 

I agree, but, well, we have 5 or 6 scrum teams for this project,  because of the huge volume of work that's due quickly, and there are only 2 of us on my team assigned to the project (they slashed our team in half in a layoff this fall). So, mathwise it doesn't work to have one scrum per person. Someone on our team must be in each scrum for technical reasons (historically, Bad Shit has happened when they don't involve us, we WANT to be involved), and there aren't enough of us to go around.

I've asked if I can be on just one team and was told no. I think your idea of us sort of functioning like a vendor or a resource for all scrums but not involved in the sprints is great, but upper management (like C-level) has decreed that all employees must be on scrums and can't work outside of them. (Except, apparently, for this pre-Agile shit that keeps popping up that we must do, like I had this morning.... that doesn't make sense)



Agreed!   If the date is the number one priority for the project, it is possible to say "we are going to deliver SOMETHING by date y" but then the group may choose the actual deliverable to be a lot smaller, or not done to the final quality expected, or other compromises just to get to date y.  Agile evolves and can not say what the deliverable will be exactly and usually what the final date will be.

We've been told this is how it's going to work after we get this huge deliverable that we committed to before we went to Agile, out the door. Right now, we've committed to this huge project and committed that it will contain certain things at a certain quality. If it does not, then (vagueing this up so as not to be too identifying) the regulatory body that approves the work may not approve it and then it cannot be sold.  I think we should've waited until this thing's gone before implementing Agile, but what do I know.

In conclusion since I've apparently now taken over this thread.... this is all stupid and it makes me want FIRE more.

neo von retorch

  • Magnum Stache
  • ******
  • Posts: 4944
  • Location: SE PA
    • Fi@retorch - personal finance tracking
Re: Still 45 scrum meetings left... (software job rant)
« Reply #85 on: January 08, 2020, 02:12:25 PM »
Now I'm in this weird limbo world; we had teams based on doing the platform (i.e. back-end) and the apps (UI). It wasn't perfect but it worked well enough. We switched to being specific to two upcoming apps we will be building, with a mix of back-end and UI on each team. So our stand-ups and other scrum ceremonies are based on those team structures.

BUT...

All of our planning around tickets and code reviews are still based on the previous teams. So basically four of my previous teammates are "not on my team" now, but I work closely with them. Except in the stand-ups and ceremonies. Tomorrow I'll have a retro where I'll be like "well I didn't really work with anyone on this team so... I can only offer an opinion on people that aren't on my team."