Skip to content

Software Engineering Body of Knowledge

Kuvauksen kirjoitti: Juho Blomberg // L4122

Mikä

Software Engineering Body of Knowledge (SWEBOK) on kansainvälinen opas yleisesti hyväksyttyyn informaatioon ohjelmistotuotannosta. Opas sisältää 15 osa-aluetta, joissa on tiivistettynä peruskäsitteet ja viitteet tarkempaan ja kattavampaan tietoon. SWEBOK:n on yhteistyössä kirjoittanut usea alan ammattilainen ja teollisuuden jäsen. Sen on julkaissut IEEE Computer Society. Kyseisen opuksen uusin painos, SWEBOK Version 3, sisältää 335:n sivun verran tietoa esim. ohjelmistovaatimuksista, -suunnittelusta, - testaamisesta, -ylläpidosta ja vaikka mistä muusta, mitä ala pitää sisällään. SWEBOK:n voi jokainen ladata ilmaiseksi (laillisesti) netistä.

Miksi

Ohjelmistotekniikka on jatkuvasti kehittyvä tieteenala, ja kaikkea sen sisältämää informaatiota on todella vaikea sisällyttää yhteen dokumenttiin. SWEBOK:n tarkoitus on siis yksilöidä ja kuvata yleisesti hyväksytyt osa-alueet ja antaa niistä yleispätevää tietoa. Oppaan sivuillakin mainitaan: ”Anyone who develops software should be familiar with the guide and use it where applicable. ”, Jokaisen, joka kehittää ohjelmistoa, tulisi tuntea opas ja käyttää sitä tarvittaessa.

Teoksen sisältö otsikkotasolla

  • Software requirements
  • Software design
  • Software construction
  • Software testing
  • Software maintenance
  • Software configuration management
  • Software engineering management
  • Software engineering process
  • Software engineering models and methods
  • Software quality
  • Software engineering professional practice
  • Software engineering economics
  • Computing foundations
  • Mathematical foundations
  • Engineering foundations

Linkit ulkopuolisiin lähteisiin

Avainsanat harjoitustehtävän repositoriossa