Size: a a a

Архитектура ИТ-решений

2019 July 27

A

Artem in Архитектура ИТ-решений
Очень удобно смотреть group by фича, требование
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Или "Применение алгоритмов шифрования должно ограничиваться корпоративными стандартами компании Х".
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Поэтому придётся либо ОЧЕНЬ сложную систему трассировок строить между issue, либо вести требования отдельно от задач.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Первый вариант сложен тем, что придётся кастомить типы отношений задач в JIRA.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Плюс разбираться с отчётом на основании этой классификации по "Как мне посмотреть, какие программные компоненты задеты новым требованием".
источник

A

Artem in Архитектура ИТ-решений
Александр, запросом берём трудозатраты всех подзадач нфт, и показываем чего стоит реализация этого нфт. Если накоплена статистика по поддержке, то так же запросом выбираем трудощатраты
источник

A

Artem in Архитектура ИТ-решений
И дальше обосновываем трудоемкость на реализацию нфт - сравнивая сколько тратится в моменте
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
В моём кейсе не было про трудозатраты.
источник

A

Artem in Архитектура ИТ-решений
Требования это что то, что стоит каких то задач
источник

S

Sergey in Архитектура ИТ-решений
требования - это иерархия табличек, грубо говоря. Если навесить UUID на них, то можно ссылаться по URI на любое требование
если запихнуть иерархию в Git (или нечто подобное, не обязательно на уровне файловой системы), то получаем версионирование и возможность ссылки на конкретную версию или семейство версий (если не включаем коммит или тэг, значит ссылка на последнюю версию)
трассировка требований ко всем артефактам - это отдельная задача. Важна природа артефакта. Для кода это может быть коммент + часть commit message-а, когда коммитим в репозиторий и так далее
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Sergey
требования - это иерархия табличек, грубо говоря. Если навесить UUID на них, то можно ссылаться по URI на любое требование
если запихнуть иерархию в Git (или нечто подобное, не обязательно на уровне файловой системы), то получаем версионирование и возможность ссылки на конкретную версию или семейство версий (если не включаем коммит или тэг, значит ссылка на последнюю версию)
трассировка требований ко всем артефактам - это отдельная задача. Важна природа артефакта. Для кода это может быть коммент + часть commit message-а, когда коммитим в репозиторий и так далее
Идея для стартапа.
источник

S

Sergey in Архитектура ИТ-решений
это здравый смысл и некоторый опыт реализации в таком стиле :)
источник

A

Artem in Архитектура ИТ-решений
Если реализация требования бесплатна, то отдельное требование в фиче можно не заводить, но если для его реализации нужно что-то сделать - то в жире стоит и оценить подзадачи
источник

DZ

Denis Zarin in Архитектура ИТ-решений
Artem
Александр, запросом берём трудозатраты всех подзадач нфт, и показываем чего стоит реализация этого нфт. Если накоплена статистика по поддержке, то так же запросом выбираем трудощатраты
Артём, здесь вопрос о том, что есть разные процессы разработки, и разные школы управления требованиями.

В одном случае мы считаем (сильно упрощаю сейчас), что нам достаточно трекера и бэклога, и мы можем так инкрементно фигачить.

В других случаях есть постулат, что требования не равны сумме эпиков (сильно срезаю углы).

И начинаем тогда городить отдельные views, делать PBS и прочие странные штуки. Вот для  этого случая поля Desc в задаче Jira обычно не хватает.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Artem
Если реализация требования бесплатна, то отдельное требование в фиче можно не заводить, но если для его реализации нужно что-то сделать - то в жире стоит и оценить подзадачи
Ещё раз вопрос. На основании чего делаете оценку ?
источник

A

Artem in Архитектура ИТ-решений
Мнения эксперта, с последующим вычислением среднего отклонения по типу задач
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Вот у вас есть новый продукт. Надо сделать первичную декомпозицию работ. На основнаии чего?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Второй вопрос. На основании чего делать оценку влияния внесения изменений в потребности на процесс разработки в подходе с задачам?
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Я говорю, что так можно, но в случае JIRA - очень сложно.
источник

A

Artem in Архитектура ИТ-решений
Декомпозиции)) как фт так и нфт. Нфт арх декомпозирует дальше
источник