Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Управление софтверными проектами в Украине Как избежать архитектурных ошибок в процессе создания ПО


УАППО http://www.uaswd.org.ua/

Как избежать архитектурных ошибок в процессе создания программного обеспечения?

Начальные стадии больших проектов являются чрезвычайно ответственными, так как именно на этих этапах принимаются наиболее важные решения и допускаются наиболее дорогие ошибки. В то же время, начальный уровень контроля качества является минимальным, и повышается по мере продвижения процесса разработки. Полноценное тестирование начинается только на поздних этапах проекта – тогда, когда есть готовый к тестированию код. Результатом такого "эффекта ножниц" часто является последующая дорогостоящая пререработка всей системы либо отдельных ее частей.

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

Участники семинара должны иметь не менее года опыта использования UML для анализа и проектирования. Часть семинара будет организована как "безмолвная" сессия проектирования: команде участников необходимо будет разработать UML-модель системы, не пользуясь обычным языком – использование английского, русского и других языков, как в устной, так и письменной форме, будет запрещено. Единственным средством общения будет UML. Если существуют условия, которые могут послужить препятствием к Вашему участию в таком безмолвном упражнении – воздержитесь от посещения этого семинара.

Ведущий семинара: Владимир Л Павлов

Павлов В.Л.

Владимир Павлов является директором Международного НИИ проблем программирования INTSPEI. Владимир - признанный эксперт в области управления разработкой ПО, имеющий за плечами почти два десятка лет опыта руководства инновационными и инженерными проектами в России, Украине, Польше, и США, в том числе опыт управленческой работы в Intel и Microsoft.

Владимир Павлов является автором большого количества публикаций и докладов в области информатики и программной инженерии, имеет статусы Senior IEEE Member, PMI PMP и т.п.

Более детальная информация о Международном НИИ проблем программирования INTSPEI доступна на сайте: http://www.intspei.com. Узнать больше о Владимире Павлове можно на сайте: http://www.vlpavlov.com

Семинар пройдет 17-18 декабря 2007 г. в Москве. Стоимость 500 USD за одного участника. Для регистрации используйте ссылку http://www.tekama.com/index.php?page=49&key_sel=74

Отзывы участников семинара "Как избежать архитектурных ошибок в процессе создания программного обеспечения"

Семинар Владимира Павлова имеет необычный формат для учебных мероприятий в области программной инженерии. Это не лекции, не ответы на вопросы аудитории, не дискуссии – хотя все это там тоже есть. Это – действие, тренинг, в ходе которого участники обретают уникальный опыт в UML-проектировании, работы с требованиями, получают наглядное представление о выразительной силе языков моделирования и обильную пищу для дальнейших размышлений, экспериментов и своей практики; на личном опыте овладевают передовыми методами решения сложных архитектурных задач. Фактически, семинар содержит материал, который можно разворачивать и внедрять почти в каждой компании.

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

Терехов А.Н. А.Н.Терехов,
Член правления НП РУССОФТ,
Генеральный директор компании ЛАНИТ-ТЕРКОМ,
Директор НИИ ИТ СПбГУ,
Заведующий кафедрой системного программирования СПбГУ, профессор

Разработанный INTSPEI очень сильный концептуальный подход поддержан инструментальными и методическими средствами, совместимыми с IBM Rational Unified Process. На семинаре описанный подход проиллюстрирован и поддержан треннингом на конкретных примерах. В.Павлов ведет этот семинар блестяще. Результаты семинара в виде знакомства с новым подходом и практики его применения для проектирования приложений на языке UML - очень впечатляют.

Котляров В.П. В.П.Котляров,
Профессор СПбГПУ,
Ведущий научный сотрудник Санкт-Петербургского центра разработки программного обеспечения компании Motorola

Семинар пройдет 17-18 декабря 2007 г. в Москве. Стоимость 500 USD за одного участника. Для регистрации используйте ссылку http://www.tekama.com/index.php?page=49&key_sel=74

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

Цель

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

Аудитория

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

Часть семинара будет организована как "безмолвная" сессия проектирования: команде участников необходимо будет разработать UML-модель системы, не пользуясь обычным языком – использование английского, русского и других языков, как в устной, так и письменной форме, будет запрещено. Единственным средством общения будет UML. Если существуют индивидуальные обстоятельства, которые могут послужить препятствием к Вашему участию в таком безмолвном упражнении, рекомендуется воздержаться от посещения этого семинара.

Программа

  1. Какую проблему мы решаем? – начальные стадии больших проектов являются чрезвычайно ответственными, так как именно на этих этапах принимаются наиболее важные решения и допускаются наиболее дорогие ошибки. Затем, по мере развития проекта, стоимость ошибки снижается. В то же время, начальный уровень контроля качества является минимальным, и повышается по мере продвижения процесса разработки. Полноценное тестирование начинается только на поздних этапах проекта – тогда, когда есть готовый к тестированию код. Результатом такого "эффекта ножниц" часто является несвоевременное (слишком позднее) выявление самых дорогих – архитектурных – ошибок, и последующая дорогостоящая пререработка системы либо ее отдельных частей.
  2. Какие методы обнаружения и коррекции ошибок на ранних этапах разработки существуют сегодня? – обзор существующих методов обнаружения и устранения архитектурных ошибок.
  3. Как предотвращать архитектурные ошибки в процессах, основанных на популярных методологиях: RUP, MSF, OpenUP, XP, и т.д.? – изучение принципов, методов и техник предотвращения архитектурных ошибок, позволяющих повысить эффективность процессов, основанных на популярных методологиях разработки ПО. Во время семинара участники смогут испытать предлагаемые методики на практике и на опыте убедиться в их эффективности.
  4. Что такое метод обратной семантической трассировки? – обзор одного из ключевых принципов предотвращения архитектурных ошибок – метода обратной семантической трассировки, позволяющего существенно повысить качество создаваемых командой артефактов проектам.
  5. Как применять метод обратной семантической трассировки на практике? – практическое применение метода обратной семантической трассировки к артефактам реального проекта позволит участникам научиться избегать потерь и искажений информации в процессе создания ПО и значительно повысить качество создаваемых моделей, документов и кода.
  6. Как уменьшить накладные расходы при внедрении новых методов контроля качества? – на примере процессов разработки ПО, существующих в компаниях участников семинара, они научатся выявлять слабые места производственных процессов, расставлять приоритеты и принимать решения о необходимости внедрения дополнительных методов контроля качества.
  7. Как эффективно оптимизировать процесс разработки программного обеспечения в вашей компании? – будет сделан обзор способов оптимизации процесса разработки ПО и обсужден опыт применения предлагаемых методик в нескольких компаниях.

Продолжительность и формат семинара

2 дня по 8 академических часов.

Место и даты проведения

Москва, 17-18 декабря 2007 года (понедельник-вторник)

Стоимость

500 USD за одного участника

Регистрация на семинар

http://www.tekama.com/index.php?page=49&key_sel=74

В избранное