Originally posted by reba
View Post
Announcement
Collapse
No announcement yet.
Linus Torvalds Asks Kernel Developers To Write Better Git Merge Commit Messages
Collapse
X
-
-
Originally posted by bug77 View Post
I know what agile means, I was just telling you how I see it "implemented". We don't even have clients in the sprint demo, they barely have an idea about what's coming.
Leave a comment:
-
Originally posted by reba View Post
That's not my experience.
"Half-baked" - yes and no.
Yes, it is ready because funds have run out and the client's product manager got all the stuff he could get, in the prioritized order. Non-Agile could not have achieved more, probably less.
No. Because funds are finite and everything of importance has been implemented. Same reasoning as above. There is always more to do and purple unicorns to have. But a project has to end somewhere.
If the product is not deemed "ready" by the client, then prioritazion (sp?) was not correct, the implementing team was underperforming, too strict funds or bad management (priorities shifted too much thus the wrong things got implemented). So most of these come back to the client, not the team.
Agile does in no case and any way mean "do what you want" or "chaos", who ever gave you that thought?
- Likes 1
Leave a comment:
-
Originally posted by bug77 View Post
Except that, ime, "agile" translates to "I will do whatever the hell I want" which, of course, translates to chaos. So instead of releasing whatever is ready (as agile would have you do), you end up releasing half-baked implementations.
"Half-baked" - yes and no.
Yes, it is ready because funds have run out and the client's product manager got all the stuff he could get, in the prioritized order. Non-Agile could not have achieved more, probably less.
No. Because funds are finite and everything of importance has been implemented. Same reasoning as above. There is always more to do and purple unicorns to have. But a project has to end somewhere.
If the product is not deemed "ready" by the client, then prioritazion (sp?) was not correct, the implementing team was underperforming, too strict funds or bad management (priorities shifted too much thus the wrong things got implemented). So most of these come back to the client, not the team.
Agile does in no case and any way mean "do what you want" or "chaos", who ever gave you that thought?
Leave a comment:
-
Originally posted by reba View Post
And this is the correct way to do it: release whatever. At least for agile products where the client sends a product owner which has a say in what the client needs to be done and in which priority.
If a feature is missing or if the product is not reliable or whatever, it is the product owners, and thus the clients, fault, to have not prioritized correctly in the sense of "correctly" meaning what is most important to the client.
At the end of the budget it is the client's responsibility to have a product they wanted.
And "end of budget" always happens before "we cannot think of anything more".
- Likes 1
Leave a comment:
-
Originally posted by bug77 View Post
Until the higher-ups come screaming "release whatever, otherwise client X walks"
If a feature is missing or if the product is not reliable or whatever, it is the product owners, and thus the clients, fault, to have not prioritized correctly in the sense of "correctly" meaning what is most important to the client.
At the end of the budget it is the client's responsibility to have a product they wanted.
And "end of budget" always happens before "we cannot think of anything more".Last edited by reba; 09 October 2024, 02:45 AM.
Leave a comment:
-
Originally posted by uxmkt View PostThose who do [the work], decide [how to do it].
Everyone has some specialization and is unmatched in a specific field. It is very uncommon for someone to be procificent in all trades.
That's why we at work have a team of specialists working together. What is easy for one is difficult or new for someone else.
This includes test concepts, workflow design, pipelining, etc.
What I want to say is, when someone is good at A it does not mean they should be doing B (alone) if it's not their strong suit (and someone else more procifient is available).
So those who do the work, are not necessarily those who decide how to do it, what to do and in which way, because it might not be their strongest skill.
Being good at racing does not make you a good team manager or mechanic. You don't get to decide here, for obvious reasons.
- Likes 1
Leave a comment:
-
Originally posted by sophisticlesAs i have always said, the GPL, and the software released under that license, is based on leftist, socialist, commie ideals, and it's evident in their desire to control how the code is used and what language is used to describe it.
Originally posted by sophisticlesI would say why doesn't Linus go plow himself, but I think I will follow his advice and say he should go play hide the salami with himself.
What a douche he is.
- Likes 5
Leave a comment:
-
Originally posted by TheJackiNonster View PostIsn't this potentially an actual use case for LLMs? I mean formatting and correcting grammar in a commit message to be overall consistent should be something to solve automatically, right?
In any case, it's definitely better just to have the original authors use a clearer voice.
- Likes 2
Leave a comment:
Leave a comment: