Персональные инструменты
 

AgileDays-2011: Отчет Кудрявцева В.Б/Модель системы — архитектура для Agile-разработки

Материал из CustisWiki

Перейти к: навигация, поиск
Максим Цепков

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

Основные моменты (лучше смотреть видео/презентацию):

  • Макс упомянул о такое практике XP как «метафора системы», понятие хорошо раскрыто и проиллюстрировано в докладе
  • Нужно использовать разные диаграммы/иллюстрации/взгляды для разных систем и разных случаев. Нотация не так важна как понятность.
  • Стандартные диаграммы (проекции) используемые в ЗИС:
    • диаграмма классов (скорее, на мой взгляд, сущностей)
    • диаграмма учета
    • диаграмма состояний документов
  • Некоторые правила
    • Для простоты и гибкости приходится отказываться от case-средства
    • нельзя использовать технические коды на диаграммах
    • активно использовать цветовое кодирование
    • детализация только там, где необходимо