27-28 октября в Москве прошла первая в России
конференция, посвященная вопросам программной инженерии Software Engineering
Conference (Russia) – 2005. В работе конференции приняли участие более 500
представителей российских и зарубежных ИТ фирм. В число участников входили также
представители ВУЗов. От ННГУ в конференции участвовали Карпенко С.Н., Линев А.В.
и Сысоев А.В.
Среди представленных на
конференции докладов заметно выделялись доклады, посвященные новому стандарту
CMMI (см.
http://www.osp.ru/os/2005/05-06/085.htm), разработанному SEI в 2002 году
на смену известному стандарту CMM. Часть докладов были посвящены
описанию стандарта и его деталей, часть – опыту внедрения.
Другая часть докладов относилась
к управлению требованиями - одному из наиболее актуальных в
настоящее время процессов разработки ПО. Вопросы управления требованиями
рассматривались также и в докладах, не относящихся напрямую к этой теме.
На конференцию были приглашены
гуру программной инженерии:
Айвар Якобсон - автор и соавтор десятка признанных во всем мире книг в области
разработки ПО, многие из которых переведены на русский язык, например,
"Унифицированный процесс разработки программного обеспечения" или "UML.
Специальный справочник". Айвар Якобсон имеет степень магистра в области
электротехники Чалмерского Технологического Университета (Chalmers University of
Technology), находящегося в Швеции в г. Гетеборг. Он также защитил докторскую
диссертацию на тему: "Языковые конструкции для систем реального времени" в
стокгольмском Royal Institute of Technology. Айвар Якобсон внес существенный
вклад в развитие индустрии разработки программного обеспечения в таких областях,
как архитектура компонентов, языки моделирования, аспектноориентированная
разработка ПО и бизнес моделирование. Он является одним из создателей языка SDL,
который был принят телекоммуникационным сообществом в 1967 в качестве
отраслевого стандарта, а также соавтором UML (Unified Modeling Language). С 1995
по 2003 год Айвар Якобсон занимал пост вицепрезидента компании Rational
Software.
Ларри Константайн - один из пионеров
теории и практики современной дисциплины Software Engineering. Он является одним
из разработчиков подхода к разработке ПО, ориентированного на пользователя
(Usage Centered). Кроме того, Ларри Константайн является владельцем различных
патентов в сфере человекомашинного взаимодействия и автором множества
инновационных решений в области разработки ПО. Гн Константайн автор семнадцати
признанных во всем мире книг, среди которых "Software for Use" (Разработка
программного обеспечения) и классика жанра "Structured Design" (Структурный
дизайн), написанный в соавторстве с Эдом Йорданом (Ed Yourdon). Ларри
Константайн преподавал в 18 странах мира как профессор информационных технологий
University of Technology, г. Сидней (Австралия).
Марк Полк - старший научный сотрудник по системным
вопросам в Institute for Software Research International (ISRI) при Колледже
Кибернетики университета Carnegie Mellon. В настоящее время Полк занят в
проектах, связанных с моделью возможностей eSourcing и услугами на основе
информационных технологий для Institute for Software Research International.
Кроме того, он занимается стандартами в области разработки программного
обеспечения (ISO, IEEE) и, в особенности, исследованием практик высокого уровня
зрелости и статистического контроля программных процессов. С 1987 по 2002 год
Марк Полк работал в Software Engineering Institute при университете Carnegie
Mellon. Он был руководителем проекта по разработке модели зрелости процессов
разработки программного обеспечения (Capability Maturity Model for
Software). До Carnegie Mellon работал старшим системным аналитиком в System
Development Corporation (SDC) при Центре продвинутых исследований баллистических
ракет Министерства Обороны США (Ballistic Missile Defense Advanced Research
Center) в Хантсвилле, штат Алабама. В центре Полк работал над распределенными
жесткими системами реального времени.
Майкл Кузумано профессор Школы бизнеса
университета MIT, специализируется в вопросах стратегии, развития продуктов и
предпринимательства в области разработки ПО. Гн Кузумано обладает опытом
практического руководства компаний разработчиков ПО, среди которых индийская
Patni Computer Systems (шестая по величине софтверная компания в Индии), а также
опытом практического консультирования более 50 ведущих мировых корпораций:
Alcatel, AOL, AT&T, Business Objects, Cisco, Ericsson, Telecom Italia,
Fujitsu, General Electric, Fidelity, Hitachi, IBM, Intel, the IRS, Lucent,
Motorola, NEC, Nokia, Nortel, Robert Bosch, Schlumberger, Siemens, Texas
Instruments, Toshiba и др.
Майкл Кузумано является
автором множества публикаций, включая мировой бестселлер Microsoft Secrets (1995
г., соавторство Ричард Шелби), который был переведен на 14 языков.
Программа конференции
представлена на сайте http://secr.ru/rus/program/schedule.html. Материалы
части докладов были розданы участникам на CD (их можно взять у участников).
Остальные материалы организаторы обещали разместить на сайте конференции в
ближайшее время.