суббота, 15 февраля 2014 г.

ТЗ - ПЕРВООСНОВА ВСЕГО!

http://programmingmindstream.blogspot.ru/2014/02/blog-post_482.html?showComment=1392417628873#c5343723177952705778

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

2 комментария:

  1. «" В ТЗ должно быть "в поле можно вводить только цифры и разделитель" - так и разработчик вкрутит»
    -- По-хорошему, аналитики должны это не в ТЗ писать, а используя интерактивные средства, обеспечить сами, задав соответствующие свойства у элемента управления нужной формы.
    Далее, есть (должны быть) определённые "правила игры" - умолчания, которые должны подразумеваться и аналитиками и разработчиками. Очень хорошо (но не обязательно) если эти правила будут описаны.
    В большинстве случаев, ограничений накладываемые типом данных на значения в элементу управления - достаточно.
    В тех случаях, когда это не так, в ТЗ должны быть описаны отличия от стандартного поведения.
    Я это к тому, что в ТЗ невозможно описать всё. Да и не нужно. Должны быть стандарты и умолчания для стандартных ситуация, отклонения от которых должны описываться в ТЗ.
    IMHO, разумеется...

    ОтветитьУдалить
    Ответы
    1. В целом - всё верно :-) И с моим виденьем - не расходится.

      Удалить