vit_r: default (Default)
vit_r ([personal profile] vit_r) wrote2018-09-18 04:58 pm
Entry tags:

Moneyfall taming and other lost secrets of ancient ages

Короткий ответ саркастичному [dreamwidth.org profile] bamalip.

Самые лучшие спецификации я видел там, где их с нуля писали ведущие инженеры и руководители групп. Причём, они были в обычных вордовских файлах.

Незамутнённый "специалист по требованиям" в лучшем случае может откопать информацию и верифицировать её при перекрёстном сравнении. Для валидации нужны специалисты в предметной области.

Мой уникальный скил в requirements engineering - это умение найти лажу в сложных многосвязных информационных структурах.

То есть, я могу выяснить, что инженеры-электрики на самом деле ещё не определились с типом коннектора в требовании XXX.NNN, пять требований из спецификации по безопасности повисли и на самом деле никак не тестируются, а в техзадании на подсистему X требование XXX.XXX.N выведено не из требований пользователя, а из протокола тестирования, и похоже, это не ошибка с неправильно направленной стрелкой, а непонимание иерархии документов.

То, что я мог на приемлемом уровне говорить с инженерами-механиками или со страховыми математиками, - это не результат моих знаний в теории и практике requirements engineering, а честное изучение предмета по внутрифирменной документации и банальным учебникам. Иногда в объёмах полновесного университетского курса.

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

Популярность agile связана во многом с девизом "Всё равно техзадание никто написать не сумеет, потому будем делать как получится, а заказчики потом скажут, что им не нравится."

[identity profile] gineer.livejournal.com 2018-09-21 08:48 am (UTC)(link)
Это вы чему-то специфическому своему, из опыта отвечаете.

Понятное дело что это не тот контекст в котором писался мой комент выше.

Я там просто подметил возможность для тотальной категоризации...
и предложила вам её на суд.

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

Да.

[identity profile] gineer.livejournal.com 2018-09-21 09:04 am (UTC)(link)
Я так и думал. (поставил там (п) -- типа подначка)

Я знаю... конечно же, прикидки на салфетках -- это о другом.

Но... это просто за гранью вашего опыта.
Вы привыкли что задача уже сформулирована,
имеет подтверждение цифрами,
и все что осталось -- это просто её решить.

В практике же... встречается намного больше, разнообразных ситуаций.

Дадно, будет что-то интересно, спрашивайте.
(deleted comment)

Ну, по крайней мере...

[identity profile] gineer.livejournal.com 2018-09-21 10:32 am (UTC)(link)
что существуют задачи... не только аналитического вида (что подразумевается решением с использованием карандаша и бумаги),
вы согласны?

Ну, чтобы я знал какие правила, и не допускал больше ошибок.

Сами и оцените

[identity profile] gineer.livejournal.com 2018-09-21 11:05 am (UTC)(link)
У меня нигде здесь не сказано "с помощью карандаша и бумаги решаются *только* аналитические задачи".

Если у меня этого нет... то думаю не составит труда установить откуда это утверждение взялось, не так ли?

Re: Ну, по крайней мере...

[identity profile] gineer.livejournal.com 2018-09-21 11:10 am (UTC)(link)
\\(что подразумевается решением с использованием карандаша и бумаги),

читается как
множество всех задач решаемых с помощью карандаша и бумаги -- включает множество аналитические задачи...

но, естетсвенно отнюдь не объязано совпаадать с ним.
это обычно всегда оговаривают отдельно


да и вопрос собственно был -- существуют ли КАКИЕ-ТО ЕЩЕ типы задач,
КРОМЕ тех что можно решить с карандашом и бумагой...
(тут надеюсь на понимание... потому как любую задачу можно объявить требующую карандаша и бумаги, даже если они в ходе решения будут лежать в сейче на глубине три метра %))

Что до...

[identity profile] gineer.livejournal.com 2018-09-21 10:38 am (UTC)(link)
\\с поучающим видом.

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

для меня подобными "помехами в эфире" послужила ваша,
ничем не мотивированая (на основании того что видно с моей стороны) реакция.

из-за этого я и перешел на примеры попроще...
чтобы восстановить контакт/понимание.
(deleted comment)