> "Обычных пользователей" не бывает. Это миф придуманный Микрософтом. Каждый пользователь уникален.
Все люди уникальны, но тех же размеров одежды или обуви штук двадцать различных. Всегда можно выделить какую-то компоненту кол-во вариантов которой достаточно мало.
> Во-первых, потому что когда софт делается на продажу, т.е. разработчике сами в данной предметной области не работают, то они заведомо знают предметную область хуже.
Вот сейчас я с другом пишу продукт специально для продажи (либо коробка плюс сервис, либо услуга на базе продукта), у меня есть достаточно большой опыт использования аналогичных продуктов от других компаний, у друга опыта немного меньше, при этом мы уже писали похожий продукт раньше по работе. Причём благодаря опыту использования мы можем не допустить тех ошибок которые есть у конкурентов и предложить клиентам более интересную функциональность. Этого достаточно чтобы опровергнуть ваш тезис?
> задачи "сделать софт, чтобы было удобно пользоваться после соответствующего обучения" и "сделать софт чтобы с первого раза понравился" - чуть ли не прямо противоположны
Опять же, всё зависит от того софта который разрабатывается. Если это мультимедия софт, то вполне себе можно совместить. Если же приложения для бухгалтера или какой-нить АРМ, то всякие красивости скорее всего будут мешать.
no subject
Все люди уникальны, но тех же размеров одежды или обуви штук двадцать различных. Всегда можно выделить какую-то компоненту кол-во вариантов которой достаточно мало.
> Во-первых, потому что когда софт делается на продажу, т.е. разработчике сами в данной предметной области не работают, то они заведомо знают предметную область хуже.
Вот сейчас я с другом пишу продукт специально для продажи (либо коробка плюс сервис, либо услуга на базе продукта), у меня есть достаточно большой опыт использования аналогичных продуктов от других компаний, у друга опыта немного меньше, при этом мы уже писали похожий продукт раньше по работе. Причём благодаря опыту использования мы можем не допустить тех ошибок которые есть у конкурентов и предложить клиентам более интересную функциональность. Этого достаточно чтобы опровергнуть ваш тезис?
> задачи "сделать софт, чтобы было удобно пользоваться после соответствующего обучения" и "сделать софт чтобы с первого раза понравился" - чуть ли не прямо противоположны
Опять же, всё зависит от того софта который разрабатывается. Если это мультимедия софт, то вполне себе можно совместить. Если же приложения для бухгалтера или какой-нить АРМ, то всякие красивости скорее всего будут мешать.