Following another question here I went down the rabbit hole and ended up on Calculating experience when you had two jobs at the same time? and the conclusion was essentially that 'years of experience' is basically 'elapsed time'.
I'm asking about IT/development/programming specifically.
For part-time roles (yes, they are relatively rare in programming etc but do exist), or for a role where it was on a "proportional" basis of full time (e.g. working as 50% Business Analyst, 50% Developer) - do 'part time' years of experience count the same as a full year, on a similar basis?
So for example if I'd worked for 2 years on a 50% BA, 50% Developer role (or just part time with 20 hours a week as a BA).
Then I apply to a job that required "2-3 years" as a BA. Would I be correct in saying I have 2 years BA experience? If so is there a reasonable minimum amount of time (per week/month) "actually performing the role" that would count - e.g. in an actual past role, I had a responsibility that was 20% of my time and I am curious if I could count that as just 'elapsed time' experience with the 20%-responsibility technology.