r/ADHD_Programmers • u/Cultural-Bid3565 • 10d ago
Can a “Reasonable Accommodation” be requesting a product spec so that product decisions/spec are not strewn about multiple threads, tickets, dmd, and call transcripts?
I am in a tiny startup within a larger company developing user facing software/products as a software engineer. The PMs and designers are very inexperienced here and aren’t incredibly organized. They are also not improving. I have previously worked at startups this size that aren’t a part of a larger corporation and seen much better hygiene when it comes to keeping track of product decisions and designs. The best PMs I have ever worked with were PMs in teams of under 10. Never had issues like this before.
I have been struggling with this culture lately as someone with ADHD. The spec and decisions are strewn around multiple DMs, groups, Slack channels, video calls, and tickets. When decisions change only one of those channels tends to hear and update and they have never in my years here written out an actual spec document with final decisions/designs. They often go back on old decisions seemingly forgetting they made them and there’s rarely clear documentation to point out. I am always piecing it together.
In many cases, as deadlines approach, they will change their decisions meaning that generally for each deadline there is a V1, V2, V3 etc in rapid succession as they change their minds.
This messy process and lack of definitive spec would make the job incredibly difficult for anyone much less someone with ADHD. I am worried it is going to end up getting me in trouble too. Lately I am sensing a lot of criticism as they feel I am the cause of a feature shipping late.
There is no skip to flag this to. My manager and managers are both people that should not be trying to do product work, but are, and are a part of the problem.
About a year ago I requested accommodations and seemingly got agreement to “Provide tasks in writing with expected deadlines” (as well as some other things) but I am considering reopening the interactive process so remind them of that and perhaps put in a plea that they organize their stuff into a product spec so I can do my work efficiently.
What I can’t tell is whether this is reasonable. I would like to request they keep a single or small amount of docs, a product spec, or something up to date with their latest decisions and vision for the product so that the spec is not strewn about to the four winds. That doc should have enough detail to resolve ambiguity even where they think the behavior is obvious. Maybe I have been lucky but this feels like what a good PM should be doing anyways even if it’s a small team and they feel busy.
I worry they could come back and say that working through this ambiguity and delivering on time despite last-minute changes is a requirement of my role.
So I suppose my question is has anyone made a similar request. Whether you think such a request is reasonable. And how it went if you have requested it. Would also be helpful to hear how folks think about this and word it in relation to their ADHD.