1. Куча / Говнокод #12394

    +127

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    Название: Регистрация заказчика.
    Основное действующее лицо: Менеджеру по работе с заказчиками
    Область действия: Система
    Уровень: Пользователя
    Минимальные гарантии: Система останется в рабочем состоянии
    Гарантии успеха: Клиент загеристрирован
    Триггер: Клиент обратился к менеджеру по работе с заказчиками с просьбой зарегистрироваться
    Основной сценарий:
    1. Клиент обращается к менеджеру по работе с заказчиками, менеджер открывает регистрацию, система запоминает.
    2. Менеджер по работе с заказчиками запрашивает у клиента, имя, клиент сообщает имя, менеджер вводит имя в соответвующую форму, система запоминает.
    3. Менеджер по работе с заказчиками запрашивает у клиента, отчество, клиент сообщает отчество, менеджер вводит отчество в соответвующую форму, система запоминает.
    4. Менеджер по работе с заказчиками запрашивает у клиента, фамилию, клиент сообщает фамилию, менеджер вводит фамилию в соответвующую форму, система запоминает.
    5. Менеджер по работе с заказчиками запрашивает у клиента, номер паспорта, клиент сообщает номер паспорта, менеджер вводит номер паспорта пв соответвующую форму, система подтверждает правильность номера паспорта.
    6. Менеджер по работе с заказчиками запрашивает у клиента, дату выдачи паспорта, клиент сообщает дату выдачи паспорта, менеджер вводит дату выдачи паспорта в соответвующую форму, система подтверждает.
    7. Менеджер по работе с заказчиками запрашивает у клиента, контактный номер, клиент сообщает контактный номер, менеджер вводит контактный номер в соответвующую форму, система подтверждает.
    8. Менеджер по работе с заказчиками закрывает регистрацию, система сохраняет информацию о клиенте и подтверждает успешность регистрации.
    Альтернативы:
    5.а. Введен неверный номер паспорта.
    	1. Система сообщает об ошибке
    	2. Переход к пункту 5 основного сценария.
    6.а. Клиент уже зарегистрирован.
    	1. Система сообщает об ошибке.

    Моя боль...

    Запостил: myzone, 06 Января 2013

    Комментарии (30) RSS

    • Боль это алгоритм типа "ну надо что то это вот". По мне замечательный текст.
      Ответить
      • согласен, вот у меня таск написан так, что них не понятно >.<
        Ответить
    • Эт че за язык? Тока не говорите, что русский >,<
      Ответить
      • Вы угадали. Это описание прецедента, в таком виде, как нас заставляют их делать в универе.

        Хотя, конечно, можно и DSL написать :D
        Ответить
        • Gherkin language
          Ответить
        • Что за универ?
          Ответить
        • Нас тоже такое катать заставляли. :)
          Вот только всё равно здесь так и непонятно, как же попасть в 6.а. :) Имя совпадает? Бред, не уникально; я лично знаю своего полного тёзку. Номер паспорта? А под 5.а это не попадает?
          Ответить
          • В 5 пункте проверяется соответствие номера паспорта регекспу ;D
            И только...
            Ответить
            • > И только...
              А почему не отправляется запрос в паспортный стол? ;)
              Ответить
              • Он может и отправляться, но это часть работы системы, и ее в этом описании быть не должно.
                Ответить
        • Ну как, окончил универ?
          Ответить
      • > Эт че за язык?
        русский технический, ТЗ
        Ответить
    • > Основной сценарий:
      Курили определённо укроп
      Ответить
    • > система запоминает
      Система знает о вас всё...
      Ответить
      • Matrix has you
        Ответить
      • Да ладно всё.. Судя по описанию - здесь для каждой строчки - отдельная форма )
        Ответить
    • Регистрация заказчика.
      Пьеса в шести действиях.
      Ответить
    • govnotz.ru
      Ответить
      • clientsfromhell.ru
        Ответить
        • >«Мне нужно, чтобы человека было видно с обоих сторон сразу, как будто бы мы в 4-х мерном пространстве находимся. Обычный объем не пойдет, это избито!»
          Ответить
    • В жизни я ни разу не видел подобного ТЗ. в принципе ТЗ я видел всего раза 3. два раза это ТЗ писал сам для себя. Что бы потом заказчик не отвертелся. А то на закажут, а потом "я не я и корова не моя"
      Ответить
      • Нужно было и третий раз писать ТЗ самостоятельно, а не доверять столь важное дело заказчику. И за ТЗ нужно отдельный пункт в счете добавлять. А если работать по ТЗ заказчика, то счет в двойном размере и печеньки два раза в день.
        Ответить
        • > А если работать по ТЗ заказчика, то счет в двойном размере и печеньки два раза в день.
          И молоко за вредность.
          Ответить

    Добавить комментарий