Как часто нужно публиковать окончательные версии продуктов?
- modified:
- reading: 2 minutes
Думаю, что многие знают про программу Calibre. Я ее использую для конвертации книг для своего Kindle 3 девайса, например, из fb2 в mobi. Не знаю, как часто вы пользуетесь этой программой, а я так один раз в месяц (ну может быть чуть-чуть чаще). Накапливается много рекомендаций о книгах, и я начинаю заливать их на Kindle. Еще важно учитывать мою небольшую гиковатость, если я вижу, что у какого-то ПО вышло обновление, то у меня просто все чешется, что нужно обязательно поставить, не важно есть ли там мне важные исправления или нет. Так вот, если вы знакомы с Calibre, то представляете, что первым делом при каждом запуске программы у меня начинает уже поддергиваться глаз, что опять обновление? Релизы выпускают каждую неделю.
С одной стороны смотришь на количество релизов Calibre и думаешь, вот человек-то работает усердно как. А с другой стороны смотришь, а по большому счету у него только ошибки правятся каждую неделю. Ну так, мы же все программисты, все мы знаем, что фикс одной ошибки может создать еще десяток. Куда спешить то так?
Так и установщик же весит в районе 30 мегабайт. Это хорошо, что у нас уже пару лет в городе есть достаточно недорогой безлимитный интернет, а раньше же не было. Так и сейчас не у всех есть, а если и есть, то скорость там не шустрая.
В общем, мое мнение такое. Если хочется так часто выпускать версии, более того, если этого требует несколько активных пользователей (ну кто-то же использует эту программу для сайтов, и им действительно нужны шустро обновления, они используют ежедневно это ПО), то либо делай автоматическое обновление (как в тех же FireFox и Chrome браузерах), чтобы тихо спокойно обновлялось и при перезапуске уже устанавливалось, либо считай только мажорные выпуски, а минорные считай бета релизами, не стоит каждую версию обозначать как окончательный продукт. Я все же думаю, что у Calibre больше пользователей таких, как я, которые не так уж и часто пользуются этим замечательным продуктом.
И по поводу обновлений, после выпуска второй версии Microsoft Security Essential, теперь обновления для него считаются важными (а раньше были необязательными, и он сам их тихо ставил). Потому теперь я каждый день вижу, что пришли важные апдейты для Windows, а у меня настроено, что апдейты пускай качаются, но без моего ведома ставиться не разрешаю, ну а если я в этом время делаю что-то важное, срочное, а мне будет это окошка всплывать о перезагрузке? В общем, не думают иногда разработчики о пользователях.