Форум Сообщества Аналитиков

Дисциплины => Реализация => Тема начата: Andrey Gusev от 29 Октября 2009, 16:30:55

Название: Задания разработчикам.
Отправлено: Andrey Gusev от 29 Октября 2009, 16:30:55
Посоветуйте пожалуйста материалы (книги, статьи), в которых затрагиваются вопросы и приводятся примеры связанные с постановкой заданий разработчикам по результатам работы аналитика.
Название: Re: Задания разработчикам.
Отправлено: bas от 29 Октября 2009, 20:00:24
Что конкретно имеется в виду?? Архитектурный дизайн?
Название: Re: Задания разработчикам.
Отправлено: Andrey Gusev от 30 Октября 2009, 09:29:18
положим, да, архитектурный дизайн.
Хочу узнать как результаты работы аналитика превращаются в задачи JIRA.
Название: Re: Задания разработчикам.
Отправлено: bas от 30 Октября 2009, 10:36:57
А причем тут Жира??

Вообще-то все зависит от квалификации Разработчика и Аналитика.
Кому-то нужен АД (Арх дизайн), а кто-то может по Юзер стори работать.
Мы в свое время писали требования в виде ВИ, потом делался документ АД, а уже части этого документа ставились как задачи.
Также мы писали требования (на уровне что должна делать Система), приоритизировали и давали требования как задачи на разработку. Но при этом требования должны быть атомарными, а не сплошной текст на страницу.
Название: Re: Задания разработчикам.
Отправлено: kirillss от 30 Октября 2009, 11:14:40
Еще на этот процесс (передачи работ от аналитика(ов) разработчикам) можно посмотреть с точки зрения проектного процесса - полученные требования, построенные на их основе модели обсуждаются с руководителем проекта, руководителем разработки (или архитектором системы). В ходе этих "терок" рождаются спецификации будущей системы, а если у вас эджайл то нужна хотя бы приоритезация работ (те спецификаций может и не быть)

Боюсь что менее общие слова можно сказать только зная конкритику:(
Название: Re: Задания разработчикам.
Отправлено: InfinitI от 30 Октября 2009, 15:30:24
Вообще-то все зависит от квалификации Разработчика и Аналитика.
Согласна с bas-ом. А еще от того, что вы хотите получить на выходе и как у вас организован процесс. Мы, например, в зависимости от задачи и ситуации прописываем либо те изменения, которые необходимо внести в БД (добавить такое-то поле/таблицу и т.д.), либо пишем о том, что необходимо реализовать такой-то алгоритм (описываем словами либо рисуем подходящую диаграмму), либо описываем, какие элементы интерфейса и каким образом необходимо доработать / разработать, либо обходимся словами типа "необходимо обеспечить выполнение такого-то действия / функции".