Почему iOS становится всё хуже
Я наткнулся на безумно интересную статью с сайта HabraHabr, которую опубликовали вчера. Это перевод текста из блога Danny Tuppeny — чеширского кота разработчика (из Британии), который стал замечать, что последнее время разные продукты разработчиков становятся всё хуже и хуже.
«За последние несколько лет стало ощущаться, как качество программного обеспечения и услуг по всей отрасли стало падать, а не расти. Все и всегда находится в стадии Беты (как исходя из названия, так и из качества). Товары отправляются потребителям тогда, когда этого хотят маркетологи, а не когда они реально готовы к продаже, а все потому, что «мы всегда сможем легко все пофиксить». Конечный потребитель превратился из покупателя в бета-тестера, но это уже норма, потому что в разработке используется Agile. В программировании мы стали считать, что ошибки и неудачи — это нормально, поэтому нам теперь не нужно прикладывать так много усилий для их избежания. Поддержка миллионов клиентов — вещь сложная, поэтому волноваться не стоит. Зачем вообще тратить время на ознакомление с фидбеком и репортами от пользователей, если их просто можно отправить в бесконечный лабиринт под названием «саппорт» и «обратная связь»?» (Дэнни Таппени, HabraHabr)
Дэнни привёл множество примеров того, как криво работают сайты, как много вокруг глупых программных ошибок и пришёл к выводу, что последнее время сфера программирования сваливается во что-то похожее на сферу продаж — главное продать, а дальше разберёмся, не все будут жаловаться и возвращать деньги, что-то да заработаем.
Эта статья ещё на первых строчках почему-то (действительно, почему же) заставила меня вспомнить о последних обновлениях iOS, как о самой часто обсуждаемой на нашем ресурсе головной боли. Даже если сами разработчики уже начинают писать о том, что вокруг стало слишком много программного неликвида, то почему же так много пользователей, которые с этим мирятся.
«Все и всегда находится в стадии Беты (как исходя из названия, так и из качества).»
Дэнни Таппени
iOS последнее время действительно испортился и это уже невозможно не заметить. При этом нам продолжают отчаянно скармливать продукт, который по инерции продолжают называть «лучшим». Да, он был лучшим когда-то, он по праву им назывался в своё время, но сейчас букет ошибок и лагов, которые не исправляются (привет, 1970, который снова начал всплывать) очень сложно назвать лучшим продуктом.
Маркетинг, жажда прибыли, дедлайны, начальники, низкий современный порог входа в профессию, всё это превращает когда-то отличных ребят, работающих над идеалом, в роботов, которые должны по команде начинать работать и заканчивать тогда, когда скажут, а не когда будет доделано, а уж потом как-нибудь пользователи сами разберутся. Что говорить о других продуктах разных компаний, если у самой Apple есть проблемы с их сыростью и явной недоработанностью.
«Я не могу ничего исправить, но я чувствую, что вся наша отрасль просто не делает для пользователей то, на что может быть способна. Даже компании, которые раньше славились своим уровнем качества и тестирования, кажется, стали сливаться в сортир. Мне не привыкать к маркетингу и тому, что продукт можно скачать еще до того, как он будет готов, но, ведь, есть же место совершенству? Или, может быть, вина лежит на конечных потребителях? Может быть, мы недостаточно жалуемся на низкое качество продукта, поэтому у компаний и мотивации для их улучшения нет?» (Дэнни Таппени, HabraHabr)