Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Методология RAD для сайтов, workflow-системы и проблемы длинных списков


RAD для сайтов

Неинтересная работа утомляет. Создание сайта, длящееся месяцами, превращается в рутину. Эффективность труда разработчиков значительно снижается. Поэтому сайт должен делаться быстро.

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

Главная проблема продолжительных проектов — усталость разработчиков. Другая причина избегать длительных сроков — возможность значительных изменений требований к системе «в процессе».

Rapid application development (RAD) — методология разработки программного обеспечения с высокой частотой цикличности, подразумевающая обильное создание прототипов и применение CASE-средств. При этом функциональность приносится в ущерб времени разработки, необходимости постоянно выпускать работающие версии.

При интенсивной разработке повышаются требования к планированию. Особенно важной задачей становится расстановка приоритетов. Умение отделить ключевую функциональность от забавных фич — ключ к успеху RAD.

В английской Википедии можно узнать о RAD побольше.

Мои знания о RAD, к сожалению, не слишком глубоки, поэтому в ближайшее время собираюсь почитать книгу «Rapid Application Development» Джеймса Мартина (James Martin). 

Комментарии

---

Комментарий о workflow-системах

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

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

Подробнее о workflow в Википедии.

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

В университете нам показывали BPM-софт от Fujitsu. Он web-based. Там есть и компонента для моделирования процессов, и ПО для конечных исполнителей работ. Можно скачать trial-версию и разные презентации. Есть и документация.

Разговор о workflow-системах

---

Элемент Select и длинные списки

Завершился цикл материалов об эффективной организации выбора значения из длинных списков. Читать лучше по порядку.

Часть 1. Чем так плох элемент Select

Часть 2. Как организовать выбор значения из длинного списка

Часть 3. Два способа организации выбора значений из длинных списков

---

Дмитрий Сергеев

dima.sergeev@gmail.com

http://dserg.com


В избранное