Блоги
Блоги сайта
-
- 52
записи - 14
комментариев - 26880
просмотров
Последние записи
Меня иногда упрекают в том, что мои модули не идеальны, например, что один модуль использует окно колорбокса, а нужно было бы использовать окно бутстрапа, что другой модуль не ищет по полю meta_h1, а кому-то это нужно, что третий модуль не умеет учитывать наценку на акционную цену и так далее.
Что я могу на это ответить?
"Да, я знаю это!"
Мало того, я специально делают такие не идеальные модули. Потому что после 3-х лет разработки модулей для OpenCart могу констатировать, что делать идеальные во всех смыслах модули для OpenCart просто не выгодно, это не окупается.Принцип Паретто
Если применить к разработке модулей принцип Паретто, то можно сказать, что потратив на разработку модуля 20% времени и сделав 20% базового функционала, модуль удовлетворит 80% покупателей, для них этих 20% базового функционала будет вполне достаточно для их сайта.
Что это значит в денежном эквиваленте?
Допустим, на написание базового функционала модуля нужно потратить неделю. За неделю можно создать модуль, который удовлетворит 80% покупателей, и которые его купят за условно 300-500 рублей.
Теперь, для того, чтобы удовлетворить следующие 20% покупателей, которым нужен идеальный модуль, нужно потратить еще 80% времени (так как всевозможных мелочей может быть очень много) или еще месяц. Но так как времени нужно потратить в 5 раз больше, то и модуль нужно продавать в 5 раз дороже или уже за 2000-2500 рублей. Но за такие деньги этот модуль купят буквально единицы, а остальные резонно скажут: "Мне это дорого", так скажут даже большинство покупателей из тех 20%.
А что будет если за этот месяц написать еще 2-3 других модуля с тем же базовым функционалом? Он опять устроит 80% пользователей и его опять купят 80% пользователей.Конечно, возможно реальное соотношение будет не 20% на 80%, а 30% на 70%, или другое, но зависимость однозначно есть.
Как видно, писать простые и недорогие модули для OpenCart в разы выгоднее, чем писать почти идеальные во всех смыслах модули. И вина в этом никак не разработчиков, которые не могут или не хотят написать идеальный модуль, вина в этом прежде всего покупателей, которые не могут себе позволить заплатить нормальные деньги на модуль, на который нужно потратить месяц на его разработку. Потому что любой разработчик с большим удовольствием бы создавал функциональные модули, если бы их еще и покупали за цену в 4-5 раз дороже.
Возможно, в других движках, где модули стоят 50, 100, 200$ за модуль ситуация другая а там выгодно делать идеальные модули, но в OpenCart, да еще и русском сегменте, где модули стоят 300, 400, 600 рублей, увы. Так что не требуйте, чтобы модуль за 300 или 500 рублей был идеальным во всех смыслах, это невозможно.
---
Мои модули для OpenCart можно скачать тут: https://freecart.pro/sv2109/
- Подробнее...
- 0 комментариев
- 52