Work

Why Windows Takes So Long To Develop

If you’ve ever wondered why it’s so long between updates for Windows, a post on the Engineering Windows 7 blog about Microsoft’s development process will give you an inkling. While engineer Larry Osterman describes the approach to Windows 7 as “dramatically different”, it’s still amazingly procedural:

Instead of being fairly hierarchical, [Windows 7 lead] Steven Sinofsky has 3 direct reports, each representing a particular discipline: Development, Test and Program Management. Under each of the discipline leads, there are 6 development/test/program management managers, one for each of the major groups in WEX. Those 2nd level managers in turn have a half a dozen or so leads, each one with between 5 and 15 direct reports.

With that kind of approach, even an apparent no-brainer decision like having a shutdown button you can easily find can take a while. It also explains why stripping out so many default apps makes sense — less hanging around means a smaller code tree to support — and why Vista SP2 will be out first.

Comments

    There are currently no local comments for this post.

Post Your Comments

Got something to say? There are two ways to comment:

1. Guests

Click here to comment instantly.

2. Facebook Users

Click below to comment using your Facebook account.

We're looking for comments that are interesting, substantial or highly amusing. If your comments are excessively self-promotional, obnoxious, or even worse, boring, you will be banned from commenting. All comments are moderated.