Apple's Software 'Problem' and 'Fixing' It (learningbyshipping.com)
According to media reports, Apple is planning to postpone some new features for iOS and macOS this year to focus on improving reliability, stability and performance of the existing versions. Steven Sinofsky, a former President of the Windows Division, shared his insights into the significance of this development: Several important points are conflated in the broad discussion about Apple and software: Quality, pace of change, features "versus" quality, and innovation. Scanning the landscape, it is important to recognize that in total the work Apple has been doing across hardware, software, services, and even AI/ML, in total -- is breathtaking and unprecedented in scope, scale, and quality. Few companies have done so much for so long with such a high level of consistency. This all goes back to the bet on the NeXT code base and move to Intel for Mac OS plus the iPod, which began the journey to where we are today.
[...] What is lost in all of this recent discussion is the nuance between features, schedule, and quality. It is like having a discussion with a financial advisor over income, risk, and growth. You don't just show up and say you want all three and get a "sure." On the other hand, this is precisely what Apple did so reliably over 20 years. But behind the scenes there is a constant discussion over balancing these three legs of the tripod. You have to have all of them but you "can't" but you have to. This is why they get paid big $.
[...] A massive project like an OS (+h/w +cloud) is like a large investment portfolio and some things will work (in market) and others won't, some things are designed to return right away, some are safe bets, some are long term investments. And some mistakes... Customers don't care about any of that and that's ok. They just look for what they care about. Each evaluates through their own lens. Apple's brilliance is in focusing mostly on two audiences -- Send-users and developers -- tending to de-emphasize the whole "techie" crowd, even IT. When you look at a feature like FaceID and trace it backwards all the way to keychain -- see how much long term thought can go into a feature and how much good work can go unnoticed (or even "fail") for years before surfacing as a big advantage. That's a long term POV AND focus. This approach is rather unique compared to other tech companies that tend to develop new things almost independent of everything else. So new things show up and look bolted on the side of what already exists. (Sure Apple can do that to, but not usually). All the while while things are being built the team is just a dev team and trying to come up with a reliable schedule and fix bug. This is just software development.
[...] What is lost in all of this recent discussion is the nuance between features, schedule, and quality. It is like having a discussion with a financial advisor over income, risk, and growth. You don't just show up and say you want all three and get a "sure." On the other hand, this is precisely what Apple did so reliably over 20 years. But behind the scenes there is a constant discussion over balancing these three legs of the tripod. You have to have all of them but you "can't" but you have to. This is why they get paid big $.
[...] A massive project like an OS (+h/w +cloud) is like a large investment portfolio and some things will work (in market) and others won't, some things are designed to return right away, some are safe bets, some are long term investments. And some mistakes... Customers don't care about any of that and that's ok. They just look for what they care about. Each evaluates through their own lens. Apple's brilliance is in focusing mostly on two audiences -- Send-users and developers -- tending to de-emphasize the whole "techie" crowd, even IT. When you look at a feature like FaceID and trace it backwards all the way to keychain -- see how much long term thought can go into a feature and how much good work can go unnoticed (or even "fail") for years before surfacing as a big advantage. That's a long term POV AND focus. This approach is rather unique compared to other tech companies that tend to develop new things almost independent of everything else. So new things show up and look bolted on the side of what already exists. (Sure Apple can do that to, but not usually). All the while while things are being built the team is just a dev team and trying to come up with a reliable schedule and fix bug. This is just software development.
Then you are a MORON.
Just because a new version of the OS comes out does not mean your device stops working. It will continue to work, it will do all the same things it could do last week, last month, last year.
My old iPhone 4s had a new battery put in it and it continues to work just fine.
Hell I have a TRS-80 Model 1 that works just fine too.
But tell us of all those Android phones where the OS can NOT be upgraded by normal end users, because my iPhone 5S I gave to my wife can still get updates and thats over 4 years old not.
But that wan't the point was it, you just felt you had to chime in and say something anti-apple so you could feel part of the in crowd. Never mind what you said is complete bullshit.
My opinion is that Apple optimizes the "tripod" with an eye towards high profit levels, not towards customers. Which is fine, it is absolutely their decision to make, whether they want to optimize high-profits or customers.
If it's a zero-sum-game (favor profits OR favor customers, pick one), and Apple is making high profits, then why is Apple also ranking first in customer satisfaction?
Once we've dispensed with the defensive Slashdot non-reponse ("because Apple customers are ignorant brain-washed sheep, and not enlightened and wise like we are"), and keep in mind that "the customer is always right", we must conclude that Apple has figured out how to keep customers happy/loyal and keep profits high at the same time.
Which is a pretty good thing to know how to do, and largely explains why Apple is currently swimming in an ocean of cash.
I don't care if it's 90,000 hectares. That lake was not my doing.
> If it's a zero-sum-game (favor profits OR favor customers, pick one), and Apple is making high profits, then why is Apple also ranking first in customer satisfaction [cultofmac.com]?
/.ers hate Apple and Apple is not aware of their existence.
Most Slashdotters just don't understand technology, in their hearts they believe it exists to give insecure nerds some measure of self-esteem--when in fact it exists to improve the quality-of-life for *regular people*. So
It's a story as old as [internet] time.
I agree with this. I work as a "creative" (commercial photography) and I keep nothing but the specific software I need on my machine's. All work files are kept on SSD's while in the field and dumped onto a RAID at the office. The computers themselves are kept clean free of anything that might degrade performance.
Thanks.
I just can't believe how NON-forward-thinking so many Slashdotters are. In a lot of ways, It feels like it's 1990 in here.
The people of that mindset believe that The only real computer is a tower with a bunch of internal RAID storage, a bunch of barely-compatible peripheral cards with mostly-working drivers, running a version of Linix that "works pretty well, except for...", that it only took 9 months to get sound working, and don't ask about the scanner...
They simply can't fathom of a world where you can purchase an 18-core all-in-one computer, take it out of the box, and with very little fuss, have a fully set-up system, with attached external storage, automatic backups, and email, web browsing and much more in a few minutes.