Добавлен: 29.06.2023
Просмотров: 38
Скачиваний: 2
В полном соответствии с моделью CMMI, стандарт DO-178C определяет набор целей для всех деятельностей по созданию ПО, перечисляет обязательные типы рабочих продуктов (документов), создаваемых на каждом этапе в процессе разработки, и дает рекомендации по достижению заданных целей. В зависимости от уровня создаваемого ПО (от A – наиболее требовательного к аспектам безопасности, до D – наименее требовательного), меняется состав целей и способ проверки их достижения (Рис. 6).
Рис. 5. Связь процессов жизненного цикла системы и ее программного обеспечения
Рис. 6. Цели и деятельности жизненного цикла по разработке сертифицируемого ПО
Процесс жизненного цикла |
Деятельностей |
Документов |
||||
A |
B |
C |
D |
|||
Планирование |
7 |
7 |
7 |
2 |
27 |
9 |
Разработка в целом |
7 |
7 |
7 |
4 |
35 |
6 |
Требования |
7 |
7 |
6 |
3 |
1 |
1 |
Проектирование |
1 |
9 |
1 |
2 |
1 |
|
Кодировка и сборка |
9 |
9 |
8 |
1 |
3 |
2 |
Тестирование сборки |
5 |
5 |
5 |
3 |
7 |
3 |
Верификация |
9 |
7 |
6 |
1 |
9 |
1 |
Управление конфигурацией |
6 |
6 |
6 |
6 |
9 |
4 |
Обеспечение качества |
3 |
3 |
2 |
2 |
9 |
1 |
Контакт с органом сертификации |
3 |
3 |
3 |
3 |
3 |
2 |
Итого: |
6 |
6 |
5 |
2 |
105 |
30 |
Таким образом, успешность сертификации во многом зависит от устойчивости и определенности установленного процесса разработки, сравнимого с уровнями 3 и 4 модели CMMI, что делает вопросы дисциплины программирования и правильной постановки процесса разработки ПО особенно важными.
Для успешной сертификации необходимы современные средства автоматизации процесса разработки – единый каркас для разработки ПО, настроенный на данную предметную область и разработчика [17].
День программиста в России
День программиста в России как профессиональный праздник был утвержден указом президента РФ Дмитрия Медведева 11 сентября 2009 года и отмечается ежегодно в 256‑й день года ‑ 13 сентября, если год високосный ‑ 12 сентября. В этом году этот праздник приходится на 13 сентября.
Неофициально этот день уже давно празднуют во всем мире.
Дату ‑ 256‑ой день года ‑ выбрали сами программисты. 256 ‑ это количество целых чисел, которое можно выразить с помощью одного восьмиразрядного байта, а также это максимальная степень числа 2, которая меньше количества дней в году ‑ 365.
Инициатива учредить День программиста в России принадлежит сотруднику компании "Параллельные технологии" Валентину Балту.
О том, что "неофициальная версия" профессионального праздника программистов существует, Валентин узнал еще в 2000 году. Тогда же он отправил первое письмо в Управление президента РФ с официального сайта gov.ru и получил по почте официальный ответ с перенаправлением в Госдуму. Через некоторое время было решено возобновить попытки, но уже не в одиночку, а с привлечением общественности. Валентин Балт и его друг и коллега Михаил Червяков составили обращение к правительству РФ, после чего вывесили голосование в Сети. Новость разослали в некоторые сетевые издания, и в первую очередь информационную поддержку оказали сайты Compulenta.ru и Runet.ru, которые несколько дней продержали информацию о голосовании и "Дне программиста" на главных страницах. В течение 5 суток удалось собрать более 9 800 голосов.
12 мая 2009 г. чиновники из Министерства связи и массовых коммуникаций РФ сообщили Валентину Балту о том, что подготовили проект указа президента и отправили его на согласование. Бумага попала в правительство в конце июля и только через полтора месяца оказалась на столе Дмитрия Медведева.
В рамках подготовки проекта документа специалисты ведомства провели консультации с общероссийским объединением профессиональных союзов, а также с общероссийскими объединениями работодателей Ассоциации предприятий компьютерных и информационных технологий (АПКИТ) и "Руссофт" (объединение крупнейших и наиболее влиятельных компаний‑разработчиков программного обеспечения России). Учитывались государственная значимость сферы разработки программного обеспечения и значительный вклад работников этой сферы в инновационное развитие РФ.
До появления официального праздника в разных кругах День программиста отмечали в разные дни: 19 июля ‑ когда первый программист и дочь великого английского поэта Джорджа Байрона ‑ Августа Ада Лавлейс написала первую программу, 10 декабря ‑ в день рождения самой Августы, а на Украине со времен FidoNet (международная компьютерная сеть) ‑ в пятницу 13‑го. Днем веб‑программистов, в свою очередь, принято считать 4 апреля (4.04), по аналогии с ошибкой "404" ("данная страница не найдена"). В качестве еще одной даты для Дня программиста предлагалось 26 июля ‑ в честь предъявления первого в истории обвинения создателю компьютерного вируса.
В России программисты отмечают свой профессиональный праздник еще и 22 апреля, или 22.04. Возникновение этой даты связано с кодировкой специальности 220400 ‑ "Программное обеспечение вычислительной техники и автоматизированных систем".
Значение профессии программиста в повседневной жизни трудно переоценить. Практически каждое электронное устройство — от пульта дистанционного управления до сложных промышленных станков с программным управлением — в свое время прошло через руки специалистов по программированию. Этот род деятельности становится все более массовым и в то же время символизирует авангард современного общества.
Известнейшие российские программисты
За многими технологическими проектами с мировым именем стоят русские программисты. Самые известные бренды – Google, Adobe, PayPal – создавались при участии россиян.
Google
Сергей Брин, сооснователь компании Google. Одна из крупнейших в мире поисковых систем Google представляет собой бесплатную и простую в использовании службу, обычно показывающую релевантные результаты поиска.
Google была создана в качестве учебного проекта студентов Стендфорского университета Ларри Пейджа и Сергея Брина. В 1995 году они работали над поисковой системой BackRub, а в 1998 году на ее основе создали поисковую систему Google.
С тех пор компания выросла и насчитывает более десяти тысяч сотрудников по всему миру, а в ее руководящем составе работают самые опытные профессионалы в области технологий.
Сергей Брин – уроженец Москвы. В 1979 году его семья эмигрировала в США. Отец стал профессором математики в Мэрилендском университете, а мать – научным сотрудником в Национальном агентстве по аэронавтике и исследованию космоса (NASA).
В 1993 году Сергей Брин получил степень бакалавра с отличием в Мэрилендском университете, в 1995 году – степень магистра в Стэнфордском университете (штат Калифорния).
В марте того же года в Стэнфорде он познакомился с Лэрри Пейджем и начал работу над проектом, который затем превратился в Google.
"Лаборатория Касперского"
Директор и соучредитель компании "Лаборатория Касперского", крупнейшего в России и Европе производителя систем защиты от компьютерных вирусов Евгений Касперский в офисе компании.
"Лаборатория Касперского" – самый популярный в России и крупнейший в Европе производитель систем защиты от вирусов, спама и хакерских атак. Компания входит в четвёрку ведущих мировых производителей программных решений для обеспечения информационной безопасности.
"Лаборатория Касперского" – это международная группа компаний с центральным офисом в Москве и пятью региональными дивизионами, через которые осуществляется управление деятельностью локальных представительств и партнеров компании в соответствующих регионах: в Западной Европе, Восточной Европе, на Ближнем Востоке и в Африке, в Северной и Южной Америке, Японии и других странах Азиатско-Тихоокеанского региона. Партнерская сеть компании объединяет более 700 партнеров первого уровня более чем в 100 странах мира. Технологии компании защищают более 300 миллионов пользователей во всем мире.
Бессменным руководителем антивирусных исследований компании с 1997 года (год основания "Лаборатории Касперского") является один из ее основателей Евгений Касперский, с 2007 года – генеральный директор "Лаборатории Касперского".
Dr.Web
Игорь Данилов, создатель антивируса DrWeb.
"Доктор Веб" (торговая марка - Dr.Web) – российский разработчик средств информационной безопасности и лидер российского рынка интернет-сервисов безопасности для поставщиков IT-услуг. Антивирусные продукты Dr.Web разрабатываются с 1992 года.
Сама компания была основана в декабре 2003 года российским программистом Игорем Даниловым, который занимается разработками в области антивирусной защиты с 1990 года.
Создание компании "Доктор Веб" послужило началом стремительного роста продаж Dr.Web как в России, так и в других странах.
"Доктор Веб" стала первой компанией, предложившей на российском рынке инновационную модель потребления антивируса в качестве услуги сервис-провайдеров.
Головной офис компании расположен в Москве, в то время как разработка антивирусных продуктов традиционно ведется в Санкт-Петербурге, где и находится "Департамент антивирусных исследований и разработок" во главе с Игорем Даниловым.
ABBYY Software
Основатель компании ABBYY Software Давид Ян.
Российская компания ABBYY (до 1997 года - BIT Software) была основана в 1989 году в Москве студентом четвертого курса Московского физико-технического института (МФТИ) Давидом Яном.
На сегодняшний день ABBYY является одним из ведущих мировых разработчиков программного обеспечения и поставщиком услуг в области распознавания и ввода документов, лингвистики и перевода. На российском рынке ABBYY лидирует одновременно в области лингвистических технологий и услуг.
В группу компаний ABBYY входит десять международных офисов в России, США, Германии, Великобритании, Японии, Тайване, на Украине и Кипре, высокотехнологичное российское агентство по переводу ABBYY Language Services (Perevedem.ru) и издательство ABBYY Press. Головной офис ABBYY, находящийся в Москве, отвечает за разработку продуктов и координацию деятельности офисов компании в других странах.
По данным исследований ABBYY, количество пользователей продуктов компании составляет около 30 миллионов человек более чем в 130 странах. Десятки тысяч организаций по всему миру обрабатывают с помощью ее технологий и программ свыше 1,6 миллиарда страниц документов и форм ежегодно.
Paragon SoftwareМеждународный холдинг Paragon Software Group является ведущим разработчиком инновационного программного обеспечения. Компания Paragon Software стояла у самых истоков рынка мобильных устройств, и ее история отражает все этапы его развития – с того момента, как появились первые карманные компьютеры и до сегодняшнего дня, когда КПК, коммуникаторы и смартфоны стали неотъемлемым атрибутом современной активной жизни. Константин Комаров - один из создателей и совладелец компании Paragon Software. Создатели Paragon, студенты МФТИ, решили заниматься системным программным обеспечением (ПО) еще в 1994 году. Изначально штат компании насчитывал всего пять человек, среди которых были нынешние управляющие и совладельцы – Константин Комаров и Александр Зудин. За первый год существования компания наладила производство комплексных системных утилит по работе с жесткими дисками и файловыми системами. Одним из первых проектов Paragon стала собственная операционная система, совместимая с решениями от Microsoft. Поначалу партнеры занимались разработкой технологий для издателей, которые затем продавали адаптированные продукты. Только спустя несколько лет компания начала работать под своим брендом. Сейчас Paragon Software Group (PSG) входит в тройку крупнейших производителей системного ПО в России, однако до недавнего времени компания не рассматривала отечественный рынок в качестве ключевого. Paragon Software Group имеет представительства в Германии, России, Японии и США. В компании работает более 200 высококвалифицированных специалистов в области программирования, прикладных научных исследований, дизайна, логистики, аналитики, маркетинга и продаж. Качество программных продуктов Paragon Software (SHDD) признано во всем мире, как пользователями, так и ведущими производителями аппаратного и программного обеспечения.
|
EverNote Степан Пачиков - создатель сервиса EverNote. EverNote – программа для удобного хранения и быстрого доступа к любым записям, сохраненным веб-страницам, электронным и телефонным сообщениям, адресной книге, паролям, документам и т.д. Сервис EverNote (3,5 миллиона пользователей, в том числе 63,5 тысячи в России) был открыт в июне 2008 года одноименной американской компанией с русскими корнями (компания создана известным IT-специалистом Степаном Пачиковым, среди инвесторов EverNote – "Тройка Диалог"). Основная идея состояла в том, чтобы дать возможность пользователю мгновенно сохранять на удаленном сервере любую информацию, которая только может подвернуться ему под руку: фрагменты документов и веб-страниц, изображения, аудиозаписи, текстовые заметки, визитные карточки etc. EverNote расположена в городе Маунтин-Вью в Калифорнии (США). В апреле 2009 года компания открыла российское представительство, включающее в себя и техподдержку на русском языке.
|