[ home / bans / all ] [ qa / jp / sum ] [ maho ] [ f / ec ] [ b / poll ] [ tv / bann ] [ toggle-new / tab ]

/qa/ - Questions and Answers

Questions and Answers about QA

New Reply

Options
Comment
File
Whitelist Token
Spoiler
Password (For file deletion.)
Markup tags exist for bold, itallics, header, spoiler etc. as listed in " [options] > View Formatting "


[Return] [Bottom] [Catalog]

File:why don.png (16.05 KB,908x993)

 No.135034

Since switching from IT to Dev Manager, I’ve realized the insane amount of bureaucratic processes we have to follow (this is just related to dev performance, I have hundreds of other processes I have to follow daily).

- Monthly self-eval: Devs must submit a detailed monthly self-evaluation
- Manager evaluation: Dev’s manager evaluates them monthly too.
- Weekly team evaluation: Dev's direct manager evaluates the "team" as a single unit every week.
- Quarterly upper management review: The direct manager’s manager steps in every quarter to assess the team as well.
- Each dev's “buddy” (more senior dev they're partnered with) performs a monthly evaluation of their performance too
- TL assesses sprint quality after each sprint.
- TL's manager reviews sprint quality too (non-technical manager)

Now, management expects me to sift through all this data weekly toghether with Jira to identify any "underperformers". They don’t see the redundancy—they just want more.
When I pointed out that the sheer volume of surveys and performance checks is beyond redundant, my manager brushed it off, accusing me of trying to "work less."
In his eyes, productivity means creating more processes. Only colleagues who add extra layers of bureaucracy get rewarded, never those who streamline.
Am I being a baby?
Feeling disillusioned... Is this really what management is supposed to be?
Because if so, I’m tempted to just go wild creating even more pointless processes—like they seem to want—and drown everyone in surveys and meaningless reports.

 No.135035

Something I learned about the game industry is that the top leadership come from food manufacturing. So they bring the practices of running their industry into another simply because they had the money and past experience with a specialization.
So I have to wonder if the people who focus so much on evaluations are maybe like automobile executives or other such manufacturing who don't understand developer culture

 No.135036

i want to lick don's sweaty feet

 No.135037

why the FUCK is every dev doing/getting reports MONTHLY??? i do those retrospectives fucking biyearly
that is a hemorrhage of time, tally up all the projected work hours spent on it and tell those fuckers it's not very agile of them
that you actually do want devs to work, on other things

or don't, because i have no idea what the structure of your company is and whether they put all that stuff to work
but it's definitely not THE way to do management

 No.135038

File:__ainz_ooal_gown_and_demiu….jpg (658.45 KB,900x900)

The individual evaluations are excessive and would make me want to leave that place. Some of what your outlining would fit into the Agile process I am used to but a lot of it on the individual Dev side seems excessive to me. I'm used to Scaled Agile Framework (SAFe), so I'll give my feedback based on that.

>Monthly self-eval: Devs must submit a detailed monthly self-evaluation
>Manager evaluation: Dev’s manager evaluates them monthly too.
>Each dev's “buddy” (more senior dev they're partnered with) performs a monthly evaluation of their performance too
These 3 are the excessive ones. Maybe if it's a junior dev or the employee is on a pip (performance improvement plan) these could be barely justified but otherwise it's a complete waste of dev and manager time. These sorts of metrics can be taken from yearly/bi-yearly peer feedback, coupled with the normal sprint metrics. If your Jira space is setup and maintained well, it should be easy enough to sort people by stories or story points completed and see "under performers". This still isn't a great system as if the stories are being pointed "right", they are a measure of how difficult the team thinks the story will be. So any under performers are relative to the team. But management and bean counter types, like to equivocate points across teams and assign points some time value; both of which are wrong and just lead to "good" dev teams inflating their story points.

>Weekly team evaluation: Dev's direct manager evaluates the "team" as a single unit every week.
This one is bad but not as bad as the other 3. Normally a team evaluation is done at the end of a sprint, which is a 2-4 week period depending on the team and desired update/release cadence.

>TL assesses sprint quality after each sprint.
>TL's manager reviews sprint quality too (non-technical manager)
Assuming these people know their roles, this is pretty normal. Sometimes this process is part of the retrospective/retro so the whole team can be in on it.

>Quarterly upper management review: The direct manager’s manager steps in every quarter to assess the team as well.
This sounds normal too, just part of a program increment planning (PIP) that happens about every 12 weeks, so every quarter.

 No.135040

>>135038
hi ainz thank you

 No.135042

>>135038
>SAFe
Isn't that just agile principles reframed into a waterfall that PMs could swallow?

 No.135045

>>135042
Atleast for me it's more like pretending to be waterfall to PMs so devs can be Agile, but yes.
A lot of business process peoples like it more since it gives them the illusion of planning out stuff each quarter.

 No.135057

>>135035
>Something I learned about the game industry is that the top leadership come from food manufacturing.
What do you mean by that? The games industry is a big industry.

 No.135073

you have way too much fucking management and processes

 No.135074

yeah you should really look into getting someone to manage all that management and process

 No.135075

We could just simplify managing these process by creating a system or a new manifesto tailored to our specific use case

 No.135080

>>135074
>yeah you should really look into getting someone to manage all that management and process
I'm the manager... But I'm not allowed to change the processes as it's a huge company that has been "working fine" this way since 10 years ago and my boss thinks I just want to "work less" when I point out to him the devs are annoyed with all the reports and performance reviews.

 No.135081

>>135034
>productivity means creating more processes
The more work there is to do, the bigger the department needs to be.
The bigger the department is, the more power its leadership holds.
Streamlining is only good when it requires picking up completely new tasks as a prerequisite, even better if those tasks come from "integrating" with another department.
Never reduce work on a procedural level because that leads to reduction of heads, reduction of funding, and reduction of political weight.
If you must improve things, improve them unofficially by quietly skipping steps while producing the same output on paper.

 No.135098

this thread made me physically ill

 No.135099

>>135098
stinky neet

 No.135100

ill sager

 No.135105

>>135099
i really really wish that was the case
i stopped being one a year and half ago
while not a dev i work in IT support and this whole review corpo talk reminded me of my own reviews (i'm the one being reviewed though)

 No.135106

360 noscope reviews

 No.135111

>>135105
OP here.
You reminded me I also get reviewed:
- Every quarter: by the client, my manager, my peers, PMO, people from other areas (finance, IT, account managers, etc) and also by the devs that report to me.
(Also every week I'm audited by PMO for process compliance)

What a wonderful world!!!!

 No.135112

>>135111
That sounds like some strait up East German or Elan School petty control.

The few times I was ever given a self review I always would put just the maximum score for everything, because it was time wasting and they were going to knock me down a peg and tell me what they want me to do anyways.

 No.135117

>>135034
>The few times I was ever given a self review I always would put just the maximum score for everything, because it was time wasting and they were going to knock me down a peg and tell me what they want me to do anyways.
That's what I always do because I know for a fact that salary reviews are directly linked to these scores. I also know for sure that my manager never gives me full marks, no matter what because "nobody is perfect"




[Return] [Top] [Catalog] [Post a Reply]
Delete Post [ ]

[ home / bans / all ] [ qa / jp / sum ] [ maho ] [ f / ec ] [ b / poll ] [ tv / bann ] [ toggle-new / tab ]