3 апреля 2024 г.

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

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

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

25 марта 2024 г.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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