Release early, release often
В книге Мэтью Сайеда «Принцип черного ящика» наткнулся на очередное описание принципа Release early, release often. Суть, как известно, в том, что быстрее выкатишь — быстрее получишь обратную связь — быстрее улучшишь ПО. Мне кажется, я знаю успешные компании, которые с самого рождения придерживаются этого принципа. И если в целом глобально я согласен, то описание в книге кажется мне всё же излишне крайним. Как будто никакое предварительное проектирование перед кодингом и релизом и не нужно. Но всё-таки мне кажется хотя бы базовые вещи (безопасность, нагруженность и т.п.) обязательно надо учесть...