powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Как правильно готовить ТЗ для программистов?
35 сообщений из 35, показаны все 2 страниц
Как правильно готовить ТЗ для программистов?
    #38890995
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заказчик с требованиями неправильно общается с программистами (на разных языках говорят). Начальство мне предложило, и я согласился работать посредником (аналитиком), который собирает требования и доносит их до программистов. Хочу научиться это делать по правильным(современным) методикам, стандартам.
У кого есть опыт, посоветуйте с чего начать ...

P.S. сам бывший программист, т.е. в “девелоперских” технологиях разбираюсь неплохо.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891007
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты согласился, то зачем спрашиваешь, что делать ?
Ты сам должен как то сабж представлять. :)
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891016
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSV,
я сам попросился, т.к. мне реально интересен этот процесс, и хочу развиваться в этом направлении.
Это уже другой топик, лучше посоветуйте по теме …
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891021
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSVТы сам должен как то сабж представлять. :)
Сабж я представляю в общих чертах, а планирую/буду разбираться в нем профессионально. Для этого нужны методики, стандарты … и с чего-то надо начинать.

Хочется услышать совет серьезных аналитиков.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891126
Павел_екб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey.Os,

Впекло методики. Нужен здравый смысл, умение докапаться до сути желания заказчика, терпение, умение формулировать задачи - так чтоб программист после прочтения понял.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891127
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел_екбНужен здравый смысл, умение докапаться до сути желания заказчика, терпение, умение формулировать задачи
Да!
Но еще методика, стандарты и примеры успешных практик, поиском которых я занимаюсь.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891129
Павел_екб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey.Os,

Забей на это :) это малополезная трата времени :) для прокачки всего вышепречисленного нужна - практика, практика и ещё раз практика.
это как обучение вождению авто... малополезно преуспееш по книгам... гораздо полезнее на своём опыте (начальный ликбез по пользованию педалями и рулём не всчет). а когда будет опыт ты сам поймёш в каком месте какую теорию стоит почитать
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891157
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey.OsУ кого есть опыт, посоветуйте с чего начать ...1. Алан Купер "Психбольница в руках пациентов"
2. Карл И. Вигерс "Разработка требований к программному обеспечению"
3. Алан Купер "Об интерфейсе"
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891167
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел_екб начальный ликбез по пользованию педалями и рулём не всчет
Именно! Мне нужен “начальный ликбез по пользованию”.
Само собой, практика – необходима, но не хочу практиковать вообще без знаний.
Через месяц начну плотно интервьюировать заказчиков и фиксировать требования. Встает вопрос: как это делать правильно? Есть успешные методики (типа BABoK), но они тяжеловесны. Для начала нужен вводный курс.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891174
Павел_екб
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey.OsПавел_екб начальный ликбез по пользованию педалями и рулём не всчет

Через месяц начну плотно интервьюировать заказчиков и фиксировать требования. Встает вопрос: как это делать правильно?

Как правильно разговаривать с заказчиком ? :) вежливо :) если заказчик женского поля, то с улыбочкой :) мужского и важный - то лучше с выражением внимательной заинтересованности)

Твоя задача - тебе самому ПОНЯТЬ что хочет заказчик, ПОНЯТЬ его проблему, ПОНЯТЬ зачем ему это на самом деле, влезть ему в мозг. ты становишся его адвокатом. затем как-нибудь (как тебе удобнее) это записать, чтоб не забыть. блокнота с карандашом обычно достаточно.

На основе того что понял, сначала сам, виртуально, в мозгу пытаешся представить систему / программу / функционал, то что ты хочеш получить от программистов. И всё время задавай себе вопрос - вот такой результат решит задачу заказчика? это то что ему надо?

Когда видение системы сформировалось в мозгу - опиши её, чтоб программисты поняли что от них надо.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891246
BagaBaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел_екбТвоя задача - тебе самому ПОНЯТЬ что хочет заказчик, ПОНЯТЬ его проблему, ПОНЯТЬ зачем ему это на самом деле, влезть ему в мозг. ты становишся его адвокатом.
-->затем как-нибудь (как тебе удобнее) это записать, чтоб не забыть. блокнота с карандашом обычно достаточно.

Если с первым - абсоютно согласен, то со вторым не согласен категорически. Фиксировать нужно не "как-нибудь", а подробно и максимально дотошно. Разумеется, на разных уровнях. Для начала основные характеристики, затем - более мелкие детали. Быть готовым, что требования эти будут переписываться, и не раз. Но в идеале на финальных нужно получить подпись. Финальные тоже будут менять, но после подписи кардинальные правки невозможны. Кардинальные правки - это в корзнину, это новый проект. Если же есть только наброски карандашём, вчерашние требования отменят сегодняшние, посыпятся кучей "мелкие" (т.е. не принципиальные для работы) улучшения. Они съедят всё время, а до основного функционала руки так и не дойдут...
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891247
BagaBaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И по поводу этого.
Alexey.OsЗаказчик с требованиями неправильно общается с программистами
Хорошо, что есть опыт. Для начала стоит поисследовать "историю общения". Конкретные "кейсы неудовольства": заказывал-говорил это, а на самом деле требовалось то. Только посмотреть с двух сторон (и заказчика, и программиста). Из кучки случаев сможешь составить примерный словарик "говорим Ленин, подразумеваем Партия". Тем более, что такие "ну это само собой" могут возникать со всех сторон... Как из-за незнания предметки, так и основных целей...
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38891259
Alexey.Os
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BagaBaga , спасибо за полезные комментарии.
Пытаюсь собрать побольше информации о работе IT-аналитика. М.б. есть специализированные сайты, где они общаются? У меня куча вопросов: Как готовиться к интервью с заказчиком? Как проводить беседу? Как фиксировать знания? Интересует и методика и практика…

Подпись на финальных требованиях - это в образном смысле?

BagaBagaЕсли же есть только наброски карандашём, вчерашние требования отменят сегодняшние, посыпятся кучей "мелкие" (т.е. не принципиальные для работы) улучшения.
Не совсем понял про “вчерашние требования отменят сегодняшние” ...

Модератор: Тема перенесена из форума "Разработка информационных систем".
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #38983256
Алексей Каравайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно актуальный вопрос. У нас сисадмин как-то сказал "Мы с вами говорим на разных языках". Обязательно нужен человек, особенно на внедрениях, который бы понимал специфику своей компании и мог бы объяснить все разработчикам. Такие люди на самом деле очень ценны, без них вот мы бы свою СЭД Docsvision и не внедрили бы.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004235
slavik1c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychAlexey.OsУ кого есть опыт, посоветуйте с чего начать ...1. Алан Купер "Психбольница в руках пациентов"

открыл, начал читать:

автор..Файловая система в Windows 95 имеет иерархическую структуру. Все документы Джейн хранились в маленьких папках, которые хранились в других маленьких папках. Джейн этого не понимала, равно, как не видела преимуществ в таком хранении информации. Вообще говоря, Джейн не слишком над этим задумывалась, а просто следовала по пути наименьшего сопротивления..

В обед, пока Джейн не было в офисе, Сунил, компьютерный специалист компании, установил на ее машину новую версию антивируса VirusKiller. Работая на компьютере Джейн, Сунил воспользовался программой Word, чтобы просмотреть файл Readme для VirusKiller. Просмотрев файл, Сунил закрыл его и привел компьютер Джейн в прежнее состояние. То есть он так думал.
Разумеется, когда Сунил использовал Word для просмотра файла Readme, он велел программе заглянуть в загадочную папку на шестом уровне вложенности файловой системы и безо всякого умысла сбил привычную для Джейн настройку на Мои документы.

...Сунила на месте не было, и только в понедельник утром он смог заглянуть к Джейн и все исправить. Джейн, Рене, Сунил и компания, в которой они работали, потеряли каждый по половине дня.

и вывод:

авторИерархические файловые системы нужны операционным системам компьютеров, но не людям.

это что за дебилизм для умственно отсталых?
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004272
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik1cэто что за дебилизм для умственно отсталых?это жизнь, парень ))
Программы мы пишем не для гениев, и это надо учитывать, когда их пишем.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004275
slavik1c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychslavik1cэто что за дебилизм для умственно отсталых?это жизнь, парень ))
Программы мы пишем не для гениев, и это надо учитывать, когда их пишем.
теперь во всех твоих программах все справочники не иерархические?
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004291
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik1cтеперь во всех твоих программах все справочники не иерархические?почему? где уместно - иерархические. Где уместно, а не все подряд.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004293
slavik1c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychslavik1cтеперь во всех твоих программах все справочники не иерархические?почему? где уместно - иерархические. Где уместно, а не все подряд.
а почему некоторые иерархические, если иерархия людям не нужна, как написано в книге?
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004299
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik1cegorychпропущено...
почему? где уместно - иерархические. Где уместно, а не все подряд.
а почему некоторые иерархические, если иерархия людям не нужна, как написано в книге?поменьше применяй квантор всеобщности ))) обычно - не нужна, но иногда, довольно редко, кстати, она уместна. Вот в этих случаях её и надо использовать. Так в книге написано, ибо! ))
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004354
slavik1c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychslavik1cпропущено...

а почему некоторые иерархические, если иерархия людям не нужна, как написано в книге?поменьше применяй квантор всеобщности ))) обычно - не нужна, но иногда, довольно редко, кстати, она уместна. Вот в этих случаях её и надо использовать. Так в книге написано, ибо! ))

где там такое написано? я привел цитату из книги, там написано:

авторИерархические файловые системы нужны операционным системам компьютеров, но не людям.

а не

авторИерархические файловые системы нужны операционным системам компьютеров, но не дебилам типа Джейн.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004380
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik1cгде там такое написано?дальше читай, в книге есть ещё несколько недочитанных страниц, всё же ))
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004559
RenVold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey.OsЗаказчик с требованиями неправильно общается с программистами (на разных языках говорят). Начальство мне предложило, и я согласился работать посредником (аналитиком), который собирает требования и доносит их до программистов. Хочу научиться это делать по правильным(современным) методикам, стандартам.
У кого есть опыт, посоветуйте с чего начать ...

P.S. сам бывший программист, т.е. в “девелоперских” технологиях разбираюсь неплохо.

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

Большинство тут кричат "Забей"! "Практика, практика и еще раз практика!", кто то сравнивает с вождением автомобиля.

Все эти рекомендации вам говорят о том, что они никогда не сталкивались с серьезными проектами. При серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!! Без этого ваще лучше не браться за реализацию, ибо заработаете нервый срыв, который потом перейдет в апатию (я проходил такое)

В идеале, сначала разработать "Архитектуру ПО", затем только переходить к ТЗ. а после расписать план работ по срокам и по исполнителям. Вот тогда будет все хорошо.

Вот материалы, которые мне помогли -
1) "Руководство Microsoft по проектированию архитектуры приложений" 2-е издание
2) http://www.tehprog.ru
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004598
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RenVoldПри серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!!к сожалению это - утопия. Не бывает полного тз, тем более в серьёзном проекте. То есть не так, бывает, но оно становится полным одновременно с окончанием работ по проекту. Потому что до начала разработки невозможно предусмотреть всех нюансов, которые необходимо реализовать. Требования и спецификация уточняются по мере реализации функциональности.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004650
RenVold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
egorychRenVoldПри серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!!к сожалению это - утопия. Не бывает полного тз, тем более в серьёзном проекте. То есть не так, бывает, но оно становится полным одновременно с окончанием работ по проекту. Потому что до начала разработки невозможно предусмотреть всех нюансов, которые необходимо реализовать. Требования и спецификация уточняются по мере реализации функциональности.

Забыл оговориться - "максимально возможное". С ньюансами - это понятно, и я соглашаюсь с вами. Их все не учтешь. Но ленивое, быстренькое ТЗ - только вредит.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004703
Гхостик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RenVoldПри серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!! Без этого ваще лучше не браться за реализацию, ибо заработаете нервый срыв, который потом перейдет в апатию (я проходил такое)Тебе просто надо принять тот факт, что заказчик сам не знает чего хочет. И новые требования появляются как следствие того, что заказчик видит уже работающую систему. Пока на руках нет результата, который можно потрогать, воображению не от чего отталкиваться, а вот уже готовая вызывает шквал пожеланий - так уж наш мозг устроен.

Под этот факт заточены все agile методики разработки - короткие итерации, готовность изменять любую часть проекта (слабая связанность), постоянное плотное общение с заказчиком.

А если пытаешься работать в режиме водопада (возьму тз, напишу по нему все, отдам и закрою проект) - то конечно, переделка после первой же демонстрации будет вызывать потерю мотивации.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39004726
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey.Osкак правильно готовить ТЗ для программистов?

RenVoldПри серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!! Без этого ваще лучше не браться за реализацию, ибо заработаете нервый срыв, который потом перейдет в апатию (я проходил такое)
В идеале, сначала разработать "Архитектуру ПО", затем только переходить к ТЗ. а после расписать план работ по срокам и по исполнителям. Вот тогда будет все хорошо.


