Forse un modo migliore per porre la domanda sarebbe: perché l'app di Facebook è così brutta?
Questa non è una domanda specifica per l'app iOS di Facebook, ma viene utilizzata solo come esempio. Quello che voglio sapere è come è possibile che un'azienda come Facebook, che ha tutte le risorse di cui ha bisogno, possa fare una cattiva app. Facebook è famoso e "cool", quindi molti sviluppatori, designer e architetti vogliono lavorare per loro, e ha i soldi per pagare il meglio di loro. E non è che non si preoccupi dell'app. Non è un piccolo progetto interno poco importante, è una delle app più scaricate nell'app store. Ma anche uno dei più lamentati. Questo mi porta alla mia domanda, come è possibile che un'entità con tali risorse e desideri possa finire per creare un prodotto così brutto?
Per dirla in un altro modo, quali sono le principali complessità coinvolte in un progetto così grande che alla fine può portare una collezione di individui perfettamente preparati a creare collettivamente qualcosa che non è così perfetto? Metti in modo più positivo, cosa è richiesto (oltre alle persone qualificate) per realizzare un ottimo prodotto?