Size: a a a

Аналитики Москвы

2019 November 26

ГП

Григорий Печенкин in Аналитики Москвы
Изначально ТЗ - это приложение к контракту на создание (доработку) системы. В нём фиксируются требования высокого уровня, задающего основные функции системы и рамки проекта (то, что сейчас принято называть бизнес-требованиями). Заказчик при приёмке системы руководствуется тем, что написано в ТЗ (для этого на основе ТЗ "по классике" делается программа и методика испытаний, ПМИ).

Use Cases обычно используют для описания требований более низкого уровня - пользовательского. Если включить их в ТЗ, то разработчик теряет всю гибкость в выборе методов реализации бизнес-требований.

Формат User Stories вообще не предполагает фиксации на ранних этапах. Главная сила User Stories - в  обсуждении с заказчиком и внутри команды непосредственно во время реализации. Это чистая Agile-практика, использовать stories без Agile бессмысленно.

Сейчас, конечно, всё перемешалось, но смысл ТЗ как документа, задающего рамки системы в контракте, в целом сохраняется. Если у вас (как у исполнителя) возникают идеи включить в ТЗ Use Cases или User Stories, значит вы наверняка не договорились с заказчиком "на берегу" о том, что же он хочет получить. И придётся договориваться уже вдали от берега.
источник

АП

Александр Постников in Аналитики Москвы
Григорий Печенкин
Изначально ТЗ - это приложение к контракту на создание (доработку) системы. В нём фиксируются требования высокого уровня, задающего основные функции системы и рамки проекта (то, что сейчас принято называть бизнес-требованиями). Заказчик при приёмке системы руководствуется тем, что написано в ТЗ (для этого на основе ТЗ "по классике" делается программа и методика испытаний, ПМИ).

Use Cases обычно используют для описания требований более низкого уровня - пользовательского. Если включить их в ТЗ, то разработчик теряет всю гибкость в выборе методов реализации бизнес-требований.

Формат User Stories вообще не предполагает фиксации на ранних этапах. Главная сила User Stories - в  обсуждении с заказчиком и внутри команды непосредственно во время реализации. Это чистая Agile-практика, использовать stories без Agile бессмысленно.

Сейчас, конечно, всё перемешалось, но смысл ТЗ как документа, задающего рамки системы в контракте, в целом сохраняется. Если у вас (как у исполнителя) возникают идеи включить в ТЗ Use Cases или User Stories, значит вы наверняка не договорились с заказчиком "на берегу" о том, что же он хочет получить. И придётся договориваться уже вдали от берега.
два пива этому человеку :)
источник

DC

Dmitriy Chernyak in Аналитики Москвы
Виталий Абросимов
неплохо))
но тогда можно было бы в теории описать верхнеуровневую доку бизнесу, в каждом разделе бизнес-функции сослаться на то, что "данная функциональность будет реализована посредством таких-то ТЗ"
Отдельно описать ТЗ

хотя если заказчик скажет "я нихрена не понял из ТЗ, а хочу понимать" - нужно или валить с проекта или делать тз в максимально отрешенном от it стиле. хз какая ценность такого тз будет для разраба, если честно( "масло масляное" какое-то получается
У нас в ТЗ UCD, AD, форматы сообщений, эскизы интерфейсов. И для клиента, и для разработчиков все закрывает.
источник

O

OrgRobot in Аналитики Москвы
Hello @polishukme
You are in read-only mode. To get access to the chat you have to pass a test, please answer few questions.
Click on the button at the bottom of this message to start a test.
источник

АП

Александр Постников in Аналитики Москвы
Виталий Абросимов
я считаю, что спецификация с ТЗ не должна быть смешана. это немного разные вещи в концептуальном плане. не факт, что я прав)
а можете написать отличия спецификации (в том виде, который вы вкладвываете в этот тип документа) и ТЗ?
источник

DC

Dmitriy Chernyak in Аналитики Москвы
Григорий Печенкин
Изначально ТЗ - это приложение к контракту на создание (доработку) системы. В нём фиксируются требования высокого уровня, задающего основные функции системы и рамки проекта (то, что сейчас принято называть бизнес-требованиями). Заказчик при приёмке системы руководствуется тем, что написано в ТЗ (для этого на основе ТЗ "по классике" делается программа и методика испытаний, ПМИ).

Use Cases обычно используют для описания требований более низкого уровня - пользовательского. Если включить их в ТЗ, то разработчик теряет всю гибкость в выборе методов реализации бизнес-требований.

Формат User Stories вообще не предполагает фиксации на ранних этапах. Главная сила User Stories - в  обсуждении с заказчиком и внутри команды непосредственно во время реализации. Это чистая Agile-практика, использовать stories без Agile бессмысленно.

Сейчас, конечно, всё перемешалось, но смысл ТЗ как документа, задающего рамки системы в контракте, в целом сохраняется. Если у вас (как у исполнителя) возникают идеи включить в ТЗ Use Cases или User Stories, значит вы наверняка не договорились с заказчиком "на берегу" о том, что же он хочет получить. И придётся договориваться уже вдали от берега.
Разработчик!=разработчики, в таком контексте. Когда бэк, фронт веб и фронт мобайл - совсем разные люди, в разных городах и договариваться между собой не обязаны, всё по ТЗ.
А ТЗ архитектор/тимлид согласует и в разработку отдаёт, потом разруливает разногласия.
источник

АП

Александр Постников in Аналитики Москвы
а то сейчас мне вообще не понятно, что за сущность/документ эта спецификация
источник

DC

Dmitriy Chernyak in Аналитики Москвы
Александр Постников
а то сейчас мне вообще не понятно, что за сущность/документ эта спецификация
Спецификация чего? Ранее приводился пример спецификации к загрузочной секции - документы, детали.
источник

АП

Александр Постников in Аналитики Москвы
Dmitriy Chernyak
Спецификация чего? Ранее приводился пример спецификации к загрузочной секции - документы, детали.
ранее это где? И я больше у Виталия спрашиваю, так как он не хочет смешивать спецификацию и ТЗ
источник

АП

Александр Постников in Аналитики Москвы
а я не могу понять что же там в спецификации есть вообще, что ее в какие то моменты можно смешать с ТЗ
источник

АП

Александр Постников in Аналитики Москвы
для меня спецификация это документ, описывающий какой либо стандарт
источник

ВА

Виталий Абросимов in Аналитики Москвы
Александр Постников
а то сейчас мне вообще не понятно, что за сущность/документ эта спецификация
мы в свое время для почты РФ делали спецификацию требований, примерно, листов на 1800. я, честно, и сам хз зачем оно надо было, но писать пришлось(гос.тендер, все дела).
внутри были: требования к железу, требования к ПО, требования к рабочим местам, требования к внутренним апи, требования к взаимодействию с внешними, способы проверки этих требований, там же раздел про сертификацию и безопасность. далее там же функциональные/нефункциональные требования по всей системе, макеты, описание стилей и обоснования таковых. далее в разрезе каждого блока функционала был описан полный базовый набор юзкейсов. и в приложениях к спецификации еще куча всего.
источник

E

Evgeniy in Аналитики Москвы
Я бы предложил составить глоссарий терминов, которыми называют документацию, для начала😎
источник

ВА

Виталий Абросимов in Аналитики Москвы
Evgeniy
Я бы предложил составить глоссарий терминов, которыми называют документацию, для начала😎
+
источник

АП

Александр Постников in Аналитики Москвы
Виталий Абросимов
мы в свое время для почты РФ делали спецификацию требований, примерно, листов на 1800. я, честно, и сам хз зачем оно надо было, но писать пришлось(гос.тендер, все дела).
внутри были: требования к железу, требования к ПО, требования к рабочим местам, требования к внутренним апи, требования к взаимодействию с внешними, способы проверки этих требований, там же раздел про сертификацию и безопасность. далее там же функциональные/нефункциональные требования по всей системе, макеты, описание стилей и обоснования таковых. далее в разрезе каждого блока функционала был описан полный базовый набор юзкейсов. и в приложениях к спецификации еще куча всего.
вот короче для меня это ТЗ
источник

ВА

Виталий Абросимов in Аналитики Москвы
Александр Постников
вот короче для меня это ТЗ
данунах))
источник

ВА

Виталий Абросимов in Аналитики Москвы
прикинь в таком формате ТЗ писать на функционал авторизации)
источник

ВА

Виталий Абросимов in Аналитики Москвы
листов на 80 вырисовывается
источник

АП

Александр Постников in Аналитики Москвы
кроме последнего куска вот этого
" макеты, описание стилей и обоснования таковых. далее в разрезе каждого блока функционала был описан полный базовый набор юзкейсов. и в приложениях к спецификации еще куча всего."
источник

АП

Александр Постников in Аналитики Москвы
Виталий Абросимов
прикинь в таком формате ТЗ писать на функционал авторизации)
на функционал ТЗ не пишут мне кажется, для это как раз есть UC и US
источник