Высоуровневый дизайн и детальный дизайн программных продуктов

Архитектурный или высокоуровневый дизайн (software architectural design, top-level design) – описание высокоуровневой структуры и организации компонентов системы; • Детализированная архитектура (software detailed design) – описывающая каждый компонент в том объеме, который необходим для конструирования.

Проектирование — процесс предшествующий разработке продукта. Для проектов, использующих итерационную/циклическую модель разработки, с самого начало должно производиться высокоуровневое проектирование системы — определение высокоуровне- вой архитектуры, а в начале каждой итерации должна происходить еѐ детализация.

Методы оценки трудоемкости: Метод Delphi.

МЕТОДЫ, ОСНОВАННЫЕ НА ЭКСПЕРТНЫХ

ОЦЕНКАХ

Проведение экспертизы по методу Дельфи производится по схеме, представленной на рис. 6.

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

Очевидными недостатками таких методов являются зависи­мость оценки от мнения эксперта и тот факт, что, как правило, не существует способов проверить правильность этого мнения до тех пор, когда уже сложно что-либо исправить в том случае, если мнение эксперта окажется ошибочным. Известно, что годы прак­тической работы не всегда переходят в высокое качество профес­сиональных знаний. Даже признанные эксперты иногда делают неверные догадки и предположения. На основе экспертных оце­нок были разработаны два метода, допускающие возможность ошибки экспертов: метод Дельфи и метод декомпозиции работ.

МЕТОД ДЕЛЬФИ

Метод Дельфи был разработан в корпорации «Рэнд» в конце 1940-х гг. и использовался первоначально для прогнозирования будущих событий (отсюда метод и получил свое название по сходству с предсказаниями Дельфийского оракула в Древней Гре­ции). Позднее метод использовался для принятия решений по спорным вопросам. На предварительном этапе участники дис­куссии должны без обсуждения с другими ответить на ряд вопро­сов, относительно их мнения по спорному вопросу. Затем ответы обобщаются, табулируются и возвращаются каждому участнику дискуссии для проведения второго этапа, на котором участникам снова предстоит дать свою оценку спорного вопроса, но на этот раз, располагая мнениями других участников, полученными на первом этапе. Второй этап завершается сужением и выделением круга мнений, отражающих некоторую общую оценку проблемы. Изначально в методе Дельфи коллективное обсуждение не ис­пользовалось; обсуждение между этапами метода было впервые применено в обобщенном методе Дельфи. Метод достаточно эф­фективен в том случае, если необходимо сделать заключение по некоторой проблеме, а доступная информация состоит больше из «мнений экспертов», чем из строго определенных эмпирических данных

Метод Wideband Delphi является вариантом классического метода принятия управленческих решений Delphi. Применяется на этапах постановки задач и оценки различных способов ее решения. Цель метода - получение согласованной информации в процессе анонимного обмена мнениями между экспертами. Это инструмент, с помощью которого можно получить независимое мнение всех участников группы экспертов по конкретному вопросу посредством последовательного объединения идей, мнений и предложений и прийти к согласию. Метод основан на многократных анонимных опросах внутри группы.

План действий

Сформировать рабочую группу для сбора и обобщения мнений экспертов.

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

Подготовить анкету, указав в ней поставленную проблему, уточняющие вопросы. Формулировки должны быть четкими и однозначно трактуемыми, предполагать однозначные ответы.

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

Обобщить экспертные заключения и выдать рекомендации по поставленной проблеме.

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

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

Достоинства:

Способствует независимости мышления членов группы.

Обеспечивает спокойное и объективное изучение проблем.

Недостатки:

Чрезмерная субъективность оценок.

Требует достаточно много времени и организационных усилий.

Наши рекомендации