Ohjelmistotekniikan instituutti

Carnegie Mellon Software Engineering Institute (SEI ) on amerikkalainen tutkimuskeskus, jonka pääkonttori on Pittsburghissa , Pennsylvaniassa , Yhdysvalloissa .  Suorittaa toimia kyberturvallisuuden , ohjelmistojen laadunvarmistuksen, ohjelmistosuunnittelun , ohjelmistohankinnan ja muiden Yhdysvaltain puolustusministeriön kannalta kriittisten näkökohtien alalla

Tila

Carnegie Mellon Software Engineering Institute on liittovaltion rahoittama tutkimus- ja kehityskeskus , jonka pääkonttori sijaitsee Carnegie Mellon -yliopiston kampuksella Pittsburghissa , Pennsylvaniassa , Yhdysvalloissa . SEI:llä on toimipisteet myös Washington DC :ssä ja Los Angelesissa , Kaliforniassa . SEI:tä rahoittaa pääasiassa Yhdysvaltain puolustusministeriö . SEI tekee myös tiivistä yhteistyötä teollisuuden ja korkeakoulujen kanssa tutkimusyhteistyön kautta.

Yhdysvaltain puolustusministeriö valitsi 14. marraskuuta 1984 Carnegie Mellonin yliopiston Software Engineering Instituten "isäntäorganisaatioksi" [1] . Instituutti perustettiin alustavasti 6 miljoonalla dollarilla ja vielä 97 miljoonalla dollarilla, jotka jaetaan seuraavan viiden vuoden aikana. SEI:n sopimus puolustusministeriön kanssa tarkistetaan ja uusitaan viiden vuoden välein.

SEI:n työohjelma keskittyy useille avainalueille: kyberturvallisuus , ohjelmistojen laadunvarmistus, ohjelmistosuunnittelu , ohjelmistohankinta ja muut Yhdysvaltain puolustusministeriön kannalta kriittiset osa-alueet. [2]

Työalueet

SEI tunnistaa erityisiä aloitteita organisaatioiden ohjelmistovalmiuksien parantamiseksi.

Hallintamenetelmät

Organisaatioiden tulee hallita tehokkaasti ohjelmistointensiivisten järjestelmien kehitystä ja kehitystä. Ohjelmistokehityksen hallintakäytäntöjen edistyminen auttaa organisaatioita ennustamaan ja hallitsemaan laatua, aikataulua, kustannuksia, sykliaikoja ja tuottavuutta. Tunnetuin esimerkki SEI:n työstä johtamiskäytäntöjen parissa on   Full Capacity Model (CMM) for Software (CMMI). CMMI-lähestymistapa koostuu malleista, arviointimenetelmistä ja koulutuskursseista, joiden on todistettu parantavan prosessien suorituskykyä. Vuonna 2006 CMMI for Development sisällytettiin CMMI Product Suiten versioon 1.2. Saatavilla on myös CMMI for Acquisition ja CMMI for Services. Toinen SEI:hen kuuluvan CERT:n kehittämä hallintamenetelmä on Resilience Management Model (CERT-RMM). RMM-versio 1.0 julkaistiin toukokuussa 2010.

Kehitysmenetelmät

SEI:n työ suunnittelumenetelmien parissa parantaa insinöörien kykyä analysoida, ennustaa ja ohjata ohjelmistojärjestelmien valittuja toiminnallisia ja ei-toiminnallisia ominaisuuksia. Keskeisiä SEI-työkaluja ja -menetelmiä ovat SEI Architecture Tradeoff Analysis Method (ATAM), SEI Framework for Software Product Line Practice ja SEI Service Migration and Reuse Technique (SMART).

Muistiinpanot

  1. O'Toole, James.
  2. Tutkimus | Tutkimus ja kehitys SEI:ssä . Haettu 24. toukokuuta 2016. Arkistoitu alkuperäisestä 16. syyskuuta 2017.

Kirjallisuus

Linkit