蘋果操作系統IOS為什麼越做越差?蘋果前員工點破真相

簡單來說,蘋果的產品經理凌駕於程序員之上了。

自從iOS 11推出以來,蘋果多年積累下來的系統“聲譽”似乎在一瞬間被全盤否定了,這一版本中充斥的各種bug讓人難以忍受,而電源管理機制的加入更是火上澆油,讓“降級”成為了iPhone用戶最為關注的關鍵詞。那麼這一切的原因究竟是什麼呢,讓我們看看前蘋果工程師怎麼說。

蘋果操作系統IOS為什麼越做越差?蘋果前員工點破真相

今天蘋果召開了股東大會,一切欣欣向榮,但是在 Reddit 論壇上卻有人唱反調,一名軟件工程師向蘋果開炮,他曾經曾負責開發 iChat 和蘋果地圖,對於現在的蘋果軟件開發,他認為問題比想象中更加嚴重。

他表示蘋果需要改變一種文化,現在的軟件開發團隊總是愛去迎合EPM(項目經理)的一些突發奇想的功能。其實在這位工程師離職之前,EPM就在和開發團隊一起安排整個公司的軟件開發流程了,但是當他離職的時候,EPM團隊卻已經完全凌駕於工程師團隊至上。

簡單地說,一切EPM提出的需求都成了最高優先級的任務,項目經理成為了公司的“驅動力”,而不是考慮產品的整體性(在開發過程中,每件事情都有一個優先級,P4最低,表示一切OK,而P0最高,表示立即緊急修復,P1)。

蘋果操作系統IOS為什麼越做越差?蘋果前員工點破真相

對於這種情況,該工程師舉出了兩個例子,他表示現在蘋果公司裡沒人去做業餘項目,所有的時間都用來應付EPM給出的P1需求了,而對於那些沒有被EPM提出的問題,大家就都不聞不問。並且一旦看到你有空餘時間,其他軟件工程師就會馬上分一些P1需求給你,因為任務實在太多。

而這也正是現在bug眾多的原因,因為在發佈測試版軟件,然後收到反饋列出問題之後,項目經理基本上都放在了 P2 優先級中,因為還有一堆P1沒做呢,做一最後的結果是,這些bug基本上都是被擱置到後續的 x.1 版本了。

所以這位工程師認為,除非蘋果減少項目經理手中的權利,不然即使放慢研發速度(最近蘋果決定將部分iOS 12的功能推遲到2019年發佈,為的是做好系統穩定性),iOS 12也不會有多大的改進。


分享到:


相關文章: