OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 10 Декабрь, 2019 10:16

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Среда, 12 Август, 2015 16:33 

Зарегистрирован: Четверг, 17 Ноябрь, 2005 11:51
Сообщения: 2933
Откуда: г. Ярославль
http://geektimes.ru/company/asus/blog/260122/

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

С другой стороны, нам зачастую приходится бороться со сложностью продукта, которую мы сами же и допустили. Скажем, написали приложение на языке, которым владеет очень мало сотрудников, и в будущем сталкиваемся с трудностями поддержки. Или внедрили новую, свежую технологию, которую очень захотелось попробовать, начитавшись обзоров, но выяснилось, что у неё есть ряд недостатков, о которых никто не подозревал. Или разработали новую функцию, которая нужна очень ограниченному числу пользователей, но на исправление багов в ней тратится непропорционально много времени и сил.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 14 Август, 2015 09:37 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1133
Откуда: СССР v2.0 rc 1
Любая программная система с развитой функциональностью способна вывернуть мозг даже самому гениальному программисту. И в случае сложной системы говорить о функциональности нельзя (это манагерское определение и очень куцое). Тут скорее надо говорить о глубине ООП или функций, количестве подсистем и связей, даже можно привлечь такой избитый показатель, как LOC. Вот это для меня будет и оценка сложности, и оценка надёжности, и оценка сопровождаемости)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB