Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Коммерческие атрибуты качества





Помимо атрибутов качества, экстраполируемых непосредственно на систему, существует ряд коммерческих (business) задач качества, которые также нередко оказывают существенное влияние на характер системной архитектуры. Эти задачи связаны со стоимостью, планированием, выходом на рынок и другими вопросами сбыта. Все они не менее абстрактны, чем вышеперечисленные атрибуты качества системы, и поэтому в целях влияния на процесс проектирования и обеспечения возможности тестирования их также следует конкретизировать при помощи сценариев. Впрочем, составление конкретных сценариев мы, пожалуй, доверим вам (см. соответствующий дискуссионный вопрос).

♦ Срок выхода продукта на рынок. При наличии серьезной конкуренции, а также при условии ограниченности времени, в течение которого система или продукт имеют шансы на успех, существенное значение приобретает продолжительность разработки. Это, в свою очередь, приводит к потребности в приобретении или повторном использовании существующих элементов.

Для сокращения сроков выхода продукта на рынок часто используются готовые элементы наподобие коммерческих коробочных продуктов (сот- mercial off-the-shelf products, COTS) или элементы из предшествующих проектов. Возможность вставки или размещения в данной системе подмножества сторонней системы зависит от декомпозиции системы на элементы.

♦ Стоимость и прибыль. Совершенно естественно, что под разработку системы составляется бюджет, который желательно не превышать. Стоимость разработки напрямую зависит от конкретной архитектуры. К примеру, если архитектура основывается на технологиях (или специальных технологических знаниях), которыми компания-разработчик не располагает, на ее реализацию уйдет больше средств, чем если бы было принято решение об использовании освоенных технологий. Архитектура с повышенными требованиями к гибкости, как правило, оказывается дороже негибкой (хотя впоследствии ее будет дешевле сопровождать и модифицировать).

4- Предполагаемый срок службы системы. Чем больше намеченный срок службы системы, тем выше требования к модифицируемости, масштабируемости и переносимости. С другой стороны, встраивание дополнительной инфраструктуры (например, дополнительного уровня, обеспечивающего возможность переносимости), как правило, увеличивает срок выхода продукта на рынок. Впрочем, у продукта с возможностью модифицирования и расширения больше шансов продержаться на рынке в течение длительного времени.

♦ Целевой сегмент рынка. Если речь идет об универсальном (массовом) программном обеспечении, потенциальный объем рынка определятся набором платформ и функций. Таким образом, чем больше внимания уделяется переносимости и функциональности, тем больше доля рынка. Определенную роль в этом контексте играют и другие атрибуты качества — в частности, производительность, надежность и практичность. В случаях, когда компания планирует выйти на масштабный рынок с рядом родственных продуктов, лучше всего подходит стратегия линейки продуктов с общим для всех систем ядром (которое, кстати, зачастую обеспечивает переносимость), вокруг которого строятся разные программные уровни — чем дальше, тем специфичнее. Методика построения линеек программных продуктов рассматривается в главе 14.

♦ График развертывания. Если продукт планируется сначала выпустить в базовом варианте, а затем дополнять новыми возможностями, на первый план выходят гибкость и настраиваемость архитектуры. В частности, систему следует конструировать с расчетом на удобство расширения и сокращения.

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







Дата добавления: 2015-04-16; просмотров: 676. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Метод архитекторов Этот метод является наиболее часто используемым и может применяться в трех модификациях: способ с двумя точками схода, способ с одной точкой схода, способ вертикальной плоскости и опущенного плана...

Примеры задач для самостоятельного решения. 1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P   1.Спрос и предложение на обеды в студенческой столовой описываются уравнениями: QD = 2400 – 100P; QS = 1000 + 250P...

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

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

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

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия