Anonymous
Это понятно, далее как с этими числами работать?
Anonymous
выбирать только из этих чисел?
Pavel
Да.
Anonymous
Павел, вы спасли мой день! ТеперЬ я знаю, как нужно попугаев считать
Anonymous
Источник на аглийском есть?
Pavel
https://www.mountaingoatsoftware.com/tools/planning-poker
Pavel
Проще всего начать с этого.
Pavel
https://www.mountaingoatsoftware.com/books/agile-estimating-and-planning
Pavel
Вот это совсем подробно.
Pavel
https://www.youtube.com/watch?v=iEHyrNX4IR8
🕊️
Ребят, с бдд на работе хочу заморочится и пока собираю информацию. Есть примеры как бить приложения на фичи, писать сценарии и пр. Сейчас например стоит вопрос. Систама авторизации и регистрации это одна фича или регистрация отдельно, авторизация отдельно и пр в подобном стиле. Спасибо за ответ
Artem
А на что повлияет тот или иной вариант?
🕊️
В первом случае в одной фиче будет много сценариев чего не хочется, в другом они будут разделены, хотя логически связаны.
Artem
Логически много что связано )
🕊️
Опять же повторюсьчто я только вкатываюсь в тему, могу что-то упускать из вида.
Artem
Вообще конечно это разные фичи, т.к. там даже персоны разные
Vladimir
Авторизация это права пользователя.
Регистрация - создание учетки.
Совсем разные вещи.
🕊️
Есть какие-то примеры как делить проект или все опытно-эмперическим путем?
Vladimir
Если речь шла об аутентификации, то объединение с регистрацией выглядит логично.
Artem
Artem
Либо я не понял оттенки смысла )
Vladimir
Да по-разному можно. Вот как иерархию в документации бы делал, такую же иерархию в тестах надо делать. Потому как это тоже документация.
Vladimir
Вобще, это разные функции, конечно. А вот цель у них одна и та же
Artem
И даже цели разные )
Vladimir
Это зависит от уровня абстракции )
Artem
Почему ж. Начать пользоваться и продолжить пользоваться может отличаться очень сильно, особенно уж в бдд. Нельзя ожидать одинакового поведения в таких разных случаях.
Vladimir
Под общей целью я имел ввиду персонифицированный доступ.
Но есть и персональные цели, если детализировать.
В конце концов, регистрироваться чтобы потом НЕ использовать. Это бизнесу не нужно. Для бизнеса цель одна.
В чем может быть цель пользователя зарегистрироваться и НЕ использовать я не знаю. Разве что конкурент исследует boarding процесс. Но вряд ли создатели системы должны думать об удобстве конкурентов.
Vladimir
Но если говорить именно о BDD, то проще говорить о них независимо. Я бы сделал иерархию тестов
- auth
- login
- register
Vladimir
Т.е. оставил бы в иерархии тестов и общий контекст и создал бы индивидуальный.
Sergey
🕊️
🕊️
Sergey
Vladimir
Artem
Да, тут прям целевая аудитория собралась )
Artem
Мне вот яндекс.директ начал предлагать работу курьером в деливериклаб.
Artem
Намекает
Igor
намекает что все эти ваши агили фигня а могли бы курьером работать 😄
Chyngyz
Ну курьеры сейчас как бы сильно востребованы. Без них никуда))
Pavel
Pavel
Всем доброе утро
Chyngyz
У кого доброе)) а у кого уже рабочий день заканчивается)
Pavel
У меня 5 утра, я сижу в аэропорту, вокруг толпа... В общем я сегодня воздержусь от обсуждения серьезных тем без сарказма
Pavel
Спасибо что выслушали :)
Yuriy
😀
Yuriy
Коллеги-люди, пожалуйста представляйтесь и используйте тег #whois 😉, коллегам-ботам представляться необязательно
Sergey
Igor
Sergey
но зачем? скорее всего это часть одной user story
Неа. Особенно, если это разные системы. Код для одной лежит в гите, другой в слиаркейс, третьей в расшаренной сетевой папке (не спрашивайте почему так).
Добро пожаловать в мир кровавого энтерпрайза!
Igor
в кровавом ентерпрайзе нет сторей. если делать нормально то делить надо исходя из хотелок пользователя, и пользователю регистрация зачем то нужна 😄
Vladimir
всякие там лдап... ага
Vladimir
но это скорее редкая ситуация
Vladimir
Чаще все таки делают общую систему. Ибо они тесно связаны. Одна база юзеров. И регистрация и аутентификация с ними работают. Но вот тесты точно стоит делить
Sergey
Vladimir
Странно )
Vladimir
Я бы авторизацию как раз бы выносил даже на простеньких системах )
Vladimir
Потому что она по смыслу совсем о другом
Vladimir
Регистрация и аутентификация о пользователях.
Авторизация об их правах.
Igor
Igor
я как пользователь хочу регистрироваться на сервисе что бы что?
Pavel
Игорь, это разные кейсы. Как юзер я хочу создать учётку, чтобы хранить в системе свою историю и какюзер я хочу секьюрно авторизоваться, чтобы получить доступ к своей истории
Igor
да нифига
Pavel
В целом чтобы что будет в каждой системе своё, но оно будет
Igor
я как юзер хочу сохранять историю пользованием сервиса чтобы вспомнить что вчера было
Pavel
Чтобы что?
Igor
во 😄
Yuriy
Ортодоксальные юзерстористы
Igor
и тут есть достаточная свобода чтобы DT вообще сделала это без пользовательской регистрации 😄
Pavel
Pavel
Тебе чтобы ее впихнуть в спринт, придётся делать спайки для верификации опций :)
Pavel
Какое это отношение к авторизации имеет?:) Или ты поспорить хочешь?
Igor
такое что это все части одной user story 😄
Pavel
Так-то разумеется лучше с формулированиям проблемы начинать
Pavel
Igor
или иметь историю на сервисе и иметь возможность эту историю прочитать это разные кейсы? ну как бы нифига на самом деле 😄
Pavel
Из минимум двух user journeys