Эволюция ПО

Железо, софт. Обсуждение околокомпьютерных тем.
fog
Профи
Сообщения: 1189
Зарегистрирован: Ср янв 18, 2006 8:25 am

Сообщение fog » Сб мар 24, 2007 9:12 am

В одной из тем тут на форуме, я высказывался не очень хорошо по поводу фич.... попробую развить эту мысль.

Тезис: Развитее успешного, массового "коробочного" продукта приводит в тупик.
Допустим, некий производитель выпустил хороший программный продукт. Программа продается, прибыль какая-никакая есть. Что происходит дальше? Производитель а)старается улучшить функциональность ПО и б)пытается залезть в смежные ниши, чтобы занять и их.

Нетрудно догадаться, что и в том и другом случае, код "разбухает" и программа теряет конкурентоспособность. Если же ничего не делать, то рынок тоже будет потерян - мало кому интересен продукт, который не развивается. Т.е. производители приходится балансировать на тонкой грани между достаточным и излишним, а это получается не у многих.
А чем они тебе мешают, эти новые фичи?
Основной вопрос, почему я должен платить за не_нужные_мне фичи? Не говоря уже о том, что они кушают оперативку и снижают надежность ПО.Вот например, что говорит г-н. Таненбаум о надежном ПО:
Таненбаум весьма критично отзывается об архитектуре современного программного обеспечения в целом, считая, что оно содержит слишком много функций, большая часть которых вовсе не обязательна. По его словам, программное обеспечение становится слишком раздутым и менее надежным, медленным и все более чреватым ошибками.

«Я думаю, что направление эволюции программных систем выбрано неверно», — заметил он.
Или основатель SAP:
Как заявляет основатель SAP, больше всего его беспокоит, что разработчики часто пичкают продукты слишком большим количеством никому не нужных функций, поскольку они сосредоточены только на инженерном аспекте программирования.
Есть мнение, что софту новых фичи просто необходимы, однако, например корпаративный рынок очень консервативен и напротив, не любит частых и революционных изменений.
Последний раз редактировалось fog Сб мар 08, 2008 8:22 am, всего редактировалось 1 раз.

fog
Профи
Сообщения: 1189
Зарегистрирован: Ср янв 18, 2006 8:25 am

Сообщение fog » Сб июн 02, 2007 9:35 am

Google предлагает работать с веб-приложениями в оффлайне

Компания Google анонсировала новую платформу под названием Google Gears, которая, как ожидается, выведет процесс взаимодействия пользователей с веб-приложениями на качественно новый уровень.

Благодаря Google Gears работать с веб-приложениями можно будет не только в онлайне, но и при отсутствии подключения к интернету. Принцип работы системы сводится к следующему. После подключения пользователя к Сети и запуска какого-либо сервиса программа будет самостоятельно загружать на локальный компьютер все необходимые данные и обновленную информацию, например, очередную порцию электронных писем или новостей. Далее пользователь сможет отключиться от интернета и работать с веб-сервисом, как с обычной компьютерной программой. При повторном соединении с интернетом веб-приложение автоматически осуществит синхронизацию данных с сервером.

Ожидается, что пользователям интернета будут предложены самые различные веб-приложения и сервисы на базе Google Gears. Это могут быть службы электронной почты, текстовые редакторы, программы для работы с электронными таблицами и так далее. Google предоставляет доступ к новой платформе бесплатно, сторонние разработчики также могут ознакомиться с исходными кодами системы.

Новую инициативу Google уже поддержали некоторые компании, в частности, норвежская Opera и сообщество Mozilla.org. Кстати, в Mozilla подчеркивают, что поддержка оффлайновых веб-приложений будет реализована в третьей версии браузера Firefox, финальная модификация которой должна выйти ближе к концу текущего года.

источник

fog
Профи
Сообщения: 1189
Зарегистрирован: Ср янв 18, 2006 8:25 am

Сообщение fog » Сб окт 20, 2007 7:27 am

Adobe займется внедрением модели "программное обеспечение как сервис"

Компания Adobe Systems планирует заняться внедрением модели "программное обеспечение как сервис", предоставив пользователям возможность работать с приложениями через веб-интерфейс.

Как сообщает Reuters со ссылкой на заявления исполнительного директора Adobe Брюса Чизена, с течением времени доступ ко многим программным решениям компании заказчики смогут получить через Сеть. К достоинством данной модели можно отнести то, что пользователям не придется инсталлировать приложения на компьютер локально. К тому же работать с программными пакетами в данном случае можно будет с любого ПК, подключенного к Сети.

Доступ к приложениям через веб-интерфейс Adobe будет предоставлять по подписке. Кроме того, не исключается и вероятность того, что в отдельных случаях Adobe будет получать прибыль за счет демонстрации конечным пользователям рекламных объявлений. Правда, на внедрение новой бизнес-модели могут уйти до десяти лет.

Кстати, ранее в этом месяце компания Adobe объявила о запуске нового веб-сервиса Share, предназначенного для обмена документами и их публикации в интернете. Кроме того, компания сообщила о приобретении фирмы Virtual Ubiquity, разработчика онлайнового текстового редактора Buzzword. В течение ближайшего времени Adobe планирует начать тестирование еще двух веб-сервисов - CoCoMo и Pacifica.

источник

fog
Профи
Сообщения: 1189
Зарегистрирован: Ср янв 18, 2006 8:25 am

Сообщение fog » Сб апр 19, 2008 9:52 am

Пресловутая «новизна» новых версий ПО хорошо известна: разработчики либо ограничиваются пластической операцией интерфейса, либо добавляют в продукт пару-тройку никому не нужных функций, называя эти фичи «революционными». Самое печальное, что в большинстве случаев новые версии становятся еще более жадными до системно-аппаратных ресурсов, хотя кого волнуют пользовательские проблемы? Главное – успеть к рождественскому пику продаж.

Гость

Сообщение Гость » Сб апр 19, 2008 9:47 pm

Фог, вот ты зачем эту фигню скопипастил? :)

fog
Профи
Сообщения: 1189
Зарегистрирован: Ср янв 18, 2006 8:25 am

Сообщение fog » Сб апр 19, 2008 11:01 pm

Гость писал(а):Цитата(Гость @ 19.04.2008 - 21:47) Фог, вот ты зачем эту фигню скопипастил? :)
Ну тут написано тоже самое, что в моем первом посте, только коротко и понятно. Мне встретилось в инете мнение, совпадающее с моим - я обрадовался и скопипастил его сюда. А чо?
Последний раз редактировалось fog Вс апр 20, 2008 7:45 am, всего редактировалось 1 раз.

Гость

Сообщение Гость » Вс апр 20, 2008 11:59 am

То, что отдельные компании и девелоперы не доросли до современных методик разработки ПО и управления командой не есть показатель средней температуры по больнице.

Кстати, в стране эльфов мире свободного ПО сия проблема видна зачастую в еще большей степени по причине отсутствия в нужных количествах менеджеров, проектировщиков и аналитиков :)

Т.ч. не надо гордиться умением натыкать вырванных из контекста ссылок в пост якобы для подтверждения собственной правоты :)
В компании X бестолковые менеджеры из отдела маркетинга решили, что лучше знают пользователя, чем специалисты UxD? Нет вопросов… Это внутренние проблемы компании X и лично мне, как пользователю, они до фени. Есть огромное количество примеров того, как продукты развиваются прекрасно развиваются в направлении улучшения user experience, а не увеличения количества «ненужных фич». Простейшие сравнения: WinRAR vs WinZIP, MSOffice 2007 vs OpenOffice. WinZIP давно уже превратился в монстрятину, которая значительно превосходит возможности архиватора, а разработчики OO гордятся использованием интерфейсных решений прошлого тысячелетия, пытаясь догнать ветки офиса, которые Microsoft считает тупиковыми.
Последний раз редактировалось Гость Вс апр 20, 2008 2:20 pm, всего редактировалось 1 раз.

Ответить