Показаны сообщения с ярлыком VIAcode. Показать все сообщения
Показаны сообщения с ярлыком VIAcode. Показать все сообщения

25 сентября 2012 г.

Ухвати лето за хвост!

Originally published at blog.viacode.com. You can comment here or there.


В этом году в VIAcode пришло большое количество новых и замечательных людей. Но так как нас много (практически 110 человек в одном только Петербурге) процессы знакомства проходят медленнее, чем темп прихода все новых и новых. Поэтому мы решили, что нам нужно всем вместе куда-нибудь выбраться, тем более что повод быстро нашелся – всегда стоит попробовать ухватить лето за хвост!
В качестве дислокации мы выбрали базу отдыха «Связист» в Приозерском районе Ленинградской области. Известно, что чем дальше от города заберешься, тем более красивые виды тебя ждут.



18 июня 2012 г.

Корпоративное путешествие в Болгарию

VIAcodовцы вернулись из Болгарии: веселые, отдохнувшие и немного обгоревшие :-)
Помимо 3 дней, выделенных под корпоратив, многие остались еще на неделю, превратив поездку в хороший отпуск. Отзывы коллег были лаконичны, но призывали немедленно оставить любимый город, и рвануть в настоящее лето.
Из разговоров в офисе:
Саша: "Море теплое, вино вкусное, а на завтрак я ел капрезе!"


Максим: "Оказывается, в Болгарию можно ездить отдыхать. Плюс один ей в карму."


Леша: "Я пил пину-коладу, да.."

Эля: "Самое лучшее  - это аквапарк! Вся его прелесть написана на наших лицах."




Саша: "Лично наблюдал кормление птенцов пещерной ласточки, сразу захотелось есть. "


Юля: "Я купалась в трех морях: Черном, цветочном и фруктовом!"


Олег: "Понравилось встречать рассвет, очень необычные ощущения."


А сейчас внимание интрига! На следующее лето HR планирует вывезти VIAcode на Шпицберген. Должна же быть здоровая смена ощущений :-)


8 июня 2012 г.

VIAcode HackDays. Как это было.

26-27 мая в нашей компании VIAcode было интереснейшее событие HackDays, и об этом эмоционально я сообщал ранее.

Эмоции... Нет, не утихли. Воодушевление от сего славного действа переполняет меня. И дабы поделиться позитивным настроем, оставить вклад в мировой истории IT, было принято решение - описать это потрясающее приключение в деталях.




Что это за мероприятие - VIAcode HackDays?

Мероприятия под кодовым названием HackDays проводятся не впервые в мире, но впервые в нашей компании. Поэтому и правила были адаптированы под атмосферу, царящую у нас в VIAcode. Нам был дан определенный срок, чтобы собрать команду своей мечты и придумать концепцию сумасшедшей, сногсшибательной и способной перевернуть мир идеи. Это давало возможность реализовать свои организаторские и творческие таланты.

Конечно, отличная команда и превосходная идея (у нас, IT-специалистов, других идей ведь быть и не может, правда?:)) -  это уже серьезная заявка на успех в любом начинании, но... Хочется чего-то более реального.
Через две недели был назначен ключевой этап этого приключения. Всего один уикенд для того, чтобы команда могла реализовать идею.
Да-да, у нас было два неполных дня для того, чтобы сделать свою сказочно-безумно-классную идею реальностью. В течении двух недель можно было делать что угодно, кроме написания самого кода. Создавать прототипы, писать музыку, настраивать рабочее окружение и прочее.

Предложенные платформы и технологии

Чтобы сделать VIAcode HackDays ещё интереснее, изначально было предложено несколько направлений и платформ, с которыми наша компания ещё не работала, но тем и интереснее вызов, не так ли? Это действительно классные платформы:

Microsoft KINECT

Специально был приобретен  Kinect for PC (устройство легко подключается к любому компьютеру и позволяет реализовать свой уникальный сценарий с помощью SDK). Всё, что раньше мы делали с клавиатуры и мышки – теперь можно делать в танце, жестами и голосом!

Разработка мобильных приложений

Android и Windows Phone – выбраны как основные мобильные платформы. iPhone/iPad ? Нет, мы не забыли об этом. Просто отложили на будущее.

NFC

Чипы наступают! Близок тот час, когда без цифрового гаджета нельзя будет попасть даже в баню!

Разработка интеграционных приложений для социальных сетей

Twitter, FaceBook, Yamer, Вконтакте и другие – все эти социалки предоставляют свой API для того, что бы мы - программисты всех стран могли свободно реализовывать свои фантазии!

Хорошо, вызов принят!


