<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How we prioritize bugs</title><link>http://blogs.msdn.com/nickkramer/archive/2006/03/03/543242.aspx</link><description>As WPF gets closer and closer to shipping, one of the things I spend a lot of my time doing is bug triage -- prioritizing bugs and deciding which to fix. We'd like to fix all bugs, of course, but that's just not reality. There's only so many hours in</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How we prioritize bugs</title><link>http://blogs.msdn.com/nickkramer/archive/2006/03/03/543242.aspx#543267</link><pubDate>Sat, 04 Mar 2006 01:46:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:543267</guid><dc:creator>TAG</dc:creator><description>I feel it's better to change title from &amp;quot;How we prioritize bugs&amp;quot; to &amp;quot;How we postpone bugs&amp;quot;.&lt;br&gt;&lt;br&gt;This is more fair for users. &lt;br&gt;&lt;br&gt;Setting priorities is about to order things that will be done, but in MSFT - it's about things that will NOT be done (in this release and probably never). &lt;br&gt;</description></item><item><title>Priority is right</title><link>http://blogs.msdn.com/nickkramer/archive/2006/03/03/543242.aspx#554151</link><pubDate>Sat, 18 Mar 2006 01:59:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:554151</guid><dc:creator>GreenReaper</dc:creator><description>It's true that some things will not ever be done, as long as the number of things to do exceeds the resources available to do it. Some things will never get done before release, because the benefit of releasing the code &lt;br&gt;&lt;br&gt;For example, Windows XP has many widely-known holes in it. Probably some of them would have been fixed if Microsoft delayed release for another year. Would it have been better to do that and leave people with Windows ME? I don't think so.&lt;br&gt;&lt;br&gt;XP SP2 isn't perfect, either. Is it better than the original in terms of security? Certainly. Should people have had to wait until now to get it to ensure that even more problems were fixed, or maybe to add more new features along the way? Of course not. There was a need for a fix now.&lt;br&gt;&lt;br&gt;Is Vista going to have problems? Sure. Some of them will probably be known beforehand. Do the benefits of releasing outweigh the problems still to come? That's Microsoft's decision. It's not an easy one, but there's a simple solution - if you don't trust it, you can always wait a year or so and see then. Remember they've already gone for three years longer than they originally intended.&lt;br&gt;&lt;br&gt;And if you don't like their method of prioritizing you can seek to change its criteria, but you're not ever going to get away from the basic fact that some bugs simply aren't worth the time to fix them . . . and nor are some features worth time implementing. Microsoft has to pick and choose. Personally, I don't envy themm, but hey, that's why they make the big bucks. :-)</description></item><item><title>re: How we prioritize bugs</title><link>http://blogs.msdn.com/nickkramer/archive/2006/03/03/543242.aspx#555120</link><pubDate>Sun, 19 Mar 2006 23:49:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555120</guid><dc:creator>Philip Rieck</dc:creator><description>&amp;quot;Setting priorities is about to order things that will be done, but in MSFT - it's about things that will NOT be done (in this release and probably never). &amp;quot;&lt;br&gt;&lt;br&gt;That's the way it is at any company that.... well, does anything. &amp;nbsp; I've never worked on any product in any company (I've never worked at MSFT) that management really wanted &amp;quot;perfect&amp;quot; - they want it good and cheap, preferably fast as well. &amp;nbsp;&lt;br&gt;&lt;br&gt;If you have a software project of any useful size, how can you ever fix every issue? &amp;nbsp;You can't - prioritization is about determining where the cost of the fix (in time and money) is worth the benefit or is justified by the risk.&lt;br&gt;&lt;br&gt;&lt;br&gt;Heck, this isn't just software - it's your house, car, TV, even your doctor does this.&lt;br&gt;&lt;br&gt;Now, if your issue is about the actual prioritzation methods, or about priorities of specific issues that you disagree with, then say that... Many will probably agree with you.</description></item><item><title>iBloks: One of the First Commercial WPF Applications</title><link>http://blogs.msdn.com/nickkramer/archive/2006/03/03/543242.aspx#555969</link><pubDate>Tue, 21 Mar 2006 00:46:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:555969</guid><dc:creator>Tim Sneath</dc:creator><description>One of the great joys of my role at Microsoft is that I get to work with some really cool partners who...</description></item></channel></rss>