Институт программной инженерии Содержание Направления...


Университет Карнеги — МеллонКибервойнаОрганизации, основанные в 1984 году


университета Карнеги-МеллонаПиттсбургештат ПенсильванияСШАВашингтонеЛос-АнджелесеКалифорнияМинистерства обороны СШАмодель полноты потенциала (CMM)




Институт программной инженерии Карнеги-Меллон (англ. Software Engineering Institute, SEI) - финансируемый из федерального бюджета научно-исследовательский центр со штаб-квартирой в кампусе университета Карнеги-Меллона в Питтсбурге, штат Пенсильвания, США. SEI также имеет представительства в Вашингтоне и Лос-Анджелесе, Калифорния. SEI работает с основным финансированием от Министерства обороны США. SEI также работает в тесном сотрудничестве с промышленностью и академическим сообществом посредством проведения совместных исследований.


14 ноября 1984 года, Министерство обороны США выбрало университет Карнеги-Меллона как "хозяйствующую" организацию для Института программной инженерии[1]. Институт основан с первоначальным выделением $6 млн. и еще $97 млн., которые должны были выделяться в последующие пять лет. Контракт SEI с Министерством обороны подлежит пересмотру и обновлению каждые пять лет.


Программа работ SEI ведется в нескольких основных сферах: кибербезопасность, качество программного обеспечения, разработка и приобретение ПО и компонентов имеющих решающее значение для Министерства обороны.[2]




Содержание






  • 1 Направления работы


    • 1.1 Методы управления


    • 1.2 Методы разработки




  • 2 Примечания


  • 3 Литература


  • 4 Ссылки





Направления работы |


SEI определяет конкретные инициативы, направленные на совершенствование возможностей программного обеспечения организаций.



Методы управления |


Организации должны эффективно управлять  разработкой и эволюцией программно-интенсивных систем. Успехи в области методов управления разработкой программного обеспечения помогают организациям прогнозировать и контролировать качество, график, затраты, время циклов и производительность. Самым известным примером работы SEI над методами управления является  модель полноты потенциала (CMM) для программного обеспечения (CMMI). Подход CMMI состоит из моделей, методов оценки и учебных курсов, которые для которых доказали улучшение производительности процессов. В 2006 году, в CMMI Product Suite версии 1.2 включили CMMI for Development. Также есть CMMI for Acquisition и CMMI for Services. Другой метод управления, разработанный CERT, которая является частью SEI, является  Resilience Management Model (CERT-RMM). RMM версии 1.0 была выпущена в мае 2010 года.



Методы разработки |


Работа SEI в методах инженерии расширяет возможности инженеров в анализе, прогнозировании и управлении выбранными функциональными и нефункциональными свойствами программных систем. Ключевые инструменты и методы SEI включаю SEI Architecture Tradeoff Analysis Method (ATAM), SEI Framework for Software Product Line Practice и SEI Service Migration and Reuse Technique (SMART).



Примечания |





  1. O'Toole, James.


  2. Research | Research and Development at the SEI




Литература |


  • Fenton, Edwin. Carnegie Mellon 1900–2000: A Centennial History. — Pittsburgh : Carnegie Mellon University Press, 2000. — ISBN 0-88748-323-2.


Ссылки |



  • sei.cmu.edu — официальный сайт Институт программной инженерии



Popular posts from this blog

Щит и меч (фильм) Содержание Названия серий | Сюжет |...

is 'sed' thread safeWhat should someone know about using Python scripts in the shell?Nexenta bash script uses...

Meter-Bus Содержание Параметры шины | Стандартизация |...