Dinesh Singh Kushwaha (Dev) Ответов: 1

Что именно "ценно" в инвестировании в agile ?


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

"Я" зависим (от всех остальных)
"N" эгоистичный (не конкретный контракт на функции)
"V" aluable (или вертикальный)
"Е" стимулируется (в хорошем приближении)
Торговый центр "S" (чтобы вписаться в итерацию)
"T" estable (в принципе, даже если для него еще нет теста)

И каждая история пользователя должна быть добавлена некоторая ценность для клиента, пользователя или продукта.
Что именно означает "Ценный" или "вертикальный".

Что я уже пробовал:

Допустим, если я разрабатываю пользовательский интерфейс, имеющий в нем пару полей (много текстовых полей, выпадающий список и т. д.) и множество правил проверки на клиентском конце. Я разделил эту функцию на такие истории, как :

История пользователя 1-дизайн пользовательского интерфейса.
User Story 2-выпадающее заполнение данных из базы данных.
История пользователя 3-применение правил проверки на стороне клиента в пользовательском интерфейсе.
История пользователя 4-сохранение всех полей пользовательского интерфейса в базе данных.

1-мой вопрос выше: истории подчиняются критериям инвестирования или нет?
2-добавляет ли каждая из вышеперечисленных историй ценность продукту, клиенту или пользователю или нет?

1 Ответов

Рейтинг:
2

CHill60

"Ценный" - пользовательская история должна добавить что-то ценное к конечному опыту... с точки зрения конечного пользователя
"Вертикаль" относится к инкрементальному развитию - см. Что такое инкрементное развитие? | Agile Alliance[^]

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

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


Dinesh Singh Kushwaha (Dev)

Привет CHill60,

Спасибо за ваш ответ. Не могли бы вы дать точный ответ на нижеприведенные вопросы в ДА или нет с конкретным фактом.

История пользователя 1-дизайн пользовательского интерфейса.
User Story 2-выпадающее заполнение данных из базы данных.
История пользователя 3-применение правил проверки на стороне клиента в пользовательском интерфейсе.
История пользователя 4-сохранение всех полей пользовательского интерфейса в базе данных.

1-мой вопрос выше: истории подчиняются критериям инвестирования или нет?
2-добавляет ли каждая из вышеперечисленных историй ценность продукту, клиенту или пользователю или нет?

Ваш ответ будет оценен по достоинству.

CHill60

Ваш вопрос "2" повторяет вопрос "1",как если бы эти "истории" подчинялись критериям инвестирования, они по умолчанию добавляли бы ценность.
Но, как я уже сказал, они не читаются как пользовательские истории, а просто дополнительные технические требования.
Как, например, тестируется "дизайн пользовательского интерфейса"?
История 4, скорее всего, была представлена как "при повторном посещении страницы все ранее введенные данные должны быть видны"...Пользователю все равно, как вы это делаете, и большинство из них не понимают баз данных