Wiki для управления требованиями
Wiki для управления требованиямиВ качестве доступной альтернативы профессиональным инструментам управления требованиями некоторые команды рассматривают различные Wiki. По многим причинам это является недальновидным решением, с которым затем вам придется жить и испытывать ежедневные сложности. Многие наши клиенты уже прошли через этот не лучший выбор и поделились с нами причинами и следствиями, о которых вам обязательно нужно знать.
Слабые стороны технологии WikiПрименение неподходящего инструментария часто хуже, чем использование ручного труда, поскольку приходится изобретать способы как обойти естественные ограничения технологии.
Чего нельзя сделать в Wiki
Низкая эффективность использования WikiИнструментальная поддержка призвана повысить продуктивность работы сотрудников. Если этого не происходит по большей части типовых активностей, то очевидным становится факт применения не того инструмента. Вот перечень типовых задач, которые сложно и неэффективно решаются при помощи Wiki:
|
Лучше не писать техническое задание в Google Docs
Многие подрядчики разрабатывающие гос. заказ, готовят техническое задание средствами коллективной работы с документами, Google Docs один из них. Дело в том, что оно конечно доступно (то есть бесплатно), позволяет вести обсуждения, хранить историю изменений, все заинтересованные лица имеют доступ к последней актуальной версии документа, по заявлению провайдера, документ не может потеряться. |
Нефункциональные пользовательские истории
Несколько лет назад один банк попросил моего совета касательно проекта изменения системы обработки платежей. Работы было немного, и банк хотел использовать кое-какие преимущества Agile, чтобы ускорить разработку, но не хотел, чтобы Agile просочился куда-то ещё. К несчастью, это довольно частая просьба: «Увеличьте нашу скорость, только ничего не меняйте». |
Критерии приёмки для требований в Agile
Команды часто применяют пользовательские истории для фиксации требований в проекте. При использовании физических карточек для сбора требований на обратной стороне они часто записывают критерии приёмки (еще их называют «условиями удовлетворения ожиданий»). Критерии приёмки - это ключевые моменты или общие правила, которые принимаются во внимание во время программирования и тестирования пользовательской истории. |
Проектная документация в Agile
Представляю вам моих друзей - Джейн и Джона. Джон долгое время работает аналитиком в большой компании и отвечает за выявление требований в новых и существующих продуктах. Джон использует спецификации программного обеспечения в качестве рабочего инструмента, чтобы записывать все требования клиента, которые необходимо разрабатывать или поддерживать. Джейн - разработчик в той же компании. Обычно она получает от Джона спецификацию и начинает технический анализ и дизайн того, что необходимо разработать. |