Skip to content

Встреча 3 (23 III)

Anton Abramov edited this page Mar 24, 2015 · 1 revision

23 марта состоялась личная встреча с заказчиком. На встрече присутствовали все члены команды. В основном обсуждались функциональные требования. Для этого был составлен список вопросов, для уточнения функциональных требований и архитектуры приложения. Список вопросов и ответы на них представлены ниже.

  1. Кто создает организацию? Весь проект - это организация. В рамках это организации и производятся покупки. Управляет организацией админ, он же модератор.
  2. Кто может вступить в организацию? Вся информация о сотрудниках организации берется их LDAP. Или регистрация при первом входе.
  3. За что отвечают отделы? Отдел - структурные единицы организации, в состав которой входят пользователи.
  4. Кто создает отделы? Админ
  5. Кто распределяет/перераспределяет людей по отделам? Админ
  6. Может ли один человек состоять в нескольких отделах? Может. В таком случае к человеку приписывается еще и отдел
  7. Может ли человек самостоятельно переходить из отдела в отдел? Нет
  8. Как формируются неформальные группы. Кто их создает и регулирует? Любой пользователь может накликать людей в покупку. Существует ограничение до n человек на покупку
  9. Возможна ли покупка на всю организацию и может ли это сделать обычный пользователь? Или только администратор. На данном этапе отказаться от возможности совершения покупки на всю организацию
  10. Возможно ли совершить покупку на несколько отделов? Данная возможность существует. Описано в пункте 8.
  11. Возможно ли исключить себя из покупки? Себя нельзя исключить.
  12. Какие покупки вижу я? Только те, в которые я вхожу? Или все по отделу/организации. Пользователь видит покупки, в которых участвует (отмечен для распределения доходов).
  13. Возможно привязать несколько категорий к покупке? Нет.
  14. Кто редактирует категории? Администратор.
  15. По каким еще критериям необходимо видеть статистику? На свои покупки. А админ на всех.
  16. Происходит какой-то контроль за покупками? Админ производит контроль за покупками.
  17. Всегда ли делиться сумма покупки одинаково на всех? Да, делиться на всех поровну.
  18. Какая статистика нам нужна? Человек, отдел, категория, промежуток времени.
  19. Лимиты. Лимит человек на покупку. Лимит на сумму, затрачиваемую как человеком, так и отделом в целом.
  20. Переход одного человека из одного отдела в другой. Фильтр отдел/человек.

По итогам встречи с заказчиком стали ясны функциональные требования. Это позволит создать архитектуру приложения и на ее основе сделать прототип.