Думай Головой: вся ушлость и прошареность теряется, когда начинаешь понимать во что лезешь. Одно делать пилить себе потихоньку чужой проект и регулярно получать денежку, другое - разрабатывать, продавать, нанимать новых людей, искать деньги и т.д. Через пару недель, а у самых стойких через пару месяцев, кончается терпение и проект забрасывается.
Сергей Сергеев: "т.е. который нашел инвестора" - это вообще не показатель адекватности стартапа. Можно прекрасно развивать проект на свои деньги, создавать востребованный продукт и прийти к инвестициям уже имея многомиллионные доходы. А вот если продуктом стартапа пользуются и готовы платить за это - вот это уже показатель адекватности.
xmoonlight: всегда был приверженцем того, что идея без реализации - ничто. Идею могут скопировать, вынести из проекта и т.д., но без глубокого понимания или какого либо неконкурентного преимущества идея у других людей не взлетит. Вам надо принимать комплекс мер: работать над идеями так, чтобы тупое копирование не сработало и сменить тактику найма людей. Очень похоже на то, что вы нанимаете людей, склонных именно к такому поведению. И больше общайтесь с людьми в процессе работы. Чтобы заранее предупредить такое поведение. Помогут регулярные встречи 1х1, психологический контракт и друге инструменты менеджера.
2-3 дня на уточнение требований и согласования, 2-4 дня на разработку под каждую платформу, 3-6 дней на тестирование и правку багов. Пройдет 10-30 дней перед публикацией приложения в AppStore, если конечно ничего править не надо будет. С проектом вашего масштаба может справится и 1 квалифицированный фрилансер, причем он сделает это примерно за тот же срок. Цена будет меньше, но забудьте потом за быструю поддержку и развитие.
kamwork: посудите сами, полноценная команда: 1-2 разработчика, 1 тестировщик и хорошо, если есть аналитик\ПМ. Умножите на минимум ~100к в месяц каждому.
LeEnot: окей, заменим ТЗ на требования, сути это не меняет. Если на стороне разработчиков нет людей, которые могут эти требования вытаскивать из заказчика и флексить их в соответствие с бюджетом, то заказчик очень быстро сбежит из-за разбухшего бюджета. А если не сбежит - получится невнятное и не ненужно приложение.
Только уточню, что качественные разработчики в регионах не дураки, и продают свои услуги по рыночной цене. По покрытию кода тестами- не самый важный показатель качества. Я бы больше посоветовал обратить внимание на проработку ТЗ исполнителями и прозрачность процесса разработки.
Nominom: а может стоит сначала подумать, почему они разбиты на много отдельных платных уроков по цене в те же +100500? А еще почему у Pluralsight есть подписка вместо платных уроков? Прислушайтесь к Сергей Протько, он очень правильные вещи написал.
Вот не надо утрировать недостатки Xamarin.
Visual Studio - пожалуй самая дружелюбная и мощная IDE.
Пустое Android приложение ~ 6MB.
Мелкие приложения для пользователей прекрасно разрабатываются и продаются.
Всегда стоит принимать во внимание масштаб проекта. Во множестве случаев нативная разработка нафиг не нужна. Быстрее, дешевле, проще в поддержке сделать кроссплатформенное приложение. Особенно это актуально для внутрикорпоративных проектов. И совсем неактуально для массовых приложений, типа мессенджеров, такси, банковских приложений и т.п.
Antony: да, с проблемой "слишком хорошо написанной программы" сталкивался. Решаемо, за дополнительную оплату можно натаскать на защиту :) Когда все вокруг заказывают у одного, "своему исполнителю" достаются заказы только от своих.
Antony: в мое время групп ВК не было, но хорошо работало сарафанное радио. Целые потоки заказывали лабы и курсовые у меня. Набил руку так, что на каждый вариант цикла лабораторных работ уходило 2-3 часа. Через год просто записывал диски с нужными вариантами продавал их :)