Secure Environment for Distributed Software Development
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2006
Department
Major/Subject
Tietokoneverkot
Mcode
T-110
Degree programme
Language
en
Pages
16+87
Series
Abstract
Eräs tämänhetkisistä trendeistä ohjelmistokehitysmarkkinoilla on kehityksen ulkoistaminen maihin kuten Intiaan tai Kiinaan. Ulkoistamisen tarjoamia mahdollisuuksia ovat esimerkiksi kustannussäästöt sekä ammattitaitoisen työvoiman hyvä saatavuus näissä maissa. Diplomityö on osa projektia, jossa rakennetaan erään tietyn yrityksen tarpeisiin ulkoistamista tukeva ohjelmistokehitysympäristö. Yritys toimii kotimaan markkinoilla tehden hyvin läheistä yhteistyötä asiakkaidensa kanssa. Tämän vuoksi se tarvitsee ympäristön, joka tukee samanaikaista kehitystä sekä asiakkaan että alihankkijayrityksen tiloissa eli toisin sanottuna hajautettua kehitystä. Tietoturva katsotaan ympäristölle kriittiseksi ominaisuudeksi. Myös ympäristön käytettävyyttä pidetään tärkeänä asiana. Diplomityössä analysoidaan hajautetun ohjelmistokehityksen mahdollistavan ympäristön tietoturvahaasteita. Analyysi hyödyntää tietoturva- ja käytettävyysanalyysin yhdistävää metodia, mikä auttaa käytettävyysnäkökulman huomioimisessa. Analyysin pohjalta annetaan suosituksia ympäristön suojaamiseen, ja suositukset otetaan huomioon ohjelmistokehitysympäristön prototyyppiä rakennettaessa. Prototyyppiä myös arvioidaan, ja arvioinnin tulokset sekä muut käyttökokemukset otetaan huomioon ympäristön ensimmäistä tuotantokäyttöversiota toteutettaessa.Description
Supervisor
Ylä-Jääski, AnttiThesis advisor
Roikonen, HeikkiKeywords
secure software development environment, turvallinen ohjelmistokehitysympäristö, distributed software development, hajautettu ohjelmistokehitys, security, tietoturva, usability, käytettävyys, software development, ohjelmistokehitys, offshore outsourcing, ulkoistaminen