광고 닫기

Apple 소프트웨어는 오랫동안 큰 명성을 누려왔습니다. 안정적이고 직관적이며 "그냥 작동했습니다". 이는 운영 체제뿐만 아니라 자사 애플리케이션에도 항상 해당되는 것은 아닙니다. iLife 멀티미디어 패키지든 전문 Logic 또는 Final Cut Pro 응용 프로그램이든 일반 사용자와 창의적인 전문가 모두가 만족할 수 있는 정교한 소프트웨어를 기대할 수 있다는 것을 알고 있었습니다.

불행하게도 최근 몇 년 동안 Apple 소프트웨어의 품질은 모든 면에서 심각하게 저하되었습니다. 버그가 있는 운영 체제뿐만 아니라 특히 Mac의 최신 소프트웨어 업데이트도 사용자에게 큰 도움이 되지 않았습니다.

이러한 추세는 Apple이 OS X Lion을 출시한 2011년으로 거슬러 올라갑니다. 이는 여전히 OS X의 가장 안정적인 버전으로 간주되는 인기 있는 Snow Leopard를 대체했습니다. Lion에는 많은 문제가 있었지만 가장 큰 문제는 속도 저하였습니다. Snow Leopard를 빠르게 실행하던 컴퓨터가 눈에 띄게 느려지기 시작했습니다. Lion은 Mac용 Windows Vista라고 불렸습니다.

1년 후에 출시된 Mountain Lion은 OS X의 명성을 회복하고 시스템을 크게 개선했지만 Snow Leopard만큼 수정된 시스템은 없으며 새롭고 새로운 버그가 계속 쌓여서 일부는 사소하고 일부는 당황스러울 정도로 거대합니다. 그리고 최신 OS X Yosemite에는 이러한 기능이 가득합니다.

iOS는 그다지 좋지 않습니다. iOS 7이 출시되었을 때 Apple이 출시한 버전 중 가장 버그가 많은 버전이라는 평가를 받았습니다. 전화를 자동으로 다시 시작하는 것이 오늘의 순서였으며 때로는 전화가 완전히 응답하지 않는 경우도 있었습니다. 버전 7.1만이 우리 장치를 처음부터 있어야 할 형태로 만들었습니다.

그리고 iOS 8은요? 이야기할 가치가 없습니다. 최신 iPhone을 부분적으로 비활성화하고 통화를 불가능하게 만든 치명적인 8.0.1 업데이트는 말할 것도 없습니다. 새로운 시스템의 가장 중요한 혁신 중 하나인 확장은 기껏해야 성급하게 진행되는 것 같습니다. 타사 키보드로 인해 메시징 앱이 정지되고 때로는 전혀 로드되지 않는 경우도 있습니다. 최근 패치까지 시스템은 공유할 때 작업 확장의 순서조차 기억하지 못했고, 사진 효과를 사용할 때 응용 프로그램 인터페이스가 멈추고 변경 사항도 저장하지 않는 경우 사진 편집 확장도 영광이 아닙니다.

[do action="quote"]소프트웨어는 하드웨어와 달리 여전히 서두르거나 자동화할 수 없는 기술의 한 형태입니다.[/do]

연속성은 Apple만이 할 수 있는 기능으로, 두 플랫폼 간의 놀라운 상호 연결성을 보여주어야 했습니다. 결과는 아무리 말해도 의심스럽습니다. Mac 전화 벨소리는 휴대폰에서 전화를 받거나 취소한 후에도 꺼지지 않습니다. AirDrop은 다른 플랫폼에서 장치를 찾는 데 문제가 있습니다. 때로는 오랜 시간 기다려야 하거나 전혀 찾지 못하는 경우도 있습니다. Handoff는 산발적으로 작동하기도 하는데, 유일한 예외는 Mac으로 SMS를 수신하는 것입니다.

Wi-Fi의 지속적인 문제, 배터리 수명 감소, 이상한 iCloud 동작(예: 사진 작업 시)과 같은 두 플랫폼의 다른 모든 어린 시절 질병을 추가하면 평판이 손상됩니다. 각각의 문제는 그 자체로는 사소해 보일 수 있지만 결국 낙타의 목을 부러뜨리는 것은 수천 가지 문제 중 하나의 지푸라기입니다.

그러나 이는 운영 체제뿐만 아니라 다른 소프트웨어에도 적용됩니다. Final Cut Pro X는 Adobe 제품으로 전환하는 것을 선호하는 모든 전문 편집자들에게 큰 타격을 주었고 여전히 그렇습니다. 오랫동안 기다려온 Aperture 업데이트 대신 Aperture뿐만 아니라 iPhoto도 대체할 훨씬 더 간단한 Photos 응용 프로그램을 선호하는 것으로 나타났습니다. 두 번째 응용 프로그램의 경우 이전에 유명했던 이 사진 관리자가 신뢰할 수 없고 느려졌기 때문에 이는 좋은 일입니다. 블로 트웨어그러나 Aperture는 여러 전문 응용 프로그램에서 누락되며 Aperture의 부재로 인해 사용자는 다시 Adobe의 품에 안기게 됩니다.

Apple이 AppleScript 지원을 포함하여 기존 기능의 대부분을 제거하고 사실상 모든 응용 프로그램을 매우 간단한 사무용 소프트웨어로 만들었을 때 iWork의 새 버전도 그다지 호평을 받지 못했습니다. 새 패키지에서는 단순히 열리지 않기 때문에 사용자가 이전 버전의 iWork를 유지해야 하는 iWork 형식 변경에 대해서는 말하는 것이 아닙니다. 대조적으로, Microsoft Office는 예를 들어 15년 전에 생성된 문서를 여는 데 아무런 문제가 없습니다.

모든 것에 대한 책임은 누구에게 있습니까?

Apple의 소프트웨어 품질 저하의 원인을 찾기는 어렵습니다. 적어도 iOS가 훨씬 더 나은 모습을 보인 Scott Forstall의 해고를 비난하는 것은 쉽습니다. 오히려 문제는 애플의 거대한 야망에 있다.

소프트웨어 엔지니어는 매년 새로운 버전의 운영 체제를 출시해야 하기 때문에 매년 엄청난 압박을 받고 있습니다. iOS의 경우 두 번째 버전부터 관례적이었지만, 자체 속도가 있고 대략 2년마다 10번째 업데이트가 나오는 OS X의 경우에는 그렇지 않았습니다. 연간 주기에서는 테스트 주기가 단 몇 달로 단축되어 모든 구멍을 패치하는 것이 불가능하기 때문에 모든 파리를 잡을 시간이 없습니다.

또 다른 요인은 Apple이 지난 3년 동안 개발해 왔으며 아마도 소프트웨어 엔지니어의 상당 부분을 Apple Watch 운영 체제 프로젝트에 재배치한 Watch 스마트 시계일 수도 있습니다. 물론 회사에는 더 많은 프로그래머를 고용할 수 있는 충분한 자원이 있지만 소프트웨어의 품질은 작업하는 프로그래머의 수에 정비례하지 않습니다. Apple의 가장 뛰어난 소프트웨어 인재가 다른 프로젝트를 진행 중이라면 현재로서는 그를 대체하기 어렵고 소프트웨어는 불필요한 버그로 인해 어려움을 겪습니다.

하드웨어와 달리 소프트웨어는 여전히 서두르거나 자동화할 수 없는 기술의 한 형태입니다. Apple은 장치만큼 효율적으로 소프트웨어를 만들 수 없습니다. 따라서 유일한 올바른 전략은 소프트웨어를 "성숙"시키고 가장 완벽한 형태로 장식하는 것입니다. 그러나 애플이 자체적으로 짜낸 교수대 기한으로 인해, 그것은 삼킬 수 있는 것보다 더 큰 문제입니다.

매년 새 버전이 출시되는 것은 회사 내에서 큰 영향력을 행사하는 Apple 마케팅에 큰 도움이 되며 회사의 입지를 크게 좌우합니다. 사용자가 1년을 더 기다려야 하는 것보다 또 다른 새로운 시스템을 기다리고 있다는 것이 확실히 더 나은 판매이지만 디버깅도 가능합니다. 불행하게도 Apple은 버그로 가득 찬 소프트웨어가 손상을 입힐 수 있다는 것을 인식하지 못하는 것 같습니다.

Apple의 충성심이 "그냥 작동한다"라는 잘 알려진 진언에 기반을 두던 때가 있었습니다. 사용자는 금방 익숙해져서 놓치고 싶어하지 않습니다. 수년에 걸쳐 Apple은 상호 연결된 생태계의 형태로 더 많은 네트워크를 엮어왔지만, 아름답고 세밀한 제품이 소프트웨어 측면에서 계속해서 신뢰할 수 없는 것으로 나타나면 회사는 천천히 그러나 확실하게 충성도 높은 고객을 잃기 시작할 것입니다.

따라서 올해에는 수백 가지의 새로운 기능과 개선 사항이 포함된 또 다른 주요 운영 체제 업데이트 대신 iOS 8.5 및 OS X 10.10.5와 같은 XNUMX번째 업데이트만 출시하고 대신에 발생하는 모든 버그를 잡는 데 집중하기를 바랍니다. Mac 사용자로서 끝없는 버그 때문에 조롱했던 이전 버전의 Windows로 소프트웨어를 저하시킵니다.

영감 : 마르코 Arment, 크레이그 호켄 베리, 러셀 이바노비치
.