search query: @keyword palvelutuotanto / total: 11
reference: 8 / 11
« previous | next »
Author:Kelokari, Markku
Title:Globaalisti toimivan yrityksen ohjelmistokehitysympäristö
Software engineering environment of a global company
Publication type:Master's thesis
Publication year:2010
Pages:[7] + 67      Language:   fin
Department/School:Elektroniikan, tietoliikenteen ja automaation tiedekunta
Main subject:Ohjelmistotekniikka   (T-106)
Supervisor:Saikkonen, Heikki
Instructor:
Digitized copy: https://aaltodoc.aalto.fi/handle/123456789/98161
OEVS:
Digitized archive copy is available in Aaltodoc
Location:P1 Ark Aalto  860   | Archive
Keywords:software engineering environment
software tools
harmonisation
service provisioning
IT governance
IT financing
ohjelmistokehitysympäristö
ohjelmistotyökalut
harmonisointi
palvelutuotanto
IT hallinto
IT rahoitus
Abstract (eng): A typical software engineering environment contains a central database and a set of software tools integrated as a consistent development environment.
The requirements for the services offered by the environment depend on the diversity, on the lifecycle, and on the technologies of the end product as well as the size and the global nature of the enterprise.
Also the ways to provide these services vary and are often company specific.

This thesis describes the business requirements for the software engineering environment services and the concept for the service provisioning.
The work is based on the experience on harmonising engineering environments and organising service provisioning in a large global enterprise during the past 15 years.
The benefits of the concept are analysed trough a couple of case studies.

The results based on these real life cases show that by harmonising the software engineering environments it is possible to gain remarkable cost savings and thus increase the productivity of the product creation on the company level.
The major part of the savings is achieved through economies of scale in investments in hardware and software and by faster installation and deployment of the environment.
The concept also increases cost transparency, thus enabling better and fact-based decision making.
In addition, the implementation of the organisational changes becomes easier mitigating the disruptions to the product creation.
On the other hand, the real benefits of the concept are mostly case-specific and the final decision should always be done based on the careful analysis of the overall situation in the company, in the organisation, or in the project.
Abstract (fin): Yrityksen ohjelmistokehitysympäristö muodostuu yleensä keskitetystä tietovarastosta sekä joukosta ohjelmistokehitystyötä tukevia työkaluohjelmia integroituina yhdenmukaiseksi toimintaympäristöksi.
Kehitysympäristöltä vaadittaviin palveluihin vaikuttavat ensisijaisesti kehitettävien tuotteiden monimuotoisuus, elinkaari ja teknologiavalinnat sekä osaltaan yrityksen koko ja tuotekehityksen globaalisuus.
Myös toimintamallit itse palvelujen tuottamiseksi vaihtelevat ja ovat hyvin yrityskohtaisia.

Tässä työssä kuvataan yrityksen liiketoiminnan ohjelmistokehitysympäristön palveluille asettamia vaatimuksia sekä näistä johdettua toimintamallia palveluiden tuottamiseksi.
Työ perustuu noin 15 vuoden aikana saatuihin kokemuksiin kehitysympäristön harmonisoinnista ja palvelutuotannon organisoinnista suuressa globaalisti toimivassa yrityksessä.
Esitetyllä toimintamallilla saavutettuja hyötyjä kartoitetaan muutaman todellisen esimerkin avulla.

Perustuen esimerkkitapauksista saatuihin kokemuksiin todetaan yhdenmukaisella ohjelmistokehitysympäristöllä ja palvelutuotannolla voitavan saavuttaa huomattavia kustannussäästöjä ja näin nostaa tuotekehityksen tuottavuutta.
Merkittävän osan säästöistä muodostavat mittakaavaedut laitteisto- ja ohjelmistokustannuksissa sekä kehitysympäristön nopeutunut asennus ja käyttöönotto.
Myös näkyvyys kokonaiskustannuksiin paranee, mikä antaa yrityksen johdolle entistä paremmat edellytykset tehdä kehitysympäristöön liittyviä päätöksiä.
Lisäksi esitetyllä toimintamallilla voidaan edistää liiketoiminnan edellyttämien muutosten läpivientiä ja näin pienentää näistä tuotekehitysprojekteille aiheutuvia viiveitä.
Toisaalta saavutetut hyödyt ovat hyvin tapauskohtaisia ja siten päätös toimintamallista tuleekin tehdä yksilöllisesti kyseisen yrityksen, organisaation tai tuotekehityshankkeen kokonaistilanne huomioiden.
ED:2010-07-15
INSSI record number: 39964
+ add basket
« previous | next »
INSSI