Анализ процесса проектирования

Об институте прикладного программирования

В 1984 году министерство обороны США заключило контракт с университетом Карне- ги-Меллона (Carnegie-Mellon) на создание Института прикладного программирования (Software Engineering Institute- SEI). За последние пятнадцать с лишним лет институт SEI разработал технологию разработки и сопровождения

Читать далее →

Совершенствование процесса разработок для Web

Что такое совершенствование процессов? Очевидно, вы можете догадаться, что это оз- начает постепенное совершенствование операций. К чему же оно ведет? Идею совершенствования процессов можно разглядеть и в так называемой модели СММ (Capability Maturity Model - модель характеристик готовности). Опя

Читать далее →

Документирование процесса разработки

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

Читать далее →

Документация с техническими требованиями

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

Читать далее →

Проектная документация

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

Читать далее →

Пользовательская документация

Пользовательская документация предназначена для того, чтобы помочь посетителям работать с сайтом. В сети Web пользовательская документация обычно включает в себя раздел FAQ (Frequently Asked Questions - часто задаваемые вопросы), а также политики и инструкции, регламентирующие работу посетителей.

Читать далее →

Подготовка списков вопросов для контроля хода проектирования

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

Читать далее →

Сбор результатов измерений

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

Читать далее →

Контроль исходного кода сайта

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

Читать далее →

Что такое контроль исходного кода?

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

Читать далее →

Инструменты для контроля исходного кода

Для защиты ваших страниц и их кода на время разработки можно использовать несколь- ко инструментов: • Программа Rational ClearCase - предназначена для электронного бизнеса и пригодна для платформ Windows и UNIX, а также поддерживается Web-серверами Apache, Netscape и Microsoft IIS Web Server (ht

Читать далее →

Ресурсы

Ниже перечислены ресурсы, которые облегчат вам совершенствование процесса проек- тирования. • Software Engineering Institute (Институт прикладного программирования) по адресу: http://www.sei.cmu.edu • Статья «Inability to Maintain» (Невозможность сопровождения) на сайте Webcrisis.com по адресу:

Читать далее →

Заключение

Как утверждается институтом SEI (Software Engineering Institute - институт прикладного программирования), чтобы сохранить контроль над своей Web-разработке и, вы должны создать и использовать процесс проектирования. Реализация этого процесса позволит вам сэкономить деньги и ускорить работу ваших

Читать далее →

Полезная информация