- Конференция
- Программа
- Спикеры
- Стоимость
- Место
Дмитрий Мартынов
Более 16 лет занимался проектированием и разработкой информационных систем, в том числе интеграционных решений и распределенных приложений в сервисно-ориентированной архитектуре. Сотрудник Microsoft c 2002 по 2012 год. Несколько лет являлся руководителем направления прикладной разработки и SOA/BPM в Департаменте консалтинга и технической поддержки, Microsoft Россия. Также занимался вопросами построения комплексных решений на платформе Microsoft и перспективными архитектурными концепциями и технологиями, такими, как: Software+Services, Rich Internet Applications, Cloud Computing и другими. В настоящее время Региональный менеджер программ взаимодействия с разработчиками в компании Google.
Мобильные платформы для корпоративных приложений
Что нужно знать о мобильной разработке, чтобы корпоративное решение стало таким же успешным как Cut the Rope
Дмитрий Сатин
Советник министра Минкомсвязи, в недавнем прошлом — генеральный директор USABILITYLAB, тесно сотрудничающей как с западными производителями современных технологий проведения юзабилити-тестирования, так и с российскими учебными и научными организациями. Один из ведущих юзабилити-специалистов в России. Ведёт активную общественную деятельность, региональный директор UXPA по Европе, автор учебных курсов и рецензент и докладчик международных конференций по юзабилити. Активно работает над развитием юзабилити рынка России и его интеграцией с рынками других стран.
Роль пользовательских историй при сдаче проекта
Очень часто сдача проекта, особенно если проект большой и сложный, а принимает его руководитель высокого ранга, превращается в сложную проблему. Представители исполнителя не в состоянии просто и ясно описать возможности и функциональность системы, а принимающая сторона, которая зачастую не является конечным пользователем, понять, как именно система будет работать. Как в данной ситуации могут помочь пользовательские истории и как нужно сдавать проекты — об этом вы узнаете из доклада Дмитрия Сатина.
Вадим Митякин
Основатель и генеральный директор компании «ГАЛС Софт».
Ради того, чтобы начать карьеру в IT-бизнесе, в 1996 году бросил университет. Уже в 1997-м система учета рабочего времени, написанная Вадимом для Новосибирского Авиационного завода, попала в официальный всероссийский каталог программного обеспечения. В дальнейшем, участвуя в качестве ведущего разработчика в нескольких проектах, приобрел опыт, позволивший ему прийти к решению организовать собственный бизнес. Так появилась компания «ГАЛС Софт», которая сначала разработала собственную методологию описания бизнес-процессов, а затем на ее основе продукт — бизнес-процессор «ГАЛС». В последующие несколько лет компания выполняла проекты на заказ в области мобильных и веб-приложений для крупных российских IT-компаний.
Похоже, новым этапом в профессиональной карьере Вадима становится проект Confcloud — первый облачный веб-сервис для организации мероприятий и видео-трансляций.
Разработка сложных приложений для мобильных устройств с участием нескольких команд
Еще недавно мобильные приложения были экзотикой в софтверном мире. Сейчас это доминирующее направление в разработке. Фактически идет медленная революция замены настольных и веб-приложений на их мобильные версии.
Это значит, что процесс создания мобильных приложений по сложности начинает догонять их традиционных собратьев. Особенно это актуально для приложений, интегрированных с внутренними системами компании, которая начинает предоставлять свои сервисы через мобильные устройства. Первые из группы риска — банки, где к сложностям интеграции добавляются требования безопасности.
В чем же отличие процесса проектирования и разработки для мобильных приложений, как построить процесс в случае участия нескольких подрядчиков в одном проекте, как решить проблемы интеграции разных компонентов.
В нашем докладе мы представим наш взгляд на вопрос на основе опыта создания мобильного приложения Промсвязьбанка — на данный момент самого функционального из аналогов на российском рынке.
Всеволод Леонов
Кандидат технических наук, эксперт по средствам разработки Embarcadero.
Консультант по продуктам в области разработки приложений, Embarcadero Technolgies, Russia. Более 10 лет занимался научной работой в области автоматизации инженерной деятельности в МГТУ им. Н.Э. Баумана, кандидат технических наук, автор более 50 научных работ. Работал тренером по технологиям программирования Borland и Microsoft в «Центре компьютерного обучения „Специалист“». В настоящий момент занимается проблемами мульти-платформенной разработки и эволюции архитектур корпоративного ПО.
Delphi: прикладная разработка корпоративных приложений для мобильных платформ
Мобильные платформы достаточно интересны с точки зрения развития IT-инфраструктуры, т.к. могут оптимизировать рабочее время сотрудников, заполняя периоды простоя вследствие недосягаемости настольных систем. Скорость и качество реализации операционной деятельности на планшетных устройствах в настоящий момент достигли величин, соизмеримых как с использованием традиционных настольных систем, так и производительности аналитической обработки данных. Интенсификация внедрения мобильных устройств в корпоративную среду требует оснащения полным комплектом прикладного ПО, разрабатываемого в подразделениях собственной разработки. Delphi как одна из наиболее популярных сред создания приложений теперь дает возможность создавать приложения для различных устройств, включая «планшетные», причем на основе единого исходного кода, что позволит рационально организовать производство мобильных бизнес-приложений.
Асхат Уразбаев
Признанный в индустрии эксперт, тренер и консультант по гибким методологиям. Основатель и координатор сообщества AgileRussia. Сертифицированный скрам-мастер (Certified Scrum Master).
Lean в корпоративной разработке. Проблемы и особенности больших проектов
Один из самых непростых вопрос в разработке ПО — синхронизация работы больших проектов и команд.
Существуют разные подходы к решению этой задачи. Классический проектный подход предполагает разделение всей продуктовой работы на множество краткосрочных и долгосрочных проектов и создание ad-hoc команд по их выполнению. Компонентный подход означает формирование стабильных команд вокруг ключевых компонентов.
В гибкой разработке применяют третий подход. Команды стараются держать как можно более стабильными, так чтобы каждая команда могла сработаться и эффективно развиваться. Команды в Agile не компонентные. Они называются feature teams и формируются вокруг функциональности или направления. Feature Team должна быть способна выполнить фичу, имеющую ценность для заказчика или конечного пользователя, включая анализ, разработку и тестирование.
Что, если это не возможно осуществить на 100%? Как в такой ситуации синхронизировать работу нескольких команд? Что делать, если команды «сидят» в общей кодовой базе? Как управлять тестированием в такой среде? Как масштабировать разработку на большое количество команд?
Я расскажу как в решении этих проблем может помочь методология Lean.
Александр Чеснавский
Руководитель отдела продвижения средства разработки, Microsoft
Александр в ИТ-индустрии более 10 лет. За это время поучаствовал в целом ряде проектов, имеет опыт разработки и внедрения проектов, управления командой, развития бизнеса как в прямой, так и партнерской модели. Окончил МИФИ (факультет «Кибернетика»), имеет степень кандидата технических наук.
Корпоративная разработка ПО: рецепты успешной организации процесса
Процессы разработки любого ПО, особенно в корпоративной среде требуют пристального внимания к множеству деталей. Каким образом консолидируются требования, как осуществляется контроль архитектуры, с помощью какой стратегии ведется работа с исходным кодом, как взаимодействуют разработчики с группой тестирования и эксплуатации. Это не полный перечень всех тех микропроцессов которые в целом объединяются в понятие управления жизненным циклом программного обеспечения (ALM). При этом вполне вероятно упустить какие-то важные моменты, ведь неизвестно какую роль в целом играет та или иная часть в общем успехе вашего проекта. Возможно ли заниматься всеми этими мелочами, как сфокусироваться на наиболее важных аспектах? Ответ на этот вопрос прост – нужно использовать интегрированные инструменты которые позволят автоматизировать весь спектр деятельности связанной с ALM. В докладе будет рассказано о том как Visual Studio 2012 и Team Foundation Server 2012 позволяют уделить внимание всем важным деталям единого процесса разработки, без потери фокуса на основных целях, и прозрачно контролировать все этапы создания ПО.
Антон Трекин
Закончил МГУ ВмиК в 1998 г., кандидат физико-математических наук. Имеет 15-летний опыт работы в ИТ, прошел путь от разработчика до руководителя проектов. Антон принимал участие и руководил построением крупных систем и проектов в таких компаниях как: CQG, Intel, Jet InfoSystems. С 2010 года работает в Deutsche Bank в подразделении по расчету рисков и занимается построением рапределенных систем вычислений рисков.
Миграция сложных банковских систем
Многим из нас, особенно работающим в банковской сфере, известны ситуации когда существуют системы работающее 5-10 лет, функциональность которых активно используется, однако поддерживать их становится уже сложно или невозможно и встает вопрос о переносе этой функциональности на другую систему. Доклад как раз и будет посвящен тонкостям переноса такой функциональности с одной сложной сильносвязной системы на другую без полного отключения первой, сложностям данного процесса и возможным способам их обхода.
Евгений Злобин
Евгений Злобин работает в индустрии создания программного обеспечения более двадцати лет (в разных ролях: разработчик на различных платформах, тим лид больших проектов, внедрение ALM инструментария и т.д.) Сейчас работает в компании Майкрософт и отвечает за продвижение в России платформы коллективной разработки Team System & Team Foundation Server. Предыдущее место работы было IBM Rational, где Евгений был техническим экспертом.
Опыт внедрения крупных ALM проектов. Мифы и реальность
На нескольких примерах внедрения рассмотрены типичные особенности внедрения ALM процессов в крупных организациях. Лучшие практики. Типичные ошибки.
Сергей Груздев
Груздев Сергей Львович, Генеральный директор компании «Аладдин Р.Д.».
Родился 14 апреля 1963 г. в городе Капустин Яр Астраханской области.
В 1985 г. с отличием окончил МЛТИ, факультет электроники и счетно-решающей техники (ФЭСТ), занимающийся подготовкой специалистов для Центра управления полетами. С 1985 г. по 1987 г. был аспирантом и преподавателем МЛТИ.
С апреля 1995 г. по настоящее время Сергей Груздев является генеральным директором компании «Аладдин Р.Д.». Имеет около 200 авторских статей.
Увлекается горными лыжами, рафтингом, музыкой.
Женат, воспитывает дочь и двух сыновей.
Аутентификация и электронная подпись для мобильных платформ
Александр Барахтян
Начальник отдела разработки риск-платформы в департаменте разработки Сбербанк-Технологии. Опыт менеджера продуктов и проектов в сфере финансовых приложений более 15 лет. До Сбербанк-Технологий работал в таких организациях как Дойче банк, CQG, Diasoft. Основал и руководил компанией TFast — трейдинговая платформа для торговли (в том числе автоматизированной) на российских рынках
Эффективные стратегии подбора и построения команд в in-house разработке
Продуктовая vs in-house разработка:
-
отличия целей;
-
отличия приоритетов;
-
отличия отношения разработчиков и руководителей ИТ.
Способы формирования команд для эффективной in-house разработки.
Способы ведения инновационной in-house разработки.
«Злобный enterprise» и как в нем выжить и преуспеть:
-
мотивация коллективов;
-
стратегии построения коллективов;
-
требования к процессной структуре.
Игорь Беспальчук
Руководитель отдела технологического развития, группа компаний CUSTIS.
В сфере компетенций Игоря — разработка внутренних корпоративных инструментов, управление процессами производства ПО, определение стратегических направлений технологического развития компании.
Игорь окончил МГТУ им. Н. Э. Баумана. В разное время занимал должности ведущего разработчика в компаниях Grape Communications и Ultra Computers. В CUSTIS Игорь начинал в 2006 году как ведущий разработчик отдела технологического развития. С 2008 по 2010 год руководил проектом по реинжинирингу одного из центральных модулей в составе КИС «Спортмастер». С 2010 года руководит отделом технологического развития.
Активно участвует в профессиональных конференциях и в работе ИТ-сообществ, имеет сертификаты Microsoft Certified Technology Specialist (MCTS), Certified Scrum Product Owner.
Прекратите думать о конвейере, или Производство ПО через призму системного подхода
Системный подход — мощный инструмент анализа сложных явлений, но часто мы пользуемся им не очень умело, интуитивно и непоследовательно. В результате получаются неадекватные ментальные модели, которые сами по себе становятся препятствием для понимания происходящего.
Один из характерных примеров — взгляд на производство программного обеспечения как на конвейер: на входе — требования, на выходе – программный продукт. Интуитивно такая модель кажется вполне адекватной.
Исходя из принципов системного подхода будет показано, почему «модель конвейера» является упрощенной, ограниченной и, на самом деле, слабо соответствует действительности. Одновременно мы реконструируем модель производства ПО «с чистого листа» и увидим весьма значимые элементы и связи, которыми пренебрегали, пользуясь «моделью конвейера». Мы постараемся увидеть производство ПО с совершенно новой стороны, принимая во внимание вопросы его становления и развития.
Имея перед глазами две эти модели — более простую и более правильную, мы сможем критически взглянуть на некоторые широко встречающиеся практики, показатели, типовые управленческие решения. Многие из них кажутся совершенно естественными при взгляде через «модель конвейера», но обнаруживают свою очевидную неадекватность при более глубоком, системном взгляде на природу производства ПО.
Julian Harris
Julian Harris is Senior Manager, Business Development at Qualcomm, and has served in the mobile industry for over 10 years. Harris managed developer relations teams in India, China & Latin America responsible for recruiting application developers to supply the Brew ™ distribution network which includes 250m+ addressable devices, 70+ device manufacturers, 1,400+ handset models, and 50m+ transactions per month.
In his current role Harris works in the European Ecosystem Team recruiting content, applications & mobile service suppliers to optimise apps for Qualcomm technologies, such as Snapdragon™, AllJoyn ™ & Qualcomm’s vision-based augmented reality platform, Vuforia™.
Harris joined Qualcomm in 2004 following their acquisition of Trigenix Ltd. He was appointed the role of Brew™ Developer Relations in EMEA where he was responsible for recruiting suppliers for the launch of Europe’s first Brew App Stores; TIM in Italy & H3G in the UK, ranging AAA games titles from EA Mobile, Glu, Gameloft & Superscape.
Differentiating Your Apps; Delivering High Impact Experiences
In this presentation Qualcomm will present:
-
Snapdragon, a powerhouse for app development & usage
-
Trends in mobile experiences & opportunities for developers
-
Software technologies, enriching the user experience
-
AllJoyn, enabling proximity-based, pier to pier interaction
-
Snapdragon developer program & tools
Сергей Кузнецов
Кандидат физико-математических наук (1979), тема диссертации: «Организация мультипрограммирования в ОС» (научный руководитель В. П. Иванников). Доктор технических наук (1995), тема диссертации: «Исследование и разработка свободного SQL-сервера». Ученое звание — профессор (2006).
С 1989 по 1995 гг. С. Д. Кузнецов был председателем Совета Советской (Российской) ассоциации пользователей ОС UNIX (SUUG), членом Европейской ассоциации EurOpen, ассоциаций Usenix и Uniforum. Член ACM и ACM SIGMOD, член IEEE Computer Society. Представитель IEEE Computer Society в Москве. Зам. председателя Московской секции ACM SIGMOD. Член программных комитетов международных конференций DEXA, SOFSEM, ADBIS, ISD, BulticDB, SYRCoDIS.
Являлся главным редактором журнала «Открытые системы», научным редактором журнала «СУБД». В настоящее время редактор тематической рубрики журнала «Открытые системы», член редколлегии журнала «Вычислительные методы и программирование». Преподавательскую работу в МГУ ведет с 1995 г. в должности профессора кафедры системного программирования факультета вычислительной математики и кибернетики.
Работал в ИТМиВТ (1971-1981), НИИ «Дельта» (1981-1991), Институте проблем кибернетики (1991-1994), с 1994 г. — в Институте системного программирования РАН, в настоящее время — главный научный сотрудник Института системного программирования РАН.
Область научных интересов: управление данными, операционные системы, объектно-ориентированный подход, управление базами данных, информационные системы
Основные результаты: операционная система ЦП АС-6, кластерная операционная система (КЛОС), GNU SQL-сервер, система виртуальной интеграции данных BizQuery, система управления базами XML-данных Sedna.
Читает лекционные курсы по проблемам построения баз данных и СУБД, по организации ОС UNIX.
Автор свыше 100 научных работ.
Теорема CAP и горизонтальная масштабируемость транзакционных баз данных
В этом докладе я постараюсь показать, что применению массивно-параллельных транзакционных систем баз данных мешают не те трудности, о которых говорится в теореме CAP, а наличие давно известной проблемы эффективной фиксации распределенных транзакций. Будут обсуждены подходы к сокращению числа распределенных транзакций. Одним из выводов доклада является то, что в своем отказе от поддержки ACID-транзакций сообщество NoSQL в действительности руководствуется не теоремой CAP, а своим нежеланием решать проблемы распределенных транзакций.
Александр Яковлев
Эксперт по организации процессов разработки, Microsoft
Работает в сфере ИТ более 15 лет. Сертифицированный специалист (MCTS) по инструментам Microsoft Application Lifecycle Management.
С 2001 по 2006 год работал в IBS, крупнейшем российском системном интеграторе, ведущим разработчиком, а затем системным архитектором. С 2007 по 2011 год работал в Luxoft, крупнейшем российском и европейском провайдере аутсорсинговых услуг, в роли системного архитектора.
С 2011 года работает в Microsoft экспертом по инструментам организации полного цикла разработки (ALM). Осуществляет также проекты по адаптации и разработке кастомизированных процессов разработки на базе инструментов Microsoft ALM.
DevOps: Соединяем разработку и эксплуатацию с помощью Team Foundation Server и System Center
Одной из основных целей DevOps методологии в ИТ-проектах является обеспечение максимально тесной интеграции между инструментариями команд разработки и команд эксплуатации. Опыт внедрения финансовых систем показал, что при классических подходах к разработке между проектной командой и командой эксплуатации зачастую имеется коммуникационный барьер, который не позволяет быстро исправлять инциденты, возникающие в процессе эксплуатации разрабатываемого продукта. В данном докладе вы узнаете как можно обеспечить тесную интеграцию вышеописанных команд, а также автоматизацию процессов разработки и внедрения ПО с помощью Microsoft Team Foundation Server и System Center в качестве Ultimate решения для реализации подхода Microsoft ALM.
Алексей Штатнов
Образование — МИФИ и ГУ-ВШЕ. Опыт проектного управления более 5-и лет.
Стратегическое планирование, управление рисками, контроль исполнения.
Работы по методологиям PMI, PMBoK, Scrum, XP, Agile.
Описания и моделирования бизнес процессов в различных нотациях UML, IDEF.
Мобильные приложения в корпоративном и банковском секторе. Примеры решений для лидеров рынка.
Тенденции рынка мобильных приложений:
-
Корпоративный сектор выбирает iPhone и iPad.
-
Корпоративные мобильные приложения набирают обороты.
-
Переломный момент в вопросе применения мобильных технологий — 71% корпораций внедряет или уже внедрила мобильные сервисы.
-
Мобильные устройства составляют один из трех основных источников ИТ-рисков.
-
Мобильные устройства стали критически важными для бизнеса.
Ожидания от новых технологий и реальные результаты их применения:
-
рост производительности труда после внедрения новых технологий.
-
использование мобильные устройства для важных бизнес-приложений
Влияние мобильных инициатив на ИТ-ресурсы.
Мобильные риски. мобильные устройства одним из трех ключевых источников ИТ-рисков.
Рекомендации. Примеры именно тех организаций, которые стремясь использовать мобильные технологии, сохраняя высокий уровень безопасности, раньше других добились улучшения бизнес-процессов и повышения производительности труда.
Основные советы. Внедряйте повсеместно! Мобильные технологии предоставляют невероятные возможности для организаций любого размера.