New around here? Register your SA Forums Account here!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
DELETE CASCADE
Oct 25, 2017

i haven't washed my penis since i jerked it to a phtotograph of george w. bush in 2003

eschaton posted:

and get this: I’m a guy who has used, implemented, and likes ORMs!

absolutely disgusting. how can you live with yourself

Adbot
ADBOT LOVES YOU

eschaton
Mar 7, 2007

the knowledge knower. a wisdom imparter. irritatingly self-assertive. odorous.

Carthag Tuek posted:

a thing i do is obsessively add checklists to my tickets

im like
[ ] add [function] to backend
[ ] use [function] in frontend
[ ] test [function] locally
[ ] push to staging
[ ] test [function] on staging

fully for my own project management cause otherwise it continues
[ ] fix typo, force push
[ ] *porcelain crack sound*
[ ] email "im on it, status update incoming"

one of the (few) things I liked in Radar 8 was the new “add subtask” feature where one could just type into a text view, and when you press return whatever you typed create a new Radar with the subtask relationship already set

and of course any Radar could have subtasks…

gnatalie
Jul 1, 2003

look alive in the strange world
thanks yall for this minimum viable product insights/nonsense, i'm lead on a project with an... interesting budget 8 figures O_O and after having only one high level overview discussion w/ timelines i told an exec i had doubts on one of the first deliverables. this will deffo help me out :)

Carthag Tuek
Oct 15, 2005

altid pamo når du går
veje du burd' kende
overleved' barneår
lig' til livets ende

eschaton posted:

one of the (few) things I liked in Radar 8 was the new “add subtask” feature where one could just type into a text view, and when you press return whatever you typed create a new Radar with the subtask relationship already set

and of course any Radar could have subtasks…

what can i say

i like creating checklists and checking them off

... hard

Powerful Two-Hander
Mar 10, 2004

Mods please change my name to "Tooter Skeleton" TIA.



I actually loving hate the "as a poster I..." Story poo poo, it's reductive and lets people think that they've written something implementable without understanding anything about what they're actually doing.

yhis is how we've ended up with a dev team that know nothing about what the application platform is actually supposed to do and stuff as simple as "replace the file upload component" turns into a multi hour cluster gently caress off meetings because the person that is supposed to be writing the actual implementation steps thinks that "as a user I want to upload files so that I can upload files" is an acceptable way to do this while complaining that my full top level detail of what needs doing and what the outstanding questions theyre supposed to be answering are is "verbose"

I got so fed up with this I drew up a wireframe and effectively said "this is what you're supposed be doing, now join the dots" and they still hosed it up

Dripp Pisso
Nov 6, 2007

Resist the siren call of rhinocerosness

College Slice
One MVP story that just reads "As a user I want to do everything a user can do"

Private Speech
Mar 30, 2011

I HAVE EVEN MORE WORTHLESS BEANIE BABIES IN MY COLLECTION THAN I HAVE WORTHLESS POSTS IN THE BEANIE BABY THREAD YET I STILL HAVE THE TEMERITY TO CRITICIZE OTHERS' COLLECTIONS

IF YOU SEE ME TALKING ABOUT BEANIE BABIES, PLEASE TELL ME TO

EAT. SHIT.


moderately vile program
mostly vomit & piss

e:
masterfully vain project

Private Speech fucked around with this message at 14:16 on Feb 9, 2025

Carthag Tuek
Oct 15, 2005

altid pamo når du går
veje du burd' kende
overleved' barneår
lig' til livets ende

moron via programming

Clark Nova
Jul 18, 2004

Dripp Pisso posted:

One MVP story that just reads "As a user I want to do everything a user can do"

sounds like the slogan on the type of inspirational poster they hang up in elementary schools

gonadic io
Feb 16, 2011

>>=
most vexing project

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

Main Paineframe posted:

next step: combine all the teams into one giant megateam so everyone is in the same standup meeting and can coordinate there

i think I’ve said this before but the last “release” i was a part of involved 30-50 person daily meetings (not everyone spoke, though), was nominally agile, crossed four domains of implementation, and had such cumbersome validation processes that the sprint took 12 weeks and ended in a death march over thanksgiving

Powerful Two-Hander
Mar 10, 2004

Mods please change my name to "Tooter Skeleton" TIA.



Dripp Pisso posted:

One MVP story that just reads "As a user I want to do everything a user can do"

As a user I want to be all I can be

Powerful Two-Hander
Mar 10, 2004

Mods please change my name to "Tooter Skeleton" TIA.



whenever I have to do these because someone forces me to I always add "with appropriate permissions because apparently nobody ever considers the need to distinguish read/write from "read this, read that,write this, but don't write that" in a process.

this is why today there's stuff like "hey why did that guy touch my stuff he's in a different team?" And the answer is "to us, you are all users"

ElehemEare
May 20, 2001
I am an omnipotent penguin.

Dripp Pisso posted:

awful programming: As a user I want to do everything a user can do

raminasi
Jan 25, 2005

a last drink with no ice

eschaton posted:

lots of people seem to avoid doing any sort of detailed work breakdown as part of defining an MVP, which makes no sense because then how do you have any idea what actually makes it M, V, or P?

just write down all of the tasks and prioritize every one according to four levels for the current release—critical (block-ship), required, optional, nice to have—and if there’s any argument about a specific task, split it and prioritize the subtasks independently

this all sounds like stuff that takes away time from writing code. your coworker shipped five new features while you were doing all this nerd poo poo.

also, all of our customers are reporting massive bugs after the release of our latest five new features, so you're going to have to pause your project while everyone investigates them.

Carthag Tuek
Oct 15, 2005

altid pamo når du går
veje du burd' kende
overleved' barneår
lig' til livets ende

Powerful Two-Hander posted:

whenever I have to do these because someone forces me to I always add "with appropriate permissions because apparently nobody ever considers the need to distinguish read/write from "read this, read that,write this, but don't write that" in a process.

this is why today there's stuff like "hey why did that guy touch my stuff he's in a different team?" And the answer is "to us, you are all users"

tbf a lot of people do dont that

Bloody
Mar 3, 2013

user stories are awful. if you need a conops you should write a conops, not try to hide a conops in your requirements.

Jabor
Jul 16, 2010

#1 Loser at SpaceChem
if you don't know what you're doing (and you probably don't), user stories can be a good starting point for figuring out what your requirements actually are. and having those user stories to provide context for the requirements can help you check that your proposed solution meets the spirit of the requirements and not just the letter.

but if you try to implement something directly from user stories instead of using them to come up with requirements then you're going to have a bad time. and if you're taking your existing clear and well-defined requirements and trying to write them down as user stories then you're just completely loving everything up.

Powerful Two-Hander
Mar 10, 2004

Mods please change my name to "Tooter Skeleton" TIA.



I/we did such a bad job running a feature requirements planning group that we basically got told to go away and think about what we'd done run a bunch of workshops and this is where the real issue I'd been going on about came out: poo poo is complicated and can't be reduced to stories and 10 point jiras so when I and two other SMEs I have went through an end to end "this is where the data comes from and how it breaks down and how it needs to be represented", it took an hour to go through one example out of 150 data points.

so I told everyone to go away and think about what they should do because you're in my private data hell now and I unironically love this poo poo

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
user: as a user I want the least effort prototype that could possibly solve my problem

management: hire this user!!!

Falcorum
Oct 21, 2010
You can have everything planned down and the work proceeding well, and you'll still get derailed by the web team telling you at the last minute that they're shutting down a service they developed 3 weeks ago and now you need to pivot immediately to implementing support for the service they're replacing it with instead.

Bonus points if you're only informed of this via an off-hand comment while on a seemingly unrelated meeting

I did get to call people loving idiots right on their face, so, silver linings and all

Bloody
Mar 3, 2013

Jabor posted:

if you don't know what you're doing (and you probably don't), user stories can be a good starting point for figuring out what your requirements actually are. and having those user stories to provide context for the requirements can help you check that your proposed solution meets the spirit of the requirements and not just the letter.

but if you try to implement something directly from user stories instead of using them to come up with requirements then you're going to have a bad time. and if you're taking your existing clear and well-defined requirements and trying to write them down as user stories then you're just completely loving everything up.

a concept of operations works the same way but without the stilted language and formatting (and baggage) surrounding user stories

Quackles
Aug 11, 2018

Pixels of Light.



Dripp Pisso posted:

One MVP story that just reads "As a user I want to do everything a user can do"

a pro-gram-mer's lot is not a happy one

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed

Dripp Pisso posted:

One MVP story that just reads "As a user I want to do everything a user can do"

sounds like a really easy ticket to close as completed

Subjunctive
Sep 12, 2006

ask me about nix or tailscale
as a user I want to provision all the users who don't provision themselves

The Fool
Oct 16, 2003


Subjunctive posted:

as a user I want to provision all the users who don't provision themselves

you joke but I'm in a fight with a vendor because they don't have a mechanism to preprovision users

Captain Foo
May 11, 2004

we vibin'
we slidin'
we breathin'
we dyin'

Subjunctive posted:

as a user I want to provision all the users who don't provision themselves

gently caress, lol

Corla Plankun
May 8, 2007

improve the lives of everyone
mvps are great but a company has to be extremely small to know whether or not something is Viable in advance. most of the big places I've worked (with more than a hundred devs) refuse to understand their customers in any way, even if they are internal customers just down the hallway

DearSirXNORMadam
Aug 1, 2009
code:
    def loss_function(self,
                      *args,
                      **kwargs) -> dict:
        """
        Computes the VAE loss function.
        KL(N(\mu, \sigma), N(0, 1)) = \log \frac{1}{\sigma} + \frac{\sigma^2 + \mu^2}{2} - \frac{1}{2}
        :param args:
        :param kwargs:
        :return:
        """
        recons = args[0]
        input = args[1]
        mu = args[2]
        log_var = args[3]

        kld_weight = kwargs['M_N'] # Account for the minibatch samples from the dataset
sigh

Subjunctive
Sep 12, 2006

ask me about nix or tailscale
not everything has to be loss

bob dobbs is dead
Oct 8, 2017

Peeps are idiots, Leslie.
Nap Ghost
all that poo poo is utterly standard if you read the papers and gobbledegook if you don't. gotta be beat into the gradient-toucher gang

Subjunctive
Sep 12, 2006

ask me about nix or tailscale
I know what a loss function is, bob

eschaton
Mar 7, 2007

the knowledge knower. a wisdom imparter. irritatingly self-assertive. odorous.
anything can be loss

bob dobbs is dead
Oct 8, 2017

Peeps are idiots, Leslie.
Nap Ghost
you got beat in too. dearsirxnormadam is wriggling during the beating

redleader
Aug 18, 2005

Engage according to operational parameters

gonadic io posted:

most vexing project

eschaton
Mar 7, 2007

the knowledge knower. a wisdom imparter. irritatingly self-assertive. odorous.

gonadic io posted:

most vaxing project

Share Bear
Apr 27, 2004

i've first heard of "concept of operations" itt. i understand wanting to get away from anything tinged by the agile manifesto

this is much more involved than a typical user story in that a user story will typically cover a much smaller component or function

so different levels of description imo based on those two articles, like user stories would comprise sections 3 and 6 of that nasa outline

Share Bear fucked around with this message at 17:01 on Feb 10, 2025

Deep Dish Fuckfest
Sep 6, 2006

Advanced
Computer Touching


Toilet Rascal

Plorkyeran posted:

sounds like a really easy ticket to close as completed

yeah just link them to zombo.com and boom you're done

Carthag Tuek
Oct 15, 2005

altid pamo når du går
veje du burd' kende
overleved' barneår
lig' til livets ende

hrm weird

got an old php app that runs fine in a local docker container but when deployed to elastic beanstalk it just doesnt output anything (but http status is 200 in both the browser response and in the log on the ec2 instance)

e: ah ok, changed error level and now it shows the error (db priv problem)

Carthag Tuek fucked around with this message at 10:02 on Feb 13, 2025

Adbot
ADBOT LOVES YOU

Carthag Tuek
Oct 15, 2005

altid pamo når du går
veje du burd' kende
overleved' barneår
lig' til livets ende

wtf the account works fine from my machine, it just cant connect from eb?? (db is also running in aws)

e: lol the docker instance wasnt picking up the env so it was tryig to connect to localhost

Carthag Tuek fucked around with this message at 10:23 on Feb 13, 2025

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply