Идет процесс автоматизации учета проектной деятельности. Вчера общался с заказчиком, немного не договорились в терминах.
Итак. Есть некая компания с ГенеральнымДиректором, который придумал Задачу. Он вызвал РуководителяДепартамента и устно объяснил суть задачи. РуководительДепартамента в учетной базе создал элемент справочника "Задача", в котором ответственным за ее выполнение назначил НачальникаОтдела. НачальникОтдела в свою очередь назначил исполнителем Сотрудника. Итого имеем следующий порядок передачи Задачи:
ГенеральныйДиректор
\/
РуководительДепартамента
\/
НачальникОтдела
\/
Сотрудник
При этом в форме справочника "Задачи" есть 4 поля:
- Инициатор
- Постановщик
- Ответственный
- Исполнитель
С Ответственным и Исполнителем все понятно: это НачальникОтдела и Сотрудник. А вот с Инициатором и Постановщиком мы не договорились. Я считаю, что Инициатором в данном случае будет тот, кто задачу придумал, то есть ГенеральныйДиректор, а Постановщиком - тот кто ее ввел в базу. Клиент считает, что должно быть наоборот.
Договорились, что мнение многоуважаемого ALL разрешит наш спор. Голосуйте, товарищи!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший