- Особенности разработки PhoneGap-приложения
- Сложности и подводные камни: к чему нужно быть готовым и что держать в голове
- Подготовка материала для разработчика ― style guide и шрифтовые иконки
TК°Conf. «Быстрокод» и что за это бывает. Артём Кулаков.TKConf
В докладе пойдет речь суровых реалиях разработки коммерческого ПО. Поговорим о том, какой код нужен вашему заказчику и как организовать процессы в продуктовой команде чтобы решать задачи заказчика максимально эффективно.
10 способов как не надо тестировать высоконагруженный сервис (SQA Days 2013)2ГИС Технологии
* “Утром деньги, вечером стулья” — острая нехватка времени на написание функциональных автотестов из-за большого количества ручного тестирования.
* “Firefox наше всё” — классическая схема работы “разработка проверяет в FF, а тестирование во всех браузерах” не всегда эффективна, когда есть дисбаланс между числом разработчиков и тестировщиков в команде.
* “Специалист узкого профиля” — автоматизированные тесты долго не пишутся из-за того, что тестировщик не знает языка программирования.
* “У нас все готово” — во время деплоя возникают ошибки, деплой идет долго, баги фиксятся по ходу релиза; смежные команды/заказчики/партнеры не знают о смене работы функционала, добавления полей и т.п.
* “И жнец и жрец” — задача долго не проходила этап тестирования, из-за того, что разработчики чинили верстку, а не верстальщики.
* “Всё как на картинке” — тестирование не может определить специфические баги в верстке, такие как отсутствие тени или закругленности углов, РМ тоже.
* “Незаменимый человек” — один человек прорабатывает требования перед планированием, никто кроме самого человека не знает требований.
* “Без вопросов” — из-за размытых требований тестирование не может выявить критичные баги, отсутствие информации о технических нюансах не позволяет группе тестирования указать их.
* “Перфекционизм” — чрезмерное “вылизывание” перед релизом затягивает выход очередной версии продукта.
* “Грузи, всё вывезет” — от релиза к релизу с добавлением новых фич скорость работы сервиса снижается.
5 правил успешной разработки приложений для бренда Heads&Hands
Презентация о правилах разработки мобильных приложений для крупных брендов. Основные ошибки и проблемы, с которыми сталкивается компания-разработчик и способы их решения.
Аналитика мобильных приложений: как настроить аналитику в приложении, какие инструменты выбрать (Flurry, Google Analytics, Fabric Answers, AppsFlyer), на что обращать внимание
http://light.mdday.ru
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"Fwdays
Как искать и выбирать оптимальные решения? Для одной задачи подойдет React, для другой - Zepto. Сегодня вы пишите для браузера, завтра думаете, как использовать native-ресурсы iOS.
Не все технологии, которые удобны разработчику, могут дать удобство конечному пользователю.
Я расскажу о балансе, который позволяет бизнесу получать результат, а разработчику - решение.
Джоэл Спольски много лет назад придумал тест на качество и адекватность IT-компании, но ценности он не теряет и по сей день.
Сентябрь 2014, TechTalks NSU, Новосибирск
http://techtalks.nsu.ru
Видеозапись: http://www.youtube.com/watch?v=9sWD3RBwz30
23 сентября 2014. Проходим тест Джоэла (Семён Факторович и Олег Годовых, Noveo)
«Вот уже 14 лет как Джоэл Спольски придумал свой Joel test, но до сих пор далеко не все компании успешно проходят его. Мы поговорим о самых важных частях этого теста: о сервисах и инфраструктурных инструментах разработки (к ним относятся системы контроля версий, багтрекеры, continuous integration...) Принципы, о которых мы расскажем, одинаково применимы и для крупных компаний, и для стильных молодежных стартапов, и для студенческих курсовых проектов.»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
От заката до рассвета | Максим Безуглый | Zlit TechZlit
Светлое будущее.
Карго-культ.
Деловые отношения между бизнесом и разработчиками.
Человеческие и профессиональные отношения между фронт и бек разработчиками
Tech Talks @NSU: Рассказ о разных профессиях в IT-индустрии, или почему не вс...Tech Talks @NSU
http://techtalks.nsu.ru
20 февраля 2013. Рассказ о разных профессиях в IT-индустрии, или почему не все выпускники IT-специальностей пишут код (Семён Факторович, Noveo)
«Семен Факторович (Noveo, Новосибирск) рассказывает о разных профессиях в IT-индустрии и о вариантах карьерного роста IT-специалиста»
Лекция прочитана в рамках проекта Tech Talks @NSU – серии открытых лекций о разработке ПО и карьере в IT, проводимых в Новосибирском государственном университете.
Подробности: http://techtalks.nsu.ru
Виды QA: Всё что вы не знали и боялись спроститьGoIT
19.02.2015 состоялось очередное событие, посвященное тематике Тестирования ПО.
Встреча помогла участникам
• разобраться в видах QA;
• получить информацию о «подводных» камнях каждого из направлений;
• узнать о специфике работы тестеровщика;
• перенять опыт тестировщиков с многолетним стажем;
• узнать о нововведениях в мире QA;
• выбрать свой путь развития в тестировании.
Спикерами выступили:
Александр Майданюк – QA Lead, Manager, QA Consultant и Trainer. Занимает позицию Head
of Quality Assurance Solution в Ciklum. Эксперт и судья QA секции чемпионатов UA Web
Challenge. Соучредитель Киевского Клуба тестировщика QA Club.
Николай Ковш – QA Engineer в Ciklum. Является ярким примером свитчера - человека,
который сменил область деятельности. Со-организатор ивентов в QA Club - самом большом
киевском сообществе тестировщиков. Николай расскажет, почему тестировщику важно
научиться программировать.
Марина Шевченко – Mobile QA Engineer в Ciklum. QA з досвідом тестування веб, дестопних
та мобільних додатків. Співорганізатор заходів в QA Club – найбільшій київській спільності
тестувальників.
Доклад: “Мобильный двигатель торговли. Или тормоз?”
Краткая аннотация:
“Тенденции последних лет – появление большого количества разнообразных приложений для “умных” устройств. Игры, утилиты, контент-приложения постепенно прочно входят в нашу жизнь. И превращаются в головную боль для бизнеса.
Нужно ли сражаться за мобильную аудиторию компаниям, чей бизнес не связан напрямую с продажей программного обеспечения для смартфонов? Какие проблемы предстоит решить перед созданием своего первого приложения? Какие риски учесть?
Как появление приложения повлияет на бизнес e-commerce компании?
А на отдел разработки? К чему готовиться и как жить дальше?
Смотрим на создание приложений для мобильных устройств глазами руководителя разработки платежных сервисов Mail.Ru Group”.
Основные тезисы доклада:
Миграция аудитории: где ловить новых пользователей, как удерживать старых?
Трудности перевода: другое поведение – другие подходы к продукту
Плюсы и минусы мобильности: что нового принесет создание приложений и какие проблемы предстоит решить?
Место мобильного направления в структуре большой и небольшой компании
Где деньги, Зин? Как изменится бюджет на разработку?
Как пощупать результат, если продукт бесплатен?
Мобильная разработка – это не всегда профильный для компании бизнес.
Стоит ли в таком случае тратить на нее усилия и как сделать, чтобы они не пропали даром?
О чем нужно думать руководителю разработки и менеджеру мобильного направления?
Преимущества создания кроссплатформенных приложений с использованием Phone ga...
Apalon
1. Сергеев Максим Александрович
Project Manager , Geek , Hacker
Cсылка на моё резюме http://goo.gl/CkCit8
Ответы на вопросы
для собеседования
APALON
2. Причины успеха instagram
• Нужное время, нужное место
• UX одобренный Стивом Джобсом
• Сарафанное радио среди звёзд шоу-
биза
3. Тестируем My Alarm Clock
• Ориентируемся на in-app purchases
• не установлены правила появления и таргетирования офферов для пользователя.
• первый заход в приложение предлагает купить полную версию хотя я даже не знаю где я,
второй заход установить другое приложение.
• Запутанное меню. Надо вывести основной функционал на главную страницу органично вписав в
скин. Необходимо переработать экраны настроек (к слову у меня русский аккаунт гугл плей и
нахожусь я в РФ но настройки по умолчанию выставлены на мили в час и фаренгейт.
• Больше точек входа для монетизации, «красивое напоминание через определённое кол-во
дней что если нравится купи» и.т.д
В ближайшей перспективе развитие
получат носимые устройства (iWatch ,
Android Watch) необходимо понимать
что приложение должно не просто
корректно работать в этих гаджетах,
но и быть полностью совместимо
4. Что делать дальше?
• Использовать полученный опыт и наработки для создания
новых продуктов
• Выжимать максимальный GROSS – осваивать новые рынки
• Копировать успешные кейсы конкурентов
• Создавать с нуля идею и продукт
5. Миссия: Убить Skype
ЗАЧЕМ?
• Легендарное количество багов и уязвимостей
• Нет выбора для пользователя, навязанный дизайн
• Сложно работать с большим кол-вом контактов, трудно
найти нужную информацию
• Ресурсоёмкость, сильно высаживает батарею
• Большое количество слухов о прослушке сторонними
лицами (не секьюрность)
А В ИДЕАЛЕ?
Агрегатор основных событий в чате по расставленным тегам, фид из соц сетей.
Комбайн лучших технологий общения для всех сразу! Использование проверенных
методов шифрования и защиты. Возможность корпоративаного управления
системным администратором группами пользователей.
IRC
XMPP
VoIP
OTR (Off-The-Record Messaging)
6. Блокнот+
• Платное приложение которое можно скачать бесплатно за 1 минуту.
(Android)
• Взять всё лучшее от Evernote (кроссплатформенность файловое
хранилище некоторые удачные интерфейс решения
• Сделать приложение бесплатным, однако функционал добавлять за
in-app. Различные инструменты фломастеры и.т.д также за
микроплатёж.
• Не платящих пользователей перегонять в другие приложения
компании
• Добавить виджет для быстрых заметок