В прошлый пост не поместилась третья сфера знаний, на которую у меня открылись глаза в тот период, и про существование которой я до этого не то чтобы не знал, но практические не думал - это принципы построения бизнеса вокруг программных продуктов.
Самое сильное воздействие на меня оказали книги "Lean Startup" Эрика Риса про итеративный поиск места продукта на рынке, "4 шага к озарению" Стива Бланка про Customer Development и формирование понимания потребностей клиента и "Построение бизнес-моделей" Остервальдера. Будучи программистом мне казалось, что достаточно сделать хорошо работающую программу, а остальное приложится само. На деле оказалось, что работа программистов, безусловно, важна, но, как не противно было это осознавать, с точки зрения бизнеса глубоко вторична. Программа интересна лишь постольку, поскольку она помогает решать чьи-то проблемы, приносит кому-то какую-то понятную пользу, измеримую хотя бы в деньгах. А работа программистов с точки зрения бизнеса - это всего лишь вынужденные расходы. И, грубо говоря, если расходы меньше доходов (как меры пользы) - то это хорошая работа, а если больше - то плохая :) Хотя, конечно же, все гораздо сложнее, зависит от стадии развития продукта, зрелости рынка и т.п.
Сочетание Lean, ТОС и концепции "антихрупкости" и канваса бизнес-моделей привело к меня принципу "ленивой эволюции" при создании программных продуктов. Строить большие, масштабные решения, без достоверного знания о том, что они полезны и востребованы не просто бесполезно, а даже вредно. Большая система неповоротлива, сложна в поддержке и трудно модифицируема. С другой стороны, решения, сделанные на скорую руку, без заделов на развитие - плохо масштабируются, и трудно модифицируются. С тех пор я продвигаю идею, что кода в каждый момент времени нужно писать как можно меньше, но стараться приносить при этом максимальное количество "пользы", а параллельно активно смотреть по сторонам, чтобы понимать в каких направления возможно понадобится развивать продукт, чтобы в текущей разработке случайно не заблокировать правильные возможности.
Post #126
274
- 👍 2
- 🔥 2
- 💯 1