Каков наилучший шаблон/решение для реализации «рабочего процесса (процесса) разработки продукта»?
-
02-07-2019 - |
Вопрос
Подарок:
В настоящее время разработка продукта ведется в Visual Studio с использованием технологий .Net, поэтому важно оставаться в одном и том же наборе инструментов.Роли, помимо разработчиков, используют электронные таблицы, документы и инструменты построения диаграмм, Photoshop для выполнения своей работы.
Будущее:
Мы хотим построить рабочий процесс (последовательный процесс с ролями, очередями действий, передачей информации от одной роли к другой, утверждением и т. д.) для разработки продукта.Программный продукт всегда будет находиться в стадии усовершенствования, что является еще одной причиной для создания этого потока.
Типичными пользователями являются дизайнеры, бизнес-аналитики, создатели контента, разработчики, рецензенты кода, тестировщики.
Допустим, необходимо разработать новую веб-страницу.Это будет,
- Подумал аналитик в инструменте, введет информацию в некотором формате
- Дизайнер будет использовать перетаскивание, чтобы построить вид страницы, передать его
- Создатель контента, который добавит контент (справочный текст, гиперссылки, чистый текст и т. Д.) На страницу
- Разработчик проверит свою очередь, чтобы начать строить логику вокруг этой страницы и сделать ее функциональной.
Я подумываю об использовании изолированной оболочки Visual Studio в качестве инструментальной среды, главным образом из-за ее возможностей IDE и т. д. для ее создания.Кто-нибудь работал над аналогичным набором требований?Есть какие-нибудь шаблоны/решения/идеи, как это сделать в парадигме VS Shell?
Обновлять:Visual Studio Team System уже используется разработчиками и тестировщиками, но в TFS для них (а также аналитиков, дизайнеров и т. д.) нет настраиваемого рабочего процесса.Кроме того, Visual Studio не подходит для пользователей, не являющихся разработчиками, которые хотят делать такие вещи, как определение потока навигации, проектирование элементов страницы и т. д.
Решение 2
Я думаю, что рынок для этого продукта есть, поскольку я не смог найти ничего близкого.Существуют разрозненные инструменты и продукты, но нет унифицированной IDE, такой как опыт, и ее необходимо создавать самостоятельно.
VS Изолированные Shell 2010 является отправной точкой и платформой, на которой это может быть построено.Требуется несколько человеко-месяцев, а может быть и лет.Однако Управление жизненным циклом приложений TFS ALM имеет несколько функций, пересекающихся с этой идеей, хотя и не все, поскольку она не обеспечивает индивидуальный подход к вашему индивидуальному рабочему процессу.
Жюри отсутствует, нужно разобраться.
Другие советы
Звучит точно так же, как Командная система Microsoft Visual Studio.