I've read the posts how to Move WordPress (WP), but this doesn't seem to be my situation and I'm surprised I can't find anything specific to this topic so hence the post.
Call me old school but I normally do development locally in a development environment then push changes to the production servers after testing for bugs. In past we'd have development, QA and then Production evironments. But, the WP way seems you just have one environment for everything and thats it.
Obviously, I'm not talking about actual posts, but more or less CSS updates, Template modification, Plug-in develompment and other larger site wide changes that we'd like not to have public during development.
Any insight from someone that has this type of development strategy is greatly appreciated.