8 (495) 215-53-16

info@notissimus.com

ул. Заозерная, 8

196084, Санкт-Петербург

09:00 - 20:00

сб.,вс. - выходные

Передача разработки мобильных приложений на аутсорсинг… некоторые доводы

 Блог    

Недавно, один из крупных клиентов, которого никак не хочется терять 🙂 попросил меня написать тезисы в пользу того, чтобы мы продолжили для них разрабатывать мобильные приложения, т.к. появилась идея нанять своих разработчиков. Поскольку этот вопрос звучит регулярно, я попробую обобщить основные доводы в нашу пользу. Естественно, я не могу быть до конца объективен, т.к. являюсь заинтересованным лицом, но, как мне кажется, доводы ниже взвешенные…

1. У нас в команде 7 разработчиков, которые ничем, кроме разработок мобильных приложений для розничной торговли не занимаются. Происходит постоянный обмен опытом, что значительно повышает общую компетенцию ребят. Учитывая то, что мы создаем мобильные приложения для Apple iOS, Android, Windows Phone и Windows 8, компании, которая решила делать все самостоятельно, потребуется нанять от 2 до 3-х программистов в штат.

Количество людей зависит от подхода к разработке приложений. Если использовать платформы по типу xamarin (кросс-платформенная разработка), то будет достаточно 2х сотрудников, имеющих опыт программирования на С#. Но здесь стоит отметить, что крайне желательно нанимать в штате тех, кто работал с платформой xamarin (что довольно редко встречается). Несложно, глядя на уровень зарплат программистов, прикинуть ежемесячные затраты компании на содержание их в своем штате. Может получиться так, что они будут соответствовать годовым затратам на поддержку приложений с нашей стороны (18 000 р. в месяц за все платформы). Нужно так же не забыть дизайнера, имеющего опыт разработки дизайна под разные мобильные платформы.

2. Нужно так же не забыть сделать разовую закупку основных средств. Требования к аппаратному обеспечению довольно высокие, а для разработки мобильных приложений под Apple iOS потребуется купить Mac – что довольно дорого.

3. Последнее в списке, но наверное самое важное – обмен знаниями и наработками. Все наши клиенты – это торговые компании. Торговые процессы похожи и мы регулярно получаем задачи от разных клиентов на доработки. И доработки, сделанные для одной компании, мы сразу предлагаем всем остальным компаниям. Давайте приведу пример: push уведомления. Мы делаем уже сейчас личный кабинет для управления push – уведомлениями и как только он будет готов, сразу предложим всем нашим клиентам внедрить в их мобильные приложения данный функционал. И что важно – нам потребуется только сделать минимальную адаптацию кода (дизайна), а не разрабатывать с нуля. В чем плюс для клиента? Минимум затрат как финансовых, так и временных.

]]>