Hacker News new | past | comments | ask | show | jobs | submit login

Apple has a system called Radar that treats everything like a ticket. Projects are tracked completely from Radar.

Considering Apple manages to ship pretty decent software, I don't think blaming your tools is really appropriate.

The only real difference from Jira was that despite coming from the Carbon era of design, Radar was much nicer to use because, as a native application, it showed tickets in a regular table view where you could multi-select, drag and drop, etc. I personally find Jira miles more confusing than Radar after having used both extensively.

But that's a fairly minor difference, the design paradigm was the same.




There have been at least a couple of posts here that had thread discussion about this approach at Apple leading the focus to be on features over bugs. That things don't get fixed. Before holding Apple up as an example of good, best to look into those as those complaints/comments here mirror things I've seen on other venues in terms of features versus working software being shipped by Apple.


That emphasis on features over bugs is a myth. Look at almost any Apple developer’s assigned Radars and they’re mostly bugs. Pay attention to Craig Federighi’s initiatives and stability, security and bug fixes have taken a top-priority at least over the past year or so. Look at iOS 12 and Mojave for public examples of this focus. People complained that iOS 12 didn’t have a lot of new features, but it’s almost universally acclaimed as far more stable and performant than iOS 11. Same for Mojave. Compare that to the release of Sierra for example.


That could just come down to Apple's cycle. They tend to do one release with a lot of features, then one release for stability. The precedent was set with Leopard and then Snow Leopard, repeated with Lion and Mountain Lion, and so on.


And yet, compared to, say, Microsoft, are their bugs any worse or more intrusive? Apple's software has at least been relatively stable for a long time. That is not a track record Microsoft has.


With Microsoft, I'd say it depends wildly on the team. I've known .NET to be rock solid stable. Similar for Visual Studio - most Visual Studio bugs I've experienced turned out to be ones that JetBrains was injecting through the plugin API. Office, too, is a pretty well-turned piece of software, especially considering its size and age.

It's largely the Windows team that has a hard time getting its act together.


.net frameworks like wpf are horribly buggy and horribly designed. Of course if you talk about the system libraries and vm then it’s pretty good but same with any language. That shit is engineered and not user-storied


Culture trumps everything. If management are using tools and methodologies to micromanage their staff then they will never get good results from them.


Do you know of any places where I can read more about how Apple uses Radar for their software development lifecycle?


Considering Apple manages to ship pretty decent software...

They don't do that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: