At one point during my time in the military, four different variations of our field/working uniform was authorized for wear while on duty. As the uniform design, features or material were upgraded, the old uniforms were still authorized for wear. There are several reasons for this. One reason is that uniforms are made in bulk and a goodly supply of older style uniforms, in some cases, were still in the supply chain. No further uniforms of that style would be manufactured and as the supply depleted to a pre-decided level, that uniform would be 'decommissioned'. 

Any individual who still had that 'model' of uniform in 'serviceable' condition were authorized to wear it. An exception to this was that some units or circumstances precluded variations in uniform appearance such as drill formations, parades, certain positions or posts, etc. where everyone was required to 'look alike' or wear 'current issue' (that is what 'uniform' means after all).

Starfleet being a military organization has similar protocols. That's why you see different style or color pattern uniforms on different people. The bridge crew because of their position would always be 'well dressed' with the most current issue uniform. The only deviation to this standard is if they're at a remote post or someone who held such an extremely high rank that they decide that their uniform can be just about anything they want because they're the only one. Think swagger stick and pearl handled phaser on the hip.