Далее информация предоставлена предвзято, в нарушение журналистской этики. Т.к. я был игроком одной из команд. :)

Да, мы успели к Mission Board первыми, и смогли застолбить верхнюю строчку турнирной таблицы!



А это наш первоначальный состав команды:



Платформой для разработки нами был выбран Android.
Затем к нам присоединились еще один тестировщик и ... музыкант.


Музыкант был важной составляющей нашей команды, т.к. нашим творением по задумке должно было стать - музыкальное приложение.

Конечно, будь мы единственной заявленной командой, все лавры достались бы нам. Но! Так получилось! Получилось так, что безмерно обрадовало меня, потому что было заявлено 9 команд.

Д-Е-В-Я-Т-Ь!


Стоит заметить, что VIAcode HackDays приобрели международный статус, одной из заявленных команд стали наши коллеги из Минского офиса.



И да, предложенные решения были использованы практически все. Из соц.сетей популярностью пользовался Twitter. Из мобильных платформ - Android. Но и Windows Phone платформа, NFC, Kinect, и другие не были забыты.

Команды определены. Технологии выбраны. Две недели затишья. И вот наступил он..

Первый день VIAcode HackDays.

Это субботнее утро началось с легкого аукциона, который, я уверен, оценят тестировщики. Знаю, что многим из них тестирование карандаша на собеседованиях и в форумах успело набить оскомину. Аукцион с единственным лотом. Утюгом. Ставки? Ставки прекрасны. Надо было называть пути, которыми можно использовать утюг. Побеждал - назвавший вариант последним. Набралось приличное количество вариантов, начиная от "Прикуривателя" и заканчивая "Лейкой".


А после аукциона команды разошлись по своим местам, и началась разработка.


Сергей, нацеленный на победу. :)



Андрей, спокойно и невозмутимо обходит подводный камень в работе с навигацией.



Коллеги из Минска творят для Windows Phone.



Роман и Тимур покоряют SDK Kinect(а).


Лирическое отступление про тестировщиков.

Стоит заметить, что тестировщики были не только в нашей команде, но и в командах коллег.  В команде Володи работала Женя.



В команде "говорунов" (как они сами себя прозвали)  - Юля.



Ну а на вопрос - нужны ли тестировщики на таких мероприятиях мой ответ однозначен - нужны! Ошибки, которые мы находили на этапе проектирования - исправлялись быстро. Что позволило на своем опыте убедиться в классическом постулате: стоимость исправления ошибки зависит от времени её обнаружения, т.к. ошибки найденные не всегда имело смысл исправлять для прототипа, ибо их исправление требовало значительного времени, при условии что проект у вас длится два неполных дня.

Работа с графикой, которую выполняли тестировщики - позволила разработчикам сконцентрироваться в работе над непосредственным программированием. При этом наши коллеги с удовольствием переключались на другие задачи. А уж обсуждение архитектуры, математики и подходов в реализации - куда без нас? А моральная поддержка? Я более чем уверен, что в условиях сжатых сроков, в условиях давления духа соревнования - коммуникабельность и такт тестировщиков помогают не сойти с дистанции и добиться лучшего результата. :) Конечно, классического скриптового подхода в тестировании за два дня ждать не следует, не совсем разумная трата сил была бы для прототипа, но исследовательское тестирование процветало в полный рост.

Да и подготовить презентацию идеи и прототипа... Зачем делать все впопыхах, уставшим программистам, если этим спокойно можно заняться параллельно с разработкой?

Хватит о "работе"

Да, конечно это не совсем работа, но однако разработка, с которой мы имеем дело и так каждый день. Как-то маловато праздника, не так ли? Я тоже так думал, пока не начались фан-брейки (почти как кофебрейки, только было не море кофе, а море фана)





Здесь ребята виртуозно осваивают игру "экскаватор" :)



Много чего было в первый день... И шумные обсуждения. И гениальные озарения.

И фрукты. И пицца. И кофе. Литры кофе.



Наша команда успела закончить пригодный к демонстрации функционал до закрытия метро. Оставалось сделать лишь несколько красивых дополнений, которые мы решили оставить на утро второго дня.

Второй день VIAcode HackDays.

Приехав пораньше, мы закончили украшение нашего приложения. Пообщались с "конкурентами". Позавтракали и приготовились к презентациям.



Первой была презентация Алексея, посвященная применению технологии NFC.


Вторым презентовал свой проект Володя. Twitter и Android. Стык двух технологий, каждая из них со своими подводными камнями.


Сергей  вещает о проекте "Говорун" :)




Я призываю слушать музыку, ведь "она делает нас умнее"©


Минский коллега Илья представляет проект Game Ball, платформа Windows Phone.


Сергей раскрывает секреты дополнительной реальности. Платформа Android.


Презентация двух Андреев (на фото один из них) была о Travel Guide и дополнительной реальности... По офису были запрятаны чайники, которые можно было найти с использованием приложения. Платформа Android.



Роман рассказывает о Kinect(е) и игре, написанной под Windows. Кстати, это была самая "тестировщицкая" презентация. Порядка 5 BSoD до успешного подключения Kinect к станции для демонстрации.


А после презентации было голосование. И приз зрительских симпатий ушел к создателям чайников. То есть к двум Андреям.
Жюри весьма серьезно подошло к оценке, были озвучены несколько критериев и по среднему значению начислялись балы. Была жаркая битва... :) Первое место взяли "говоруны".

Победители получили в подарок замечательные электронные книги, что позволит им ещё лучше подготовиться к следующему не менее крутому мероприятию.


Третье место, с отрывом в 0.1 балла досталось нашей команде. Не беда, будем брать реванш!:)


 На этом официальная часть закончилась, и мы продолжили неофициальную в приятном заведении. Но это совсем другая история.
И спасибо всем участникам VIAcode Hackdays: коллегам- конкурентам, коллегам- болельщикам, организаторам! Было действительно здорово!






28 мая 2012 г.

HackDays inda VIAcode. Начало.

Ура-ура! В нашей компании прошел первый HackDays - От идеи до прототипа!

Есть команды;

У команд - есть идеи;

Команды реализуют эти идеи в течении ограниченного времени;

Команды презентуют эти идеи.


Да, мы усложнили классические условия, и разработка от прототипа до идеи - ожидалась выполненной за одни сутки! Не много... не мало... Однако, это не смутило наши бравый команды
Сутки на создание прототипа! День для того, что бы показать, кто здесь сильное звено! Вызов был принят!

22 мая 2012 г.

Учиться - всегда пригодиться!

Как вы знаете, 21-22 апреля прошла конференция SQA Days 11.  Все участники мероприятия получили в качестве подарка от команды рассылки Software-Testing.RU приятный сюрприз - журнал по тестированию.  В нем около десятка работ, среди которых опубликована статья Сергея Атрощенкова (VIAcode, команда Manageability) "Учиться? Зачем? Для кого?" (см. стр 22). 

Я думаю, многие из нас периодически ставят перед собой эти риторические и не очень вопросы  - в моменты творческих кризисов, в периоды трудностей и упадка сил. Статья написана легко, на позитивной ноте. Позволю себе привести небольшую выдержку для затравки:   

"Мы, получили знания, опыт, практические навыки. Получили их сами, сделали что-то, что изменило мир проекта. И сделав этот мир чуть лучше, мы показали, что образование, не глупая зубрежка, не навыки вождения космических кораблей, а то, что меняет наш реальный проект. Обучение помогает изменить мир, проект и заработать деньги".

7 мая 2012 г.

Сюрприз для Falcon команды


Чем-нибудь вкусным  собирались поблагодарить ребят за успешное завершение спринта американские коллеги.
Реализацию сюрприза доверили HR.
«Что может быть лучше шоколадного фондю?»- подумали мы и заказали шоколадный фонтан для ребят.
Было здорово! :-)



                                          


Особенно киви в шоколаде.

27 апреля 2012 г.

По следам Software People 2012


Недавно менеджеры VIAcode ездили на ежегодную конференцию Software People 2012, которая  проходила в Москве.
Конференция была предназначена для менеджеров, тим-лидеров, ведущих разработчиков, а также для тех,"кто, - как заметил  Макс Менжунов,  -  в душе лидер, а по факту еще нет..» :-)   Приятно отметить, что на этой же конференции выступал в качестве докладчика  и наш сотрудник Роман Юферев. Стиль конференции был заявлен как джаз.  По-моему, очень необычное и верное решение. Джазовые музыканты, каждый по своему мастерски являя свою игру, в результате достигают слаженного общего выступления. По мысли создателей конференции, разработка программного обеспечения и должна быть такой в лучшем своем виде.
По хорошей традиции VIAcode, участники конференции Алексей Харюков и Максим Менжунов устроили небольшой круглый стол вопросов и ответов, где поделились  с коллегами самым интересным из услышанного.
Для начала, мы вызнали все подробности про кофе-брейки, обеды, девушек в шляпках и релаксационные пуфики.  В итоге: обеды были не очень, девушки милы, а пуфики  весьма достойны.
Всего за три дня конференции было представлено около 50 докладов. Было из чего выбирать...
В результате информация, которую коллеги активно решили применять в работе и жизни, содержалась в докладах: Джеффа де Люка «Почему мы терпим неудачи», Сергея Высоковских «Проектные карты»,  Асхата Уразбаева «Лидерство в стиле Лин», Сергея Бережного «Выход из кризиса с Заказчиком», Максима Дорофеева «Кроссфункциональность», Андрея Сикорского «Вниз по «скунсовой норе» и  Kaspersky Lab «Метрика разработки для бизнеса».
Наибольшие эмоции у ребят вызвали отдельные цитаты и истории докладчиков, которые Максим и  проиллюстрировал слайдами в своей презентации.



