3 апреля 2024 г.

Моргает фарами

Есть такие граждане, которые моргают фарами впередиидущему, типа, съезжай на полосу справа и там медленно езжай.

Не надо таких ругать - они просто недавно за руль сели и сами вас объехать ещё не в состоянии.

25 марта 2024 г.

Описание изменений ТЗ

Каждое ТЗ (фича) всегда описывает не только то, что необходимо сделать в рамках данного ТЗ, но и то, что было сделано ранее.

Основной плюс такого подхода: вы всегда имеет полное описание функциональности на текущий момент (релиз). Из чего следует, что:

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

Предлагаемое выделение изменений в ТЗ (для Confluence):

Описание используемых цветов в постановке по изменению функциональности при сравнению с предыдущей версией:

  • красным с зачёркиванием - удаление функциональности;
  • жёлто-зелёным - добавление функциональности;
  • средне-серым - пояснение к функциональности;
  • чёрным - реализованная ранее функциональность.

Предыдущая версия: <ссылка или пишем, что это первая версия>

  • что изменилось1;
  • что изменилось2.

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

Указанные цвета являются стандартными цветам Confluence и выбраны как наиболее заметные. В вашем средстве написания ТЗ вы можете выбрать другие цвета.

Заметьте, что нет цвета для изменения функциональности. Причины:

  • любое изменение - это удаление существующей функциональности и добавление новой;
  • для уменьшения пестроты постановок.

Перед тем как начать описывать постановку на изменение функциональности:

  1. вы берёте предыдущую версию ТЗ;
  2. копируете её в новый документ;
  3. удаляете текст про "удалённую функциональность";
  4. текст про "добавленную функциональность" делаете чёрным;
  5. вставляете ссылку на ту версию документа, с которой сделали копию.

Заметьте, что "пояснение к функциональности" оставляем как есть и переносим из версии в версию. Потому что пояснение не является требованием и пишется к требованию.

Минус данного подхода к описанию фич в том, что если вы одновременно пишите несколько доработок одной и той же фичи, то в какой-то момент вам нужно будет выполнить объединение этих описаний.

Американская жестокость

Американская жестокость — Википедия (wikipedia.org)

Вначале был намёк, что будет смысл фильм посмотреть. Но минут через 30 всё стало резко уныло.

22 марта 2024 г.

Нотация "Объект"

Данной нотацией можно описать любую структуру любого системного объекта.

Нотация

Имя: имяОбъекта1

Атрибуты:

Имя атрибута

Тип

Кратность

Описание

имяАтрибута1 типАтрибута1

 

имяАтрибута2 типАтрибута2
имяАтрибута3 типАтрибута3

 

 


Описание элементов нотации

  • имяОбъекта1 - имя объекта; уникальное значение в домене;
  • Имя атрибута - список атрибутов объекта, причём:
    • показана вложенность атрибутов (имяАтрибута2 вложен в имяАтрибута1; имяАтрибута1 находится на одном уровне вложенности с имяАтрибута3);
    • может быть пустым для определения неименованных атрибутов;
  • имяАтрибута1 - имя атрибута объекта; рекомендуется (но не требуется) использовать уникальное значение на данном уровне вложенности;
  • Тип - тип атрибута в домене использования объекта

14 марта 2024 г.

Иные

Иные (сериал, 2024) — Википедия (wikipedia.org)

То, что можно показать как фильм, растянули на сериал. Поэтому дальше 2-й серии уже не смогли терпеть эту нудоту.