HackerTrans
TopNewTrendsCommentsPastAskShowJobs

postfacto

no profile record

Submissions

I Have No Mouth and I Must Scrum

metafilter.com
2 points·by postfacto·il y a 5 ans·0 comments

comments

postfacto
·il y a 5 ans·discuss
Start with one thing at a time. Do that one thing excellently until it becomes part of your soul, and you could never imagine not doing it. Then move onto the next thing.
postfacto
·il y a 5 ans·discuss
Someone on the Internet summed it up well

https://github.com/rayfrankenstein/AITOW/blob/master/README....
postfacto
·il y a 5 ans·discuss
Yes, Agile does produce more buggy, less stable software. There is heavy bias towards doing only simplistic, user-visible things that fit in the span of two weeks. So all the foundational stuff you need to put in at the start of the project to let you support features while reliably turning direction on a dime? Can’t put it in there.

I’ve seen many agile shops fail to ever get CI/CD working because the effort just couldn’t find a place and a schedule on the backlog.
postfacto
·il y a 5 ans·discuss
Dovetails nicely with the whole Right To Repair shit that farmers are currently having to go through with John Deere.
postfacto
·il y a 5 ans·discuss
> they were demanding something in a timeframe that I couldn't deliver it without ensuring that there wouldn't be any unintended side effects - and then blaming me for the side effects when they came up.

Far too few developers understand: just because the people writing the checks ask you to do it and you implemented it exact as they ordered you to doesn't mean the people writing the checks will take responsibility for the resulting bad situations that can lead to them not writing you checks anymore. If anything, you'll be used as a scapegoat to prevent them from not getting any more checks written.
postfacto
·il y a 5 ans·discuss
Example #4

  A CTO of an American company, to get a bonus of $7 million, lays off a ton-load of the company’s CRM people who knew how 20 years of architecture duct tape that ran the company was strung together.

  CTO then proceeds to hire a cheap, offshoring body shop to design the company’s new website, which talks to the CRM. However, there’s no more CRM people at the American company because they’ve all gotten laid off and the offshore web contractors also now have to become customized CRM experts, which is insane scope creep.

  The outsourcing company can’t deliver and litigation is sought, while the US company takes zero responsibility for the fact that all the CRM people were let go and there’s no chance in hell that web developers at the outsourcing can ever learn the highly customized domain-specific logic that fast that extensively. Meanwhile, CTO gets fired and a severance of $1 million for all the extreme damage he did to the company.
And that’s Hertz vs Accenture, or at least how I heard it to be.
postfacto
·il y a 5 ans·discuss
Deming’s First Theorem:

“Nobody gives a hoot about profit”.
postfacto
·il y a 5 ans·discuss
Apparently you’re in good company

https://github.com/rayfrankenstein/AITOW/blob/master/README....
postfacto
·il y a 5 ans·discuss
Truest comment I’ve read so far.

If simplicity is always the right solution, then why do so many programming languages have dedicated parsing libraries for .csv, which has to be the world’s most simplest data format ever?
postfacto
·il y a 5 ans·discuss
Scrum allows for granular micro-tracking of developers at a daily level while sanctifying the ideas of developers as interchangeable cogs and that leaderships should be able to move the goalposts at the last minute.

What’s for an enterprise exec not to love?
postfacto
·il y a 5 ans·discuss
One possible hypothesis is that spacetime itself is being warped in such a way that no significant forces caused by interaction with the atmosphere are being generated.

Kinda like how because you ride an escalator people no one ever hears you climbing stairs.
postfacto
·il y a 5 ans·discuss
A truly worthy book of Software Engineer Dark Arts that’s come in handy multiple times.

The Career Programmer: Guerilla Tactics for an Imperfect World (Expert's Voice) https://www.amazon.com/dp/1590596242/ref=cm_sw_r_cp_api_glt_...
postfacto
·il y a 5 ans·discuss
Agile destroys any software project it’s allowed to touch by sabotaging development of early architecture through the “it must fit into two weeks” mandate and other assorted short-termist practices.

But the F-35 was already a shitshow, because the aircraft itself was designed using agile, though the Pentagon called it “concurrency” instead of calling it “agile”. Concurrency (agile) was also used for the Littoral Combat Ship (LCS), which produced a similarly disasterous, unreliable four-assed monkey that neither the Chinese nor the Russians would ever take seriously.
postfacto
·il y a 5 ans·discuss
Why the downvotes? This comment’s dead accurate.