Старая как мир истина, что мы стремимся развиваться, чтобы избежать боли, нашла отражение в докладе Асхата Уразбаева. Истина то старая, но лишний раз ее вспомнить, очень полезно. Кто-то реагирует только на внешние негативные события, с трудом  выковывая свои достижения (красная линия на слайде). Кто-то двигается ровно, не хватая звезд с неба, но и не падая сокрушительно (желтая линия). А кто-то находится в постоянном движении вперед, переходя с уровня на уровень (зеленая линия). Именно в последнем случае ты  попадаешь в состояние потока, в котором можно творить, и который сам тебя выносит на новые высоты.
Здесь докладчик цитирует замечательную книгу «В поисках потока» автора Михая Чиксентмихайи.
Кстати всем ее рекомендую,  она у меня скачана и законспектирована, реально крутая вещь.
Еще один слайд из этого доклада, вдохновивший ребят, особенно Максима: 


Слова Барышникова могут стать отличным девизом. Когда ты не ждешь, когда изменятся обстоятельства, появятся другие лидеры-конкуренты, а ты сам ставишь себе планку и сам преодолеваешь ее каждый раз. Лично мне напоминает философию Карлоса Кастанеды, мотив борьбы воина с самим собой.
Из доклада Сергея Бережного ребята запомнили критерии, по которым можно отследить наступление кризиса в отношениях с заказчиком. 


Есть и рецепт, как выходить из него: найти причину кризиса, а не увлекаться лечением симптомов. И лучше всего это сделать на начальной стадии обнаружения.
Безоговорочный успех был у доклада Максима Дорофеева. Ребята признались, что его презентация существенно повышает настроение и ее можно просто смотреть для удовольствия.

 

Персонаж презентации  - человек-снежинка уже стал фигурировать в письмах и разговорах сотрудников. Видимо наболело :-)

Самым ценным в докладах был живой опыт выступающих, все взято из своей жизни, и негативный опыт решения проблем и положительный.
Во время круглого стола, мы, конечно, поинтересовались: ну а что главное вы взяли на вооружение из конференции?
Какая методика лично для вас оказалась полезной?
Леша Харюков  признался, что  в итоге получил отличный инструментарий, распознающий эффективность  работы программистов, который он, собирается применить в ближайшее время.
Вдохновение на постановку новых целей в нелегкой менеджерской практике получил Максим Менжунов.  Основные принципы, прозвучавшие в мастер-классе Джеффа де Люка "Как с помощью FDD делать отличный софт", будет внедрять Леша Медведев.
Так что «джазовая конференция» по общему мнению удалась. Менеджеры обещают, что все услышанное найдет применение в работе и скоро мы это почувствуем. :-) 
Доклады, которые слушали ребята, есть в виде презентаций, кому интересно, обращайтесь.

19 апреля 2012 г.

Компания VIAcode ищет QA инженера!

Обязанности:

  • Тестирование требований и спецификаций
  • Планирование, разработка и выполнение функциональных тестов
  • Анализ полученных результатов
  • Участие в улучшении процесса тестирования

Требования:

  • Тестировать всё подряд: программы, письма (включая icq, skype), людей и т.д.
  • Обладать охотничьим азартом при поиске ошибок
  • Даже самое простое действие делать оригинальным образом
  • Готовность поддержать команду в пейнтболе, поиске сокровищ и за пивным столом
  • Обладать неизменно отличным настроением и прекрасным чувством юмора
Подробности о вакансии можно узнать, написав на: hr@viacode.com

6 апреля 2012 г.

VIAcode AzureAppSpy for Windows Phone. Взгляд на разработку изнутри.


В конце марта компания VIAcode опубликовала в Windows Phone Marketplace новый проект AzureAppSpy. Идея продукта состоит в том, чтобы следить за здоровьем Azure-приложений через содержимое диагностического хранилища (Windows Azure Diagnostics).

22 ноября 2011 г.

Блог VIAcode на gotdotnet.ru

Всем привет,
У компании появился свой блог на  ресурсе www.gotdotnet.ru
 
P.S.  Там уже есть первая запись ;)