One Strategy, written by Stephen Sinofsky in collaboration with Marco Iansiti, is not about how Windows 7 was developed.
But yes, the book does use Windows 7 project as a background to get across some ideas about project management and strategy.
Throughout the duration of the project, Sinofsky wrote than 200 blogs for the product team, which was shared on the Microsoft's internal network via SharePoint beta.
One Strategy is a collection of some of these blogs, with some annotations and explanations to support it.
As I read through the book, two things began to irritate me throughout. The blogs are left as written by Sinofsky, which is a very good thing; but at the same time, some ridiculous edits have been made to 'correct the language'. These supposedly useful 'edits' comprise of 'significant' changes such as capitalizing the first letter of each quotation or inserting dollar signs ("this could be a big [$]100M decision") as if the reference about costs was obscure until that dollar sign was inserted!
The other thing that bothered me was the text that accompanied the blogs. Rather than helping the reader by explaining the ideas in the blog in further detail, the text merely paraphrases the same stuff, that too in a more abstract and wooden 'management lingo'. There are any interesting tidbits of information nor any trivia that would excite the reader. There is no background information about the blog, nor is there any groundwork for the ideas that would come up in the actual blog.
After a couple of chapters, I realized what I needed to do: just read the blogs by Sinofsky and skip the accompanying material. This made a world of difference.
In the blogs, Sinofsky shares his thoughts, ideas and opinions on strategy, vision, planning and tactics. He talk about 'strategic integrity' and the dangers that inertia can pose to a seemingly 'healthy' organisation. He writes about the importance of collaboration, communication and clear directions. He gives insights about what it takes to become a developer or a project manager or a general manager at Microsoft. In response to queries from team, he also shares the way he manages his time and the way he works with his team and seniors.
It is amazing that Sinofsky could manage to write such detailed, thought-intensive blogs considering the huge team-size and scope of the Windows project. Blogs as a communication tool for project managers is an idea that is becoming popular and the blogs by Sinofsky serve as an example how to exploit this medium to its maximum extent.
Though written specifically for the Windows 7, the blogs are a must-read for every manager that is leading a complex project, be it in software or any other field.