3 ms·
> Maybe it's just because they have such a gigantic user base for everything they do, that 80% is the best business value. I was thinking about something simil
by theandrewbailey 2y ago
> Maybe it's just because they have such a gigantic user base for everything they do, that 80% is the best business value.
I was thinking about something similar recently. 80% of features take 20% of the time. For the hobby stuff I program, I want to make the best use of my time, so I skip the last 20% of features to make more room for stuff that matters.
I call it PDD: Pareto-Driven Development. Looks like you think Microsoft is similar.
- conductr 2y agoThey have time and resources though. I think what you say makes sense for release. At some point you just need to stop adding things and release what you could, even at their scale this is true. The pattern I see is they just never polish things after releasing them. Although, in theory, the whole team is still there available. Internally I think the culture is they immediately look to the next version. Instead of polishing what users have available, tackling the 20%, etc. So in a sense, they stay busy constantly building just the 80% part over and over again (eg, right now I imagine they’re busy porting the 80 to Windows 12 or whatever is next for them, which is probably a big rewrite because the like to change the entire style guide on each release)