Имхо, не совсем четкое понимание темы.

ТЗ готовится не для программистов! Оно готовится для потенциального исполнителя работ (или исполнителей – если среди них проводится тендер).
По нормативным документам ТЗ готовит Заказчик – ибо только он знает, что ему нужно
(не обязательно зная, как это будет реализовано).
Поэтому ТЗ пишется на понятном Заказчику! (а не кому-то) языке.
ТЗ – это документ на несколько страниц (а не, например, 500, как некоторые говорят о своих ТЗ) с четкими и конкретными (проверяемыми впоследствии !) формулировками требований типа:
“Танк должен поражать цель на дистанции 3 км, скорость движения по пересеченной местности 70 км, не пробиваемая броня 500 мм с расстояния 500 м, изолированный отсек боеприпасов и водителя, двигатель на солярке и т .п.”.
или
“Программа автоматизации библиотек должна вести реестр читателей, алфавитный и тематический каталоги, учет выданных книги, быстрый справочный поиск наличия книг и т. п)".
В ТЗ обязательно должна быть сформулирована финансовая, социальная, политическая или иная цель проекта (проверяемая!)
ТЗ оформляется по разным ГОСТам (в зависимости от того, что разрабатываете - программу, информационную систему, ПО для военных).
И все!

Все остальные десятки и сотни страниц с некими техническими решениями – это не ТЗ , а аванпроект, эскизный или технический проект, включающий, например, такие документы, как:
1 Интервью заказчика и исполнителя о проблемах и целях создания системы
2 Результаты обследования объекта автоматизации и цели разработки
3 Технико-экономическое обоснование
4 Концепции и основные предложения по созданию системы
5 Предварительный план проектирования и разработки и т. п

Это работа аналитика, а не писателя ТЗ.

Есть два нюанса.
1 Некоторые Заказчики не знают, чего хотят. Тогда Исполнитель сам готовит ТЗ от их имени на основании перечисленных выше документов. Но эти документы не входят в состав ТЗ.

2 Есть “продвинутые” Заказчики, которые твердо знают, как должна быть реализована их система. Тогда свои технические решения они предлагают к обязательному воплощению в разделе “Специальные требования” ТЗ или в приложениях к ТЗ. В этом случае исполнитель должен лишь выполнять эти технические решения, ничего не придумывая от себя (указывая Заказчику лишь на явные ошибки проектирования).
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39005597
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RenVoldВсе эти рекомендации вам говорят о том, что они никогда не сталкивались с серьезными проектами. При серьезном проекте ОБЯЗАТЕЛЬНО НУЖНО ПОЛНОЕ ТЗ!!!!

Серьёзные проекты- они разные.

Одно дело, когда надо софт для управления спутником писать- там да, сначала ТЗ подробное, потом софт.

Другое- когда система документооборота пишется- там ТЗ написать невозможно, т.к. пока заказчик не пощупает- они ничего не поймёт. И надо делать прототипы и показывать, слушать, делать, показывать и т.п.

Попытка писать софт не по тем правилам кончится плохо. Либо спутник будет подземным, либо документооборот у других купят, пока ТЗ пишется :)
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39025717
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЮВИмхо, не совсем четкое понимание темы.
Точнее - полное отсутствие понимания. Контекст такой - есть задачи уровня всего бизнеса в целом, но за решение таковых берутся молодые (но весьма самонадеяные) люди, позиционированные где-то в самом низу пирамиды полномочий в организации. В результате "мелочь суетится", а большие начальники по прежнему не знают, зачем это надо. Точнее, в общих чертах представляют - хотим бонусы, акции и прочее бабло от акционеров в увеличенном количестве получать - только вот ни как не могут связать это самое повышение потока дивидендов с суетой активной молодёжи. Ну а молодёжь, совершенно не понимающая мотивов начальства, пытается снизу устроить революцию и создать новый и сверкающий мир на основе того, что они видят на расстоянии вытянутой руки.

В целом выходит "как всегда".

Поэтому советы из серии "побольше практики" очень даже к месту. Практика просветляет умы молодых искателей мега-способов победить всё и вся одним лёгким описанием бизнес-процессов. И эта же практика в конце концов приводит к пониманию своей роли и фактического места в чужой игре (да, да, в самом низу пирамиды полномочий). И далее вывод для "заигравшихся" простой - на практике приобретаем знания для себя лично, ну а если удастся их использовать для впаривания высокому начальству чего-то повышающего ваш личный статус и доход, то вы неплохо распорядились потраченным на практику временем.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39044287
sshspb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЮВ, По нормативным документам ТЗ готовит Заказчик ?

ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
ПРИЛОЖЕНИЕ 1
1. Проект ТЗ на АС разрабатывает организация-разработчик системы с участием заказчика на основании технических требований (заявки, тактико-технического задания и т. п.).
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39044966
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sshspbГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
ПРИЛОЖЕНИЕ 1
1. Проект ТЗ на АС разрабатывает организация-разработчик системы с участием заказчика на основании технических требований (заявки, тактико-технического задания и т. п.).

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

Четко (как по уставу!) организация работ прописана в военных ГОСТах, в частности,

ГОСТ РВ 15.203-2001
ВОЕННАЯ ТЕХНИКА.ПОРЯДОК ВЫПОЛНЕНИЯ ОПЫТНО-КОНСТРУКТОРСКИХ РАБОТ ПО СОЗДАНИЮ ИЗДЕЛИЙ И
ИХ СОСТАВНЫХ ЧАСТЕЙ
Основные положения

(под военной техникой понимается и ПО)

4.1 Функции основных участников ОКР

4.1.1 Государственный заказчик (заказчик) ОКР (далее в тексте — заказчик) в целях организации обеспечения своевременного и качественного выполнения ОКР выполняет следующие функции*:
- присваивает ОКР шифр и индекс изделию ВТ;
- утверждает и выдает головному исполнителю ОКР ТТЗ на выполнение ОКР;
- определяет перечень ТТЗ (ТЗ) на выполнение СЧ ОКР, подлежащих утверждению (согласованию с заказчиком;
-согласовывает цену на ОКР и заключает контракт с головным исполнителем ОКР на выполнение ОКР (СЧ ОКР);
-осуществляет контроль за выполнением ОКР;
-принимает этапы ОКР и ОКР в целом, оценивает технический уровень и эффективность
результатов ОКР;
-участвует в предварительных испытаниях опытных образцов изделий ВТ;
-организует и проводит государственные испытания опытных образцов изделий ВТ;

PS Вопрос о том, кто конкретно разрабатывет ТЗ (ТТЗ), выпускаемое от имени Заказчика - не регламентируется . За отдельную цену это могут делать как сторонние специализированные проектные конторы, так и будущий Исполнитель.

PS1 Речь идет о государственных (бюджетных) организациях.
Между коммерческими конторами может быть любой междусобойчик, без оглядки на нормативные документы.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39072919
Serguei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЮВТЗ готовится не для программистов! Оно готовится для потенциального исполнителя работ (или исполнителей – если среди них проводится тендер).
По нормативным документам ТЗ готовит Заказчик – ибо только он знает, что ему нужно
(не обязательно зная, как это будет реализовано).
Поэтому ТЗ пишется на понятном Заказчику! (а не кому-то) языке.

+1
Для программистов нужно писать постановки задач (ОПЗ), учитывая те требования, которые отражены в ТЗ.
ТЗ конечно нужно дать почитать, но оно писалось не специально для программистов, а на систему в целом. Половину ТЗ программист может не понять, так как там много функциональных требований, которые сначала нужно проработать, разжевать, а потом выдавать программистам.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39075196
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey.Os,

У нес есть инструкция для составления требований.

Главные критерии INVEST:

- Independent
- Negotiable
- Valuable
- Estimable
- Sized
- Testable

https://www.dropbox.com/s/aga3pjahhwkzmxs/340-Writinggreatuserstories-131015-0957-68.pdf?dl=0
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39088370
AlexRad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RenVold,
Могу посоветовать прочитать книгу:
Системному аналитику... О проектировании программных продуктов на ресурсе:
http://victor-safronov.ru/systems-analysis/books/radzishevskiy_sistemnomu_analitiku.html
Там Вы можете найти множество ответов на эту тему.
...
Рейтинг: 0 / 0
Как правильно готовить ТЗ для программистов?
    #39088371
AlexRad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RenVold,

Могу посоветовать прочитать книгу:
Системному аналитику... О проектировании программных продуктов на ресурсе:
http://victor-safronov.ru/systems-analysis/books/radzishevskiy_sistemnomu_analitiku.html
Там Вы можете найти множество ответов на эту тему.
...
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Как правильно готовить ТЗ для программистов?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]