We flew down weekly to meet with IBM, but they thought the way to measure software was the amount of code we wrote, when really the better the software, the fewer lines of code.
Agitator and the Agitar Management Dashboard lower the barriers to accountability in software development and increase the value of developer testing.
If anything, there's a reverse Moore's Law observable in software: As processors become faster and memory becomes cheaper, software becomes correspondingly slower and more bloated, using up all available resources.
Microsoft knows that reliable software is not cost effective. According to studies, 90% to 95% of all bugs are harmless. They're never discovered by users, and they don't affect performance. It's much cheaper to release buggy software and fix the 5% to 10% of bugs people find and complain about.
There is a strong movement towards increased accountability for software developers and software development organizations.
Well, user feedback was excellent. Even when the software didn't work at all, there were few people who were avid users, and there were people who were just sending excellent feedback and excellent ideas.
To me, it looks more or less like the hardware designers have run out of ideas and that they're trying to pass the blame for the future demise of Moore's Law to the software writers by giving us machines that work faster only on a few key benchmarks!
The reality of most software development is that the consequences of failure are simply nonexistent.
For us, the real goal is to make it so that the software ecosystem is as healthy as possible.
Apple's advantage is that it designs and builds software together, so if the software isn't excellent, it does the superlative hardware a disservice.
Software is getting slower more rapidly than hardware becomes faster.
Like all software, Qmail can survive only when it keeps up with changing requirements.
Apple's iTunes program was once the envy of the world. A combined digital music store and player, it could also sync your iPod. And it worked on both Mac and Windows. It was reasonably fast and very sure-footed.
Software gets slower faster than hardware gets faster.