“Школа профессионалов” открыла цикл лекций в апреле

В конце апреля – начале мая вниманию VIAкодовцев предлагается первая лекция курса “Работа с требованиями – Базовые понятия и терминология”, которую читает Дмитрий Петров.

Цель курса – предоставить методическую основу для профессиональной работы с требованиями к ПО, а целью данной вводной лекции:
– разъяснить ключевые понятия и терминологию (освежить в памяти, структурировать знания)
– определить место и роль работы с требованиями в разработке ПО.

В течение часа дается краткий обзор вариантов определений понятия, рассматривается иерархия и категории требований, обсуждаются примеры разных видов требований к ПО, а также уделяется внимание роли требований в процессе разработки.




29-30 апреля Application Developer Days в Питере

29-30 апреля 2011г. в Санкт-Петербурге пройдет очередная конференция Application Developer Days.
Конференция Application Developer Days это уникальное событие, реализованное экспертами в области программной инженерии, призванное объединить на одной площадке отдельных профессионалов и ИТ сообщества.
Конференция включает в себя обсуждение целого спектра вопросов, связанных с созданием ПО, выбором языков программирования, рассмотрением успешных архитектурных решений и рекомендаций по их созданию, рассмотрением наиболее востребованных технологий, продуктов известных вендоров и Open Source решений.
На конференции планируется обсудить следующие ключевые вопросы:
1. Архитектура ПО
2. Техники написания кода
3. Среды разработки
4. Технологии программирования
5. Тренды
Ожидается, что в конференции примут участие специалисты из авторитетных отечественных и зарубежных компаний (в т.ч. Microsoft, IBM, Sun, Adobe, HP и ряд других), приглашённые «ИТ-гуру», тематические сообщества, консультанты и консалтинговые агентства в сфере информационных технологий, вендоры продуктов, представители профильных кафедр ВУЗов.

Принципиальное отличие Application Developer Days от других IT-конференций – это практическая направленность докладов и интерактивная форма взаимодействия со спикерами.
У каждого участника есть возможность выступить с докладом или презентацией, поучаствовать в одном из круглых столов и/или семинаров, фокус-группе, наладить новые партнерские контакты, получить профессиональные ответы на актуальные вопросы.
Из любопытных докладов я бы выделила:

Саша Орлов, Слава Панкратов
Коммуникативные ошибки ИТшников и как их избежать

Роман Юферев
VIAcode
Пора задуматься о manageability

Роман Здебский
Microsoft
Разработка облачных решений — зачем и как?


[StratoplanWorld] “О пользе пользы” А. Орлов

Стала доступна видеозапись выступления Александра Орлова с конференции Stratoplan World “Развитие карьеры IT-специалиста”.

Александр доходчиво и весело, это в 11м часу вечера-то, рассказал про то чем полезна польза 🙂

Приятного просмотра, за утренней чашкой кофе.


Черная книга менеджера. Мысли по прочтению.

Недавно имел счастье – ознакомиться с книгой Вячеслава Панкратова “Черная книга менеджера”
Весьма интересно было прочитать мнение собственника бизнеса, которое доносилось до менеджера. Мол, “глубокоуважаемый человек, поставленный для решения задачи и для заработка мне денег, не соизволите ли вы, прежде чем начать тыкать меня носом в Демарко и прочих талантливых писателей-футуристов, задуматься над нюансами наших с вами деловых взаимоотношений.”
Только более резко. С бранными словами (Слава честно предупреждал, что не будет писать эмфемизмами, будет простой челвоеческий мат.).
Желание возмущенно сказать – “Эй, автор, ты потерял все остатки разума? Это же IT! Здесь работают умные, творческие и ранимые натуры!” пропадает, после того, как прочитаешь ещё раз – это послание МЕНЕДЖЕРУ, от собственника бизнеса. А не программистам, тестировщикам. Это послание бизнеса человеку способствующему, кроме всего прочего, процветанию этого бизнеса.
Это не попытка решить человека, нет, это попытка опустить на грешную землю проектную роль Менеджер. Ничего больше.
Резюме
  • Читать однозначно собственникам бизнеса – как минимум можно будет своим управленцам порекомендовать ознакомиться с ней на досуге.
  • Читать желающим стать менеджерами – хватит читать Peopleware и мечтать об утопиях. Пони кушают радугу и из-под хвоста у них вылетают бабочки только в сказках, но не в бизнесе.
  • Начинающим менеджерам – ага, вот этого вы хотели?
  • Всем остальным, кого не смутит великий и могучий русский мат – посмеетесь. Задумаетесь. Оцените авторское мировоззрение. Не худшее времяпрепровождение, особенно если вы читаете it4business, happy-pm ресурсы 🙂

Кто такие тестировщики.

Ребята из Казани сделали просто мега-вещь: Вышли на улицы и спросили у обычных горожан – “Кто такие тестировщики?
И немного сопутствующих вопросов.

Весьма познавательно. Особенно для людей, не связанных с тестированием.
Посмотрите! Да, мы такие!

Жуть, правда? 🙂


[SPB Oracle] семинар «Виртуальные машины» 25-29 апреля

Компания Оракл приглашает вас принять участие в научно-техническом семинаре «Виртуальные машины».
Ответ на резонный вопрос, откуда информация:
http://vkontakte.ru/event25817173
Информация от сотрудника компании Oracle, коллеги из клуба IT менеджеров.

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

Ориентировочный план семинара

1. Обзор и история развития виртуальных машин. Архитектура JVM.
2. Интерпретация и компиляция.
3. Управление памятью.
4. Многопоточность, синхронизация, вызовы библиотечных функций.
5. Многозадачность, кросскомпиляция, ромизация, двоичная конверсия.

Объем тем очень разный. Поскольку это именно семинар, то формат предполагает высокую степень интерактивности, и длительность и глубина рассмотрения тем зависит от проявленного публикой интереса.

Семинар пройдет в офисе компании Оракл в Санкт-Петербурге 25-29 апреля.
Адрес: Санкт-Петербург 10я Красноармейская 22А, 2 этаж (2022)

Участие в семинаре бесплатное, при условии предварительной регистрации.
Для регистрации просьба заполнить форму ниже


Подготовка к тестированию производительности запросов (часть I)

Что же мы должны сделать, чтобы чувствовать себя уверенно при оптимизации базы данных? В прошлой статье мы начали с функционального тестирования (Чувство уверенности при оптимизации запросов (часть I)), и теперь мы точно уверенны, что, по крайней мере, с этой точки зрения ничего не сломаем. Но самое главное мы должны убедиться, что наше новое решение действительно работает быстрее. Собрать метрики, время выполнения до и после оптимизации, провести сравнительный анализ и выяснить удовлетворяет ли нас новый оптимизированный вариант или нет.

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

Читать далее…


Чувство уверенности при оптимизации запросов (часть I)

Это моя первая попытка поделится своими знаниями на просторах интернета. Будем надеяться, она не получится “комом”. В последние несколько лет я плотно занимаюсь оптимизацией enterprise web приложения, а так как нашим самым узким местом является база данных (Sql Server 2005 – 2008), я думаю, мне есть о чем рассказать. Этот блог в основном будет посвящен оптимизации различных аспектов приложений и баз данных на Sql Server в частности. Постараюсь в большей степени писать о каких-то именно практических применениях, о реальном опыте, исследованиях, а не о замечательных, с точки зрения теории, новых функциональностях.

Долго думал с чего же все-таки стоит начать, чему посвятить свою первую запись в этом блоге. Решил, воспользуюсь примером TDD – начну с тестов.