>фичи в софте становятся дороже с каждой следующей Не обязательно. С одной стороны, если реализовать какой-то механизм, потом на его основе довольно просто допиливать еще функции, т.к. бизнес-процессы зачастую сильно перекливаются между собой. С другой стороны, все завязано на связность сущностей в системе: если связность высокая, то каждое небольшое изменение нужно протаскивать по сотне мест - тогда да, дорого. Низкая связность - можно заботиться разве что о перфомансе.
>Если не - напишу подробнее почему так, и что с этим делать. Вот прямо с удовольствием бы почитали.
Тоже всегда это удивляет, и как программисту мне всегда очень сложно наверх передать сообщение "да, мы можем сейчас это воплотить, но дальше каждая новая фича будет стоить дороже из-за существования предлагаемой".
Тут всегда есть вилка. Правильное сообщение другое: "Мы можем сейчас сделать это дёшево, но тогда увеличится технологический долг, и внедрение других фич будет сложнее и дороже. Либо эту фичу придётся делать долго и дорого - возможно, это не имеет смысла."
Comments 22
Да.
>фичи в софте становятся дороже с каждой следующей
Не обязательно. С одной стороны, если реализовать какой-то механизм, потом на его основе довольно просто допиливать еще функции, т.к. бизнес-процессы зачастую сильно перекливаются между собой. С другой стороны, все завязано на связность сущностей в системе: если связность высокая, то каждое небольшое изменение нужно протаскивать по сотне мест - тогда да, дорого. Низкая связность - можно заботиться разве что о перфомансе.
>Если не - напишу подробнее почему так, и что с этим делать.
Вот прямо с удовольствием бы почитали.
Reply
и смотря как считать "стоимость" =)
но пиши конечно =)
график правильно написал =)
Reply
Для меня: да, очевидно. Но я - программист.
Reply
Reply
Reply
( ... )
Reply
Reply
Reply
Reply
Leave a comment