For my 4x4, in-town coop I changed the shavings in the coop every 6-8 weeks as seemed to be required. That is, if I noticed any odor or if there seemed to be too high a poop-to-shaving ratio on visual inspection, but I also added additional shavings every couple weeks because the chickens scratching around would break them down some.
The one time I used straw, because a guy at the feed store convinced DH it would be cheaper, I had to clean it in half that time and so told DH never to get straw again (except for the occasional bale put into the run intact in the winter to give them something to sit on out of the wet).
The hens tended to kick shavings out of the nest boxes so I topped them up at need but only actually cleaned them between full coop cleanings if they'd been pooped in or had an egg broken in them. (Poopy next-box shavings were thrown into the run with the rest of it but eggy next-box shavings went onto the compost pile).
I always put a few handfuls of wood ashes in at the bottom when replacing shavings in the coop.
The run, which had a mix of wood chips, shavings, straw, pine straw, leaves, and whatever other compost browns came to hand in a deep litter setting, was only forked out a couple times a year when the buildup got too high to be convenient or when I needed compost for the garden. If it looked dirty or wet I'd throw in more bedding on top and trust the chickens to mix it up for me. The run also got a contribution from the ash bucket on the bottom when it was changed.
I chose the deep bedding/deep litter management system specifically because I didn't want to be out there having to clean the coop daily or weekly, rain or shine, regardless of the circumstances of my life at the moment but, instead, would be able to schedule the cleanings for good weather and my own convenience.
IIRC, the only time I had odor issues was from the run in an extended period of hot, wet weather and I solved it by adding another layer of pine straw, which doesn't compact and mat the way straw does.
I will say that I had naturally sandy soil and the coop was on a slight slope the draining was excellent. Therefore what I did can't be assumed to transfer to clay soil or a spot where water might accumulate.