Разработка системы автоматизации документооборота


Разработка системы автоматизации документооборота - стр. 74


     Боэм, Браун и Лайпоу занимались проблемой вычисления единой обобщающей меры качества и пришли к выводу, что это невозможно, так как входит в противоречие с частными характеристиками качества. Руководство должно принять решение об относительной важности следующих характеристик:

     1) своевременное выполнение;

     2) эффективность использования таких ресурсов, как:

           а) процессоры;

           б) память;

           в) периферийные устройства;

     3) аспекты обслуживания программы, такие как:

           а) понимаемость;

           б) модифицируемость;

           в) удобство переноса с ЭВМ на ЭВМ.

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

Метрики Боэма, Брауна и Лайпоу.

     Чтобы оценить качество, необходимо определить измеряемые характеристики. Боэм, Браун и Лайпоу описали иерархическое дерево характеристик программного обеспечения, в котором направление стрелок задает логическое следование. Так, например, хорошо поддерживаемая программа должна быть хорошо тестируемой, понимаемой и модифицируемой. Самый высокий уровень структуры отражает используемую оценку качества программного обеспечения. Боэм, Браун и Лайпоу подчеркивают достоинства пакетов программ и считают, что наибольшее значение для них имеют ответы на такие вопросы:

     1. Как хорошо (просто, надежно, эффективно) могу я использовать данный пакет в том виде, как он есть?

     2. Насколько просто его обслуживать (разобраться в нем, модифицировать, перепроверить)?

     3. Могу ли я пользоваться этим пакетом, если сменю оборудование (удобство переноса)?

     Характеристики самого нижнего уровня представляют собой "примитивы", комбинации которых образуют характеристики среднего уровня.


Начало  Назад  Вперед