I was forwarded this post the other day about the processes that Microsoft (SQL Server in particular) uses for documentation and Books Online and it got me thinking. It really got me thinking about how I'd seen documentation (or lack there of) take place in other companies I've worked at, how I thought documentation took place at Microsoft before I was actually able to see the process (working in field sales), and how it actually takes place here in SQL.

 

I don't want to re-write the entire post, you can see it here, but I have to say the writers at MS are so much more involved with the development process than I originally thought, and it's kind of cool that customers can actually file bugs against the docs.