Цитата:
Сообщение от
petr
...И как... мы должны поступить?...
Вопрос философский. Я пока пришел к такому мнению. Оптимизировать затраты клиента (в этом и вижу свою задачу как консультанта). Но при этом закладываться на развитие системы. Получается всяко разно. Универсальные механизмы не делаю по возможности. Дорого, если их доводить до ума. В архитектуре и коде стараюсь придерживаться ВР. Не брезгую таким подходом — сделать что-то в виде прототипа с малой частью функциональности, временное, чтобы понять как нужно на самом деле, куда двигаться. Т.е. возможно даже в некоторых случаях сделать нечто, что потом гарантированной выкинется и напишется снова, чтобы получить некий опыт или поэкпериментировать. Последний подход нередко экономит много денег заказчику. Часто многие безумные хотелки отпадают или забываются, а если идея вообще абсурдна, то заказчик приходит к пониманию этого малой кровью. А если их сразу проектировать в дизайне, то отбрыкаться от них на этом этапе тяжело. Но чтобы так делать нужно хорошо уметь воображать себе во что может вылиться финальное решение и знать систему, чтобы не пойти изначально не тем